讓 Linux 的 apt 透過 proxy 更新

前言

有的時候你的 Linux 可能處於一個內網中,無法直接連上網路。但這時候你想透過 apt 更新你的 Linux,如果你的內網剛好有 Proxy Server,這邊提供一個辦法透過代理來更新。

操作方式

我們假設這個內網是 192.168.1.0/24,其中 192.168.1.2 的 Port 1080 提供了一個 Socks5 代理伺服器。

在想更新的 Linux 上,前往 /etc/apt/apt.conf.d,並建立一個檔案 12proxy

cd /etc/apt/apt.conf.d && vim 12proxy

貼上以上內容(做適當的變更):

Acquire::http::proxy  "socks5h://192.168.1.2:1080";
Acquire::https::proxy "socks5h://192.168.1.2:1080";

存檔退出後,就可以執行看看更新囉!

sudo apt-get update

如果你的 Socks5 代理伺服器確實可用的話,你現在應該可以正常更新了!