-
進入到以下目錄
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:123456@192.168.1.100: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