Linux Mint 17.3のドライバマネージャを介してドライバを取得する際にいくつかの問題があります。現在、会社のプロキシの背後にあり、システム変数が正しく設定されていますhttp_proxy
。https_proxy
開いたときに、次のエラーが発生するドライバマネージャとの作業以外に、他のプロキシ関連の問題はありません。
ドライバをインストールできません。インターネットに接続するか、Linux MintインストールDVD(またはUSBスティック)を挿入してください。
誰もがこの問題に対する解決策を持っていますか?
答え1
次のコマンドを使用して端末でドライバマネージャを開きます。
sudo -E mintdrivers
これでドライバマネージャのプロキシが保持されます。
答え2
修正して」接続確認'次のpyスクリプトの関数が問題を解決しました。
スクリプトの場所:/usr/lib/linuxmint/mintdrivers/mintdrivers.py
パスワード:
def check_connectivity(self, reference):
try:
#Proxy
*proxies = {'http': 'http://proxy.example.com:3128'}*
urllib.request.urlopen(reference, timeout=10, proxies=proxies)
return True
except:
return False
答え3
Mint 19.2でも同じ問題が発生します。 /usr/lib/linuxmint/mintdrivers/mintdrivers.pyをより深く修正した後に動作しました。
def check_connectivity(self, reference):
try:
proxies = {'http': 'http://xx.xx.xx.xx:8000', 'https': 'https://xx.xx.xx.xx:8000/', 'ftp': 'ftp://xx.xx.xx.xx:8000/'}
proxy = urllib.request.ProxyHandler(proxies)
opener = urllib.request.build_opener(proxy)
urllib.request.install_opener(opener)
urllib.request.urlopen(reference, timeout=10)
return True
except:
return False
その後、「sudo -E mintdrivers」コマンドラインを使用してドライバマネージャを実行すると、エラー出力を取得するのに役立ちます。