Aer*_*lic 12 .net linux ubuntu apt-get .net-core
我一直在关注这里提供的说明: https://docs.microsoft.com/en-us/dotnet/core/linux-prerequisites?tabs=netcore2x
但是,当我尝试运行时,我一直收到错误"
sudo apt-get install dotnet-sdk-2.1.4
Run Code Online (Sandbox Code Playgroud)
具体来说它说:
E:无法找到包dotnet-sdk-2.1.4
E:找不到任何包'glob'netnet-sdk-2.1.4'E
:找不到任何包由regex'netnet-sdk-2.1.4 "
但是,sudo apt search dotnet
在包中显示结果.
难道我做错了什么?
Ali*_*ari 13
尝试在终端上运行此命令:
wget -q packages-microsoft-prod.deb https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
Run Code Online (Sandbox Code Playgroud)
然后更新您的系统:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
最后,运行命令以安装.NET
sudo apt-get install dotnet-sdk-2.1.4
Run Code Online (Sandbox Code Playgroud)
希望有所帮助!
小智 6
确保您还运行先决条件命令:
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
Run Code Online (Sandbox Code Playgroud)
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
Run Code Online (Sandbox Code Playgroud)
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
Run Code Online (Sandbox Code Playgroud)
最后:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
sudo apt-get install dotnet-sdk-2.1.4
Run Code Online (Sandbox Code Playgroud)