我運行的是 Ubuntu 15.10。我可以看到,當我允許「自動偵測此網路的代理設定」時,我可以透過 Firefox 存取互聯網,但係統服務(如 apt-get 等)無法連接到互聯網。請幫忙。
答案1
您需要手動設定代理伺服器apt-get
。首先檢查伺服器的位址是什麼,然後輸入:
sudo echo 'Acquire::http::proxy "http://<proxy>:<port>";' > /etc/apt/apt.conf
將<proxy>
和替換<port>
為您的設定。
若要為 HTTPS 和 FTP 協定新增代理,請使用(注意雙字元>>
):
sudo echo 'Acquire::https::proxy "https://<proxy>:<port>";' >> /etc/apt/apt.conf
sudo echo 'Acquire::ftp::proxy "ftp://<proxy>:<port>";' >> /etc/apt/apt.conf
如果您的代理伺服器需要身份驗證,請根據您的設定在地址前面新增使用者名稱和密碼。
您的/etc/apt/apt.conf
文件最終應如下所示:
Acquire::http::proxy "http://<username>:<password>@<proxy>:<port>";
Acquire::https::proxy "https://<username>:<password>@<proxy>:<port>";
Acquire::ftp::proxy "ftp://<username>:<password>@<proxy>:<port>";