樹莓派4B設定代理伺服器的方法
-
進入到以下目錄
cd /etc/apt/apt.conf.d
-
使用nano新建一個名為10proxy的檔案
sudo nano 10proxy
-
編輯其中內容
sudo nano 10proxy
-
代理設定格式
通用格式:
Acquire::http::Proxy "http://username:password@yourproxyaddress:proxyport/";
例如,該表格所示代理伺服器應該使用:
無密碼代理伺服器 伺服器地址 192.168.1.100 埠 8085 賬號 無 密碼 無 Acquire::http::Proxy "http://192.168.1.100:8085";
再如,
有賬號密碼代理伺服器 伺服器地址 192.168.1.100 埠 8085 賬號 admin 密碼 123456 Acquire::http::Proxy "http://admin:[email protected]:8085";
-
Ctrl+X退出,輸入Y儲存,即可測試是否連線到代理伺服器
以上是博主用樹莓派4b親測通過的方法,至於網上其他設定環境變數的,博主測試似乎沒什麼用,但是還是貼出來吧
網上其他方法(測試不通過)
開啟終端視窗,使用nano
或者vim
開啟檔案/etc/environment
sudo nano /etc/environment
在/etc/environment
檔案中新增以下內容以建立http_proxy,https_proxy,no_proxy
變數:
export http_proxy = "http://username:password@proxyipaddress:proxyport"
export https_proxy = "http://username:password@proxyipaddress:proxyport"
export no_proxy = "localhost, 127.0.0.1"
用代理的IP地址和埠替換proxyipaddress
和proxyport
。
更新sudoers
為了使以sudo方式執行的操作(例如下載和安裝軟體)能夠使用新的環境變數,您需要更新sudoers。
使用以下命令開啟sudoers
檔案:
sudo visudo
將下面的行新增到檔案中,這樣sudo將使用您剛剛建立的環境變數:
Defaults env_keep+="http_proxy https_proxy no_proxy"
最後重啟Raspberry Pi