小白通过网上的方法发现
无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
那就只好在琢磨了,然后就发现了在github有安装的方法
因为是18.04所以
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
然后
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1
就可以安装了。