Tor를 통한 Apt-get 업데이트 우리나라에서는 많은 사이트가

내 apt-get 목록을 업데이트하려고합니다. 우리나라에서는 많은 사이트가 차단되었거나 회사에서 차단되었습니다.

전체 시스템에 프록시를 사용하면 오류가 발생하며
Tor 는 탐색 할 때 완벽하게 작동합니다. apt-getTor와의 연결을 통해 업데이트 할 수 있습니까 ? Tor 연결을 사용하여 차단 된 사이트를 차단 해제하려고하므로 apt-get update오류없이 수행 할 수 있습니다.

편집 : Ubuntu 13.10 및 Tor 0.2.21을 사용하고 있습니다

$ sudo apt-get update
[sudo] password for alexander:
Ign http://extras.ubuntu.com saucy InRelease
Ign http://security.ubuntu.com saucy-security InRelease
Ign http://us.archive.ubuntu.com saucy InRelease
Hit http://extras.ubuntu.com saucy Release.gpg
Get:1 http://dl.google.com stable InRelease [1,540 B]
100% [1 InRelease gpgv 1,540 B] [Waiting for headers] [Waiting for headers]
[WaSplitting up/var/lib/apt/lists/partial/dl.google.com_linux_chrome_deb_dists_stabIgn
http://dl.google.com stable InRelease
E: GPG error: http://dl.google.com stable InRelease: Clearsigned file isn't valid,
got 'NODATA' (does the network require authentication?


답변

apt-transport-tor패키지를 설치 한 후 다음을 수행하십시오.

저장소에 /etc/apt/sources.list접 두부를 추가하도록 편집 tor+하십시오.

deb     tor+http://deb.debian.org/debian unstable main
deb-src tor+http://deb.debian.org/debian unstable main

이것은 apt가 tor을 뛰어 넘을 수있게합니다.

참고 : http://deb.debian.org/debian unstable main배포에 적합한 소스로 대체 하십시오.


답변

Tor 양말의 사용을 단순화하기 위해 응용 프로그램을 분쇄하는 쉘 래퍼 인 torsocks 를 사용할 수 있습니다 .

torsocks apt-get update

답변

http://dl.google.com소프트웨어 센터에서 제거하거나 /etc/apt/sources.list루트 액세스 권한으로 편집하는 것이 가장 좋은 방법은 적절한 소스에서 제거해야 합니다.

kubuntu를 사용하는 경우 software center소스 탭을 클릭하여 configure source software선택하고 다른 탭 제거를 선택할 수 있습니다 http://dl.google.com.

이후 :

sudo apt-get clean
sudo apt-get update

답변

터미널에서 Tor를 설치 한 경우 다음이 있어야합니다 torify. 그렇다면 단순히 스크립트 또는 프로그램의 트래픽을 tor에서 전달할 수 있습니다.

먼저 사용하여 루트가 된 sudo su후 다음을 실행하십시오.

torify apt-get update

그런 다음 정기적으로 Chrome을 업데이트 할 수 있습니다.

apt-get upgrade

나는 같은 문제에 직면하고이란에 있습니다. 방금이 방법을 사용하여 Chrome을 업데이트했습니다.