J'essaie de mettre à jour ma liste apt-get. Dans mon pays, de nombreux sites sont bloqués ou ont été bloqués par les entreprises.
Lorsque j'utilise un proxy pour l'ensemble du système, des erreurs se produisent, tor fonctionne parfaitement lors de la navigation. Ma question est la suivante: puis-je mettre à jour apt-get via une connexion de tor? Je veux dire que je veux débloquer les sites bloqués en utilisant une connexion tor afin que je puisse effectuer "apt-get update" sans erreur ...
Merci d'avance.
Modification BTW: J'utilise Ubuntu 13.10 et Tor 0.2.21
alexander@Alexander-PC:~$ 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?
Si vous avez installé Tor depuis le terminal, vous devez avoir torify
. Dans ce cas, vous pouvez simplement transmettre le trafic de tout script ou programme de tor.
Devenez d'abord root en utilisant Sudo su
puis lancez ceci:
torify apt-get update
Ensuite, vous pourrez mettre à jour votre Google Chrome de manière classique à l'aide de
apt-get upgrade
Je suis en Iran, donc confronté au même problème que le vôtre. Je viens d'utiliser cette méthode pour mettre à jour mon Chrome.
Installez le paquetage apt-transport-tor
puis:
Éditez /etc/apt/sources.list
pour ajouter le préfixe tor+
à vos référentiels.
deb tor+http://deb.debian.org/debian unstable main
deb-src tor+http://deb.debian.org/debian unstable main
Cela permettra à apt à courir sur tor.
Remarque: remplacez http://deb.debian.org/debian unstable main
par les sources appropriées pour votre distribution.
Vous pouvez utiliser torsocks, C’est l’enveloppe de shell pour simplifier l’utilisation des chaussettes tor.
torsocks apt-get update
Vous devez supprimer http://dl.google.com
de la source apt. Pour commencer, supprimez-le du centre logiciel ou modifiez /etc/apt/sources.list
avec un accès root, lisez-le.
et si vous utilisez le kubuntu, vous pouvez utiliser software center
et choisir la source, cliquer sur configure source software
et choisir un autre onglet supprimer http://dl.google.com
.
et après que:
Sudo apt-get clean
Sudo apt-get update