我最近在 Pop OS 上安装了 dotnet 5.0,但每当我尝试使用它时,它都会说我没有权限。
例如,如果我只是尝试运行命令,dotnet它会给出消息
cannot snap-exec: cannot exec "/snap/dotnet-sdk/144/snap/command-chain/snapcraft-runner": permission denied
当我以 root 用户身份运行该命令时,它工作得很好。
我不知道这是否是因为我将 dotnet 作为 snap 包安装的
我遇到了同样的问题,不幸的是dotnet问题页面无法正常工作。
为了解决这个问题,我必须使用apt而不是安装该软件包snap。
sudo snap remove dotnet-sdk // if needed
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt update
sudo apt install apt-transport-https
sudo apt-get install -y dotnet-sdk-5.0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5557 次 |
| 最近记录: |