Package-Management
如何將 xbps 與經過身份驗證的代理一起使用?
如何將 xbps 與經過身份驗證的代理一起使用?我需要做什麼配置?我正在尋找一個範例,因為我已經嘗試配置環境變數,但什麼也沒有,我幾乎要購買一項服務並在其上創建一個 VPN 伺服器,以便能夠在不處理代理的情況下進行連接,但我真的很喜歡了解如何連接到 voidlinux xbps 上的代理網路。
到目前為止我嘗試過但沒有成功的方法:
export HTTP_PROXY=http://user1:123@162.16.78.1:3128 export HTTPS_PROXY=http://user1:123@162.16.78.1:3128 export FTP_PROXY=http://user1:123@162.16.78.1:3128
我已經嘗試過了:
export HTTP_PROXY=http://user1:123@162.16.78.1:3128/ export HTTPS_PROXY=http://user1:123@162.16.78.1:3128/ export FTP_PROXY=http://user1:123@162.16.78.1:3128/
或者:
export http_proxy="http://user1:123@162.16.78.1:3128" export https_proxy="http://user1:123@162.16.78.1:3128" export ftp_proxy="http://user1:123@162.16.78.1:3128"
難道我做錯了什麼?我是否需要重新啟動某些服務才能辨識環境變數?
如果我在配置環境變數後執行以下命令,則會收到以下錯誤:
perdugames@perdugames:~$ sudo xbps-install -v -S [*] Updating `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ... ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata': Connection timed out
這讓我相信 libfetch 存在一些問題,部分程式碼顯示在下面的連結中:
但是我仍然沒有找到錯誤或我的錯誤在哪裡。
注意:是的,使用者名和密碼以及地址和埠都是正確的,因為
/etc/apt/apt.conf.d/00proxy
在類似 debian 的情況下使用此數據設置文件時,它可以按預期工作。上升 1
我試過:
export http_proxy="http://162.16.78.1:3128" export ftp_proxy="http://162.16.78.1:3128" export HTTP_PROXY_AUTH="basic:*:user1:123" And it still does not work for xbps.
它仍然不適用於 xbps。
這可能是與 sudo 相關的問題。
Sudo 命令不會自動繼承環境變數。
您必須明確告訴 sudo 這樣做。
在您的 visudo 配置中添加以下行:
預設值 env_keep += “http_proxy https_proxy ftp_proxy”