Wow, maybe not actually. I remember dotNET being proprietary, while dotNET Core was supposed to be FOSS. Now I'm not really sure. It looks like Microsoft released dotNET as FOSS.
Search Criteria
Package Details: dotnet-sdk-bin 9.0.0.sdk101-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dotnet-core-bin.git (read-only, click to copy) |
---|---|
Package Base: | dotnet-core-bin |
Description: | The .NET Core SDK (binary) |
Upstream URL: | https://www.microsoft.com/net/core |
Keywords: | .net dotnet microsoft |
Licenses: | MIT |
Conflicts: | dotnet-sdk, dotnet-sdk-9.0, dotnet-sdk-bin |
Provides: | dotnet-sdk, dotnet-sdk-9.0, dotnet-sdk-bin |
Submitter: | Gr3q |
Maintainer: | Gr3q |
Last Packager: | Gr3q |
Votes: | 46 |
Popularity: | 2.53 |
First Submitted: | 2019-10-02 17:13 (UTC) |
Last Updated: | 2024-12-24 15:47 (UTC) |
Dependencies (6)
- dotnet-runtime-binAUR
- dotnet-targeting-pack-binAUR
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- netstandard-targeting-pack-binAUR
- aspnet-targeting-pack-binAUR (optional) – Build ASP.NET Core applications
Required by (190)
- aaru-git (requires dotnet-sdk) (make)
- airisp-git (requires dotnet-sdk) (make)
- alcom (requires dotnet-sdk) (make)
- alfae (requires dotnet-sdk) (make)
- alttpr-opentracker (requires dotnet-sdk) (make)
- alttpr-opentracker-git (requires dotnet-sdk) (make)
- am2rlauncher-git (requires dotnet-sdk) (make)
- artemisrgb-git (requires dotnet-sdk) (make)
- asf (requires dotnet-sdk) (make)
- asf-git (requires dotnet-sdk) (make)
- asf-plugin-itemsmatcher (requires dotnet-sdk) (make)
- asf-plugin-mobileauthenticator (requires dotnet-sdk) (make)
- asf-plugin-monitoring (requires dotnet-sdk) (make)
- asf-plugin-periodicgc (requires dotnet-sdk) (make)
- asf-plugin-signinwithsteam (requires dotnet-sdk) (make)
- asf-plugin-steamtokendumper (requires dotnet-sdk) (make)
- avaloniailspy (requires dotnet-sdk) (make)
- avaloniailspy-git (requires dotnet-sdk) (make)
- bbdown-git (requires dotnet-sdk) (make)
- bilibilitoolpro-git (requires dotnet-sdk) (make)
- Show 170 more...
Sources (4)
- dotnet.sh
- https://download.visualstudio.microsoft.com/download/pr/93a7156d-01ef-40a1-b6e9-bbe7602f7e8b/3c93e90c63b494972c44f073e15bfc26/dotnet-sdk-9.0.101-linux-arm64.tar.gz
- https://download.visualstudio.microsoft.com/download/pr/d74fd2dd-3384-4952-924b-f5d492326e35/e91d8295d4cbe82ba3501e411d78c9b8/dotnet-sdk-9.0.101-linux-x64.tar.gz
- https://download.visualstudio.microsoft.com/download/pr/fa0fa6b6-8db2-441e-a393-2dd2f5c841b9/19b664790a03e20ce4069449eaa74b21/dotnet-sdk-9.0.101-linux-arm.tar.gz
Latest Comments
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 Next › Last »
k8ie commented on 2021-03-11 08:13 (UTC)
k8ie commented on 2021-03-11 08:09 (UTC)
@Gr3q One thing to note is that the packages in the repo are dotNET Core, not dotNET. Normal dotNET is currently at version 5, while dotNET Core is at version 3.1.
AFAIK they are two different things, but often it doesn't matter which one you choose.
Gr3q commented on 2021-03-11 07:55 (UTC)
The purpose of depending on netstandrad-targeting-pack-2.1 is that you have an option either user netstandard-targeting-pack or netstandard-targeting-pack-bin with the AUR packages.
I don't support using the AUR packages along with the official packages because I can't guarantee that they are up to date (as you can see they are on version 3.1 instead of 5).
My recommendation is to use one or the other, because it is more likely to break if they are mixed than not.
amos commented on 2021-03-10 12:39 (UTC)
Well, both dotnet-sdk and and dotnet-targeting-pack (from the official repos) require netstandard-targeting-pack (and not netstandrad-targeting-pack-2.1), and this is not provided, which creates a conflict. I didn't mean to remove the provides of netstandrad-targeting-pack-2.1, just to add the provides of netstandrad-targeting-pack.
Regardless, netstandard-targeting-pack-bin can be safely removed from conflicts and provides, as this is already the package name itself (and is not depended on by anybody).
Gr3q commented on 2021-03-10 07:43 (UTC)
The official package name is netstandard-targeting-pack, but it actually provides netstandard-targeting-pack-2.1.
This package provides netstandard-targeting-pack-2.1 and itself, so it's conflicting the package in the official repos as intended
amos commented on 2021-03-09 19:32 (UTC)
I assume the conflicts and provides were meant to be netstandard-targeting-pack
and not netstandard-targeting-pack-bin
?
Alkaris commented on 2021-02-04 19:28 (UTC)
Cannot install this package because it gives target not found: dotnet-sdk-bin
patstew commented on 2020-09-10 22:03 (UTC)
The arm builds don't work at the moment because of the linux-x64 reference in package_dotnet-targeting-pack-bin. I've uploaded a fixed PKGBUILD here: https://pastebin.com/rMv3PAR5
fmauNeko commented on 2020-07-31 11:49 (UTC)
Hello,
As a heads-up, the source-built community package switched to split targetting packs, in order to allow multiple SDK versions to be installed side-by-side.
Also, the dotnet.sh script file got removed and /usr/bin/dotent directly symlinks to /usr/share/dotnet/dotnet now.
It would be nice if you could switch to that new packaging logic, so it can be installed with other packages. You can check the community PKGBUILD, or my dotnet-core-preview PKGBUILD, to see the changes required.
Thanks in advance!
Gr3q commented on 2020-05-20 09:26 (UTC) (edited on 2020-05-20 09:26 (UTC) by Gr3q)
@CruciformHawk7 Sorry I forgot to reply.
When you mentioned pacaur I wanted to say that that is most likely the issue. I tried to use it in the past and it always had issues what the cmd tools don't have.
On the second issue, the sdk version is officially 3.1.202 so it's correct. On the download page you can see the versions, we are using {runtimever}.sdk{sdkver} otherwise it would be hard to keep track.
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.