我在代理后面,我试图通过在Ubuntu服务器14.04 LTS上执行以下命令来安装mono,以进行dotnet开发。我进入错误“gpg:keyserver接收失败:keyserver错误”。我搜索并尝试了几个建议,但它没有帮助。如何安装单声道离线?
有没有办法下载这个外部代理,并离线安装在我的服务器上?
[email protected]:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
[email protected]:~$ echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
[email protected]:~$ sudo apt-get update
[email protected]:~$ sudo apt-get install mono-devel
我不明白的是:你配置Ubuntu使用代理或不?也许gpg使用不同的设置?我与其他应用程序有类似的问题,并试图抓住每一个依赖脱机安装通常是一个真正的痛苦。我的建议是:尽量使与您的代理 – Marged
是兼容的应用程序兼容。我已设置代理并浏览互联网。 sudo apt-get update和其他操作正常工作。我只为此而出错。 – RedFox
并没有自己尝试,但也许这可以帮助:http://askubuntu.com/questions/53146/how-do-i-get-add-apt-repository-to-work-through-a-proxy。如果你是root用户,或者你通过使用sudo获得临时的根权限,它似乎会有所作为。 – Marged