Estoy tratando de actualizar mi lista de apt-get. En mi país, muchos sitios están bloqueados o han sido bloqueados por las empresas.
Cuando uso un proxy para todo el sistema obtengo errores,
Tor funciona perfectamente cuando navego. ¿Puedo actualizar a apt-get
través de una conexión desde Tor? Quiero decir que quiero desbloquear los sitios bloqueados usando la conexión Tor, para poder realizar apt-get update
sin errores.
Editar : estoy usando Ubuntu 13.10 y 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?
sudo apt-get update
?sudo apt-get update -o Debug::Acquire::http=true
?Respuestas:
Instale el
apt-transport-tor
paquete y luego:Editar
/etc/apt/sources.list
para agregar el prefijotor+
a sus repositorios.Esto permitirá que apt se ejecute sobre tor.
Nota: Sustituya
http://deb.debian.org/debian unstable main
con las fuentes apropiadas para su distribución.fuente
Puede usar torsocks , su envoltura de shell para torificar aplicaciones, para simplificar el uso de los calcetines Tor.
fuente
Debe eliminar
http://dl.google.com
de la fuente apt la primera forma es eliminar del centro de software o editar/etc/apt/sources.list
con acceso de root, léalo.y si utiliza los Kubuntu puede utilizar
software center
y elegir grifo de la fuente, haga clic enconfigure source software
y seleccione otra ficha Eliminarhttp://dl.google.com
.y después de que:
fuente
torify
para poder pasar su tráfico a través de la red Tor, lo que también puede resolver su problema como lo hizo en mi caso.Si ha instalado Tor desde la terminal, debe tener
torify
. Si es así, simplemente puede pasar el tráfico de cualquier script o programa desde tor.Primero conviértete en root usando
sudo su
luego ejecuta esto:Luego puede actualizar su Google Chrome de la manera habitual usando
Estoy en Irán, así que enfrento el mismo problema que el tuyo. Acabo de usar este método para actualizar mi Chrome.
fuente
sudo torify apt-get update
? Si no, ¿cuál es el error?