我按照这里上的说明,按照VScode的要求安装了DotNet工具。该页面目前没有列出Ubuntu18.10,因此我修改了/etc/apt中的一个文件,其中有以下一行:
deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.10/prod cosmic main我已经检查了URL,并且看起来是有效的。然后,我做了一个sudo apt更新,然后尝试安装上述站点上描述的dotnet,但是它找不到软件包。
sudo apt search dotnet-sdk也没有显示任何东西。
在寻找帮助时,我尝试使用'snap‘方法,但这只会让我陷入一个循环:
$dotnet
Command 'dotnet' not found, but can be installed with:
sudo snap install dotnet-sdk
$sudo snap install dotnet-sdk
snap "dotnet-sdk" is already installed, see 'snap help refresh'
$snap refresh
dotnet-sdk 2.1.403 from Microsoft .NET Core (dotnetcore✓) refreshed
$dotnet
Command 'dotnet' not found, but can be installed with:
sudo snap install dotnet-sdk所以,有人知道如何安装这个18.10 (宇宙)?
发布于 2018-11-24 00:09:52
如果你使用18.04包的话,它似乎是有效的。
在/etc/apt/sources.list中:
deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/prod bionic main然后跑:
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1注意: Ubuntu发行版需要安装以下库:
liblttng-ust0
libcurl3
libssl1.0.0
libkrb5-3
zlib1g
libicu52 (for 14.x)
libicu55 (for 16.x)
libicu57 (for 17.x)
libicu60 (for 18.x)请参阅:https://learn.microsoft.com/en-us/dotnet/core/linux-prerequisites
发布于 2019-05-10 12:46:48
如果您碰巧使用了snap,则该命令实际上称为dotnet-sdk.dotnet。但是可以设置别名:
sudo snap alias dotnet-sdk.dotnet dotnet在此发现:https://askubuntu.com/questions/1131867/dotnet-command-not-found-after-installing-using-snap
https://stackoverflow.com/questions/52988294
复制相似问题