URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/apt-get-update-failed-resolu Title: apt-get update failed (Résolu) Authors: hakhak91 Date: 2013年01月09日T16:23:38+01:00 License: CC By-SA Tags: Score: -1 Bonjour, je ne comprends pas mon problème pour effectuer un apt-get update qui ne fonctionne pas. Tout d'abord j'ai monté un tunnel ssh sur un port 443 pour pour passer les restrictions réseau. Je suis passé par putty pour faire la conf. Mon tunnel fonctionne parfaitement car je navigue sur le net en mettant les paramètres proxy de mon tunnel 127.0.0.1:3128 Concernant la conf apt j'ai modifié le fichier cat /etc/apt/apt.conf ++++++++++++++++++++++++++++++++++++++++ Acquire::socks::Proxy "socks://127.0.0.1:3128"; ++++++++++++++++++++++++++++++++++++++++ Lors de mon apt-get update j'ai le message suivant "NODATA 1 NODATA 2" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ W: Erreur de GPG : http://ftp.debian.org squeeze-updates Release : Les signatures suivantes ne sont pas valables : NODATA 1 NODATA 2 W: Erreur de GPG : http://security.debian.org squeeze/updates Release : Les signatures suivantes ne sont pas valables : NODATA 1 NODATA 2 W: Erreur de GPG : http://ftp.us.debian.org stable Release : Les signatures suivantes ne sont pas valables : NODATA 1 NODATA 2 W: Impossible de récupérer http://ftp.debian.org/debian/dists/squeeze-updates/main/binary-i386/Packages.bz2 Le sous-processus /bin/bzip2 a renvoyé un code d'erreur (2) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Mes sources listes cat /etc/apt/sources.list +++++++++++++++++++++++++++++++++++++++++++++++ deb http://ftp.us.debian.org/debian stable main contrib non-free deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free ++++++++++++++++++++++++++++++++++++++++++++++++ =>En général sur le net les personnes qui ont ce type de problème possède au moins une clé et avec certaine manip arrive à mettre à jour les key. exemple: sudo apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "nProcessing key: $key"; gpg --keyserver keys.gnupg.net --recv $key && gpg --export --armor $key | sudo apt-key add -; done =>j'ai aussi testé l'importation du sock dans ma variable d'environnement mais sa ne fonctionne pas. export socks_server=127.0.0.1:3128 +++++++++++++++++++++++++++++++++++++++++++++ Pour résoudre le problème j'ai utilisé le [tsocks](http://memo-linux.com/proxy-socks-apt-get/). En revanche après tout les test je n'ai pas trouvé la raison pour laquelle le apt ne "pointé" sur le socks. Comme m'a demande initiale est de pouvoir arrivé à un résultat en passant par mon réseau perso, je considère que le problème est résolu. Merci à tous