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" 명령줄을 사용하여 드라이버 관리자를 실행하면 오류 출력을 포착하는 데 도움이 됩니다.