Ubuntu 의 apt - get 프 록 시 설정

4169 단어 C++cubuntuC#
Ubuntu 의 apt - get 프 록 시 설정
날짜:
2010-06-07  
작성 자:
muzuiget
Ubuntu 10.04 로 업그레이드 한 결과 apt - get 의 프 록 시 설정 이 바 뀌 었 습 니 다. 9.10 이전에 'http proxy' 환경 변 수 를 사용 하면 apt - get 에서 프 록 시 를 사용 할 수 있 습 니 다.
export http_proxy=http://127.0.0.1:8000
sudo apt-get update

그리고 Ubuntu 10.04 에서 무효 가 되 었 습 니 다. apt - get 은 이 환경 변 수 를 사용 하지 않 는 것 으로 바 뀌 었 습 니 다.
한바탕 우울 한 후에 마지막 으로 나 는 '첫 번 째 옵션' - > '네트워크 에이전트' 에 'System - wide' 버튼 이 하나 더 있 는 것 을 발견 했다.
그러나 나 는 여전히 이러한 개선 을 경멸한다. 왜냐하면 나 는 보통 가끔 대 리 를 사용 하고 벽 에 떨 어 진 창고 몇 개 를 업데이트 하 는 것 일 뿐이다 (예 를 들 어 dropbox 와 tor). 전역 대 리 를 사용 하고 싶 지 않다. 원래 터미널 로 해결 할 수 있 는 일 인 데 지금 대 리 를 바 꾸 려 면 N 번 마 우 스 를 눌 러 야 한다. 정말 번거롭다.
그래서 연 구 를 해 보 니 그 프 록 시 설정 이 두 개의 파일 을 수정 한 것 을 발 견 했 습 니 다. 하 나 는 '/ etc / environment' 이 고 이것 은 시스템 의 환경 변수 이 며 그 안에 'http proxy' 등 프 록 시 환경 변 수 를 정 의 했 습 니 다.다른 하 나 는 '/ etc / apt / apt. conf' 입 니 다. 이것 이 바로 apt 의 설정 입 니 다. 내용 은 다음 과 같 습 니 다.
Acquire::http::proxy "http://127.0.0.1:8000/";
Acquire::ftp::proxy "ftp://127.0.0.1:8000/";
Acquire::https::proxy "https://127.0.0.1:8000/";

분명 한 프 록 시 설정 코드 입 니 다. apt - get 매 뉴 얼 을 봤 는데 '- c' 옵션 으로 설정 파일 을 지정 할 수 있 습 니 다. 즉, '~ / apt proxy. conf' 로 복사 한 다음 에 '네트워크 프 록 시' 에서 직접 연결 을 리 셋 한 다음 에 사용 합 니 다.
sudo apt-get -c ~/apt_proxy.conf update

프 록 시 를 사용 할 수 있 습 니 다. apt - get 에 도 '- o' 옵션 이 있 습 니 다. apt - get 의 설정 변 수 를 직접 사용 하면 설정 파일 을 지정 하지 않 아 도 됩 니 다. 예 를 들 어
sudo apt-get -o Acquire::http::proxy="http://127.0.0.1:8000/" update

좋은 웹페이지 즐겨찾기