我支持代理,我试图通过在Ubuntu服务器14.04 LTS上执行以下命令来安装mono,以进行dotnet开发。我遇到错误“gpg:keyserver接收失败:密钥服务器错误”。我搜索并尝试了几个建议,但它没有帮助。
有没有办法下载这个外部代理并在我的服务器上脱机安装?
ellismg@linux:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
ellismg@linux:~$ echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
ellismg@linux:~$ sudo apt-get update
ellismg@linux:~$ sudo apt-get install mono-devel
答案 0 :(得分:0)
看起来无法获取gpg密钥。
您可以在浏览器中打开https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF而不是第一个命令,而是将密钥复制到文件中。然后运行“sudo apt-key add file.gpg”
答案 1 :(得分:0)
sudo <command>
没有用,但是当我以root
身份登录时,它有效。
这仍然不是完整的解决方案,因为root登录并非对所有人都可用。