Utiliser les chaînes de proxy pour faire apt-get update dans Ubuntu 12.04.2
Sudo proxychains apt-get update
donne l'erreur suivante
ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded: ignored.
Comment puis-je éviter cette erreur?
Tu dois changer
export LD_PRELOAD=libproxychains.so.3
à
export LD_PRELOAD=/usr/lib/libproxychains.so.3
dans / usr/bin/proxychains
ou utilisez find /usr/lib/ -name libproxychains.so.3 -print
pour obtenir le bon chemin de fichier.
Bien que l'erreur disparaisse lors du réglage
export LD_PRELOAD=/usr/lib/libproxychains.so.3
in / usr/bin/proxychains Il n’existe aucun fichier de ce type à cet emplacement sur Ubuntu. le lien réside dans/usr/lib/x86_64-linux-gnu/sur un système 64 bits et/usr/lib/i386-linux-gnu/(je pense) sur un système 32 bits. Le lien pointe vers fichier libproxychains.so.3.0.0 dans le même répertoire. Le changement devrait être
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
si sur 64bit
export LD_PRELOAD=/usr/lib/i386-linux-gnu/libproxychains.so.3
si sur 32 bits Ubuntu et dérivés.
Vous pouvez simplement ajouter
export LD_PRELOAD =/usr/lib/x86_64-linux-gnu/libproxychains.so.3
dans .bashrc
au lieu d’exécuter proxychains bash
dans le terminal.