如何离线安装mono?

如何离线安装mono?,mono,ubuntu-14.04,Mono,Ubuntu 14.04,我支持proxy,我正试图通过在UbuntuServer14.04LTsforDotnet开发上执行以下命令来安装mono。我遇到错误“gpg:keyserver接收失败:keyserver错误”。我搜索并尝试了几条建议,但都无济于事 有没有办法下载此外部代理并在我的服务器上脱机安装 ellismg@linux:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A1

我支持proxy,我正试图通过在UbuntuServer14.04LTsforDotnet开发上执行以下命令来安装mono。我遇到错误“gpg:keyserver接收失败: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

看起来它无法获取gpg密钥

您可以在浏览器中打开并将密钥复制到文件中,而不是第一个命令。然后运行“sudo apt key add file.gpg”

sudo
不起作用,但当我以
root用户身份登录时,它起作用了


这仍然不是一个完整的解决方案,因为根用户登录并不适用于所有用户。

我不明白的是:您是否将Ubuntu配置为使用代理?也许gpg使用了不同的设置?我在其他应用程序中也遇到过类似的问题,试图抓住脱机安装的每个依赖项往往是一件非常痛苦的事情。我的建议是:尝试使所使用的应用程序与proxyyes兼容。我已经设置了代理并浏览了互联网。sudo-apt-get-update和其他操作工作正常。我只收到此错误。我自己没有尝试此操作,但此操作可能会有所帮助:。如果您是root用户,或者通过使用sudo获得临时root权限,这似乎会有所不同。