前言
有的時候你的 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 代理伺服器確實可用的話,你現在應該可以正常更新了!