@Gr3q I believe you missed dnx :) It is mentioned in the packaging docs as well. https://learn.microsoft.com/en-us/dotnet/core/distribution-packaging
it functions very much like npx for npm packages but just for .NET tools
| Git Clone URL: | https://aur.archlinux.org/dotnet-core-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | dotnet-core-bin |
| Description: | The ASP.NET Core runtime (binary) |
| Upstream URL: | https://www.microsoft.com/net/core |
| Keywords: | .net dotnet microsoft |
| Licenses: | MIT |
| Conflicts: | aspnet-runtime, aspnet-runtime-10.0 |
| Provides: | aspnet-runtime, aspnet-runtime-10.0 |
| Submitter: | Gr3q |
| Maintainer: | Gr3q |
| Last Packager: | Gr3q |
| Votes: | 53 |
| Popularity: | 3.01 |
| First Submitted: | 2019-10-02 17:13 (UTC) |
| Last Updated: | 2025-11-20 16:58 (UTC) |
@Gr3q I believe you missed dnx :) It is mentioned in the packaging docs as well. https://learn.microsoft.com/en-us/dotnet/core/distribution-packaging
it functions very much like npx for npm packages but just for .NET tools
I've removed netstandard-targeting-pack-bin from this package - link for package maintainers.
I verified that you can continue targeting netstandard2.0 without needing the targeting pack on dotnet10, for anything below you still need it (from a packaging perspective for sure...).
You can still get netstandard-targeting-pack from the official repos or if there is a demand I can create a completely separate package that provides it via dotnet9.
I will update this when I verified that netstandard-targeting-pack is meant to be missing from the official Microsoft release of .NET 10 Linux SDK.
This package has a circular dependency on itself (dotnet-runtime-bin) causing some build scripts to resolve until killed.
@oech3 No point. This package group has been around since 2019.
How about renaming to dotnet-core-microsoft-bin etc...?
@oech3 This package is updated more frequently than the official packages, which is necessary to build some projects. This case may be considered to fall into the extra-features/patches exception for duplicates.
Duprecating with https://archlinux.org/packages/extra/x86_64/aspnet-runtime/
@BishopWolf those are now dependencies of dotnet-sdk-bin. You need to install them too, they are included in this package.
whello. what package of dotnet provide msbuild?
greetings
Pinned Comments
Gr3q commented on 2019-10-05 07:28 (UTC) (edited on 2021-02-13 09:06 (UTC) by Gr3q)
IMPORTANT INSTALLATION INFO (a reminder for myself as well):
For dotnet to work you need to EXPLICITLY install:
If you keep the install order in mind and you don't rely on pacman to resolve your dependencies you will be fine.
Longer explanation:
Every dotnet-sdk is dependent on a specific version of dotnet-runtime, this is built into dotnet.
Technically you only need the latest dotnet-sdk because it can build to any earlier versions.