Linux Mint 17.3 在终端中无法连接到互联网,但可以使用 Firefox 进行连接,并且我正在使用代理

Linux Mint 17.3 在终端中无法连接到互联网,但可以使用 Firefox 进行连接,并且我正在使用代理

我已经在 VirtualBox 上安装了 Linux Mint 17.3 Mate 并添加了代理,使用 Firefox 时我可以加载网页,但是当我尝试运行系统更新或 ping 失败时,更新会引发以下错误:

GPG错误:http://extra.linuxmint.comrosa InRelease:Clearsigned 文件无效,收到“NODATA”(网络是否需要身份验证?) 在此输入图像描述

答案1

对于 Synaptic Package Manager,您需要配置代理。

打开 Synaptic -> 首选项 -> 网络,并在那里配置您的代理。

终端用

使用终端以超级用户身份使用文本编辑应用程序打开 /etc/environment - 例如在终端中键入 sudo gedit /etc/environment (在询问时输入密码)

将以下行添加到出现的文本文档中,将 myproxy.server.com 替换为您的代理地址

http_proxy=http://myproxy.server.com:8080/
https_proxy=http://myproxy.server.com:8080/
ftp_proxy=http://myproxy.server.com:8080/
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
HTTP_PROXY=http://myproxy.server.com:8080/
HTTPS_PROXY=http://myproxy.server.com:8080/
FTP_PROXY=http://myproxy.server.com:8080/
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"

保存文件,然后导航到 /etc/apt/apt.conf.d/ 并在其中创建一个名为 95proxies 的新文件,并包含以下代码(记住添加您自己的代理地址来代替 myproxy.server.com)

Acquire::http::proxy "http://myproxy.server.com:8080/";
Acquire::ftp::proxy "ftp://myproxy.server.com:8080/";
Acquire::https::proxy "https://myproxy.server.com:8080/";

重新启动,登录后您会发现网络设置、apt-get 和更新管理器的代理设置已就位。

相关内容