proxychains LD_PRELOAD não pode ser pré-carregado

7

Usando o proxy para fazer o apt-get update no ubuntu 12.04.2

sudo proxychains  apt-get update

apresenta o seguinte erro

ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded: ignored.

Como posso evitar esse erro?

    
por Saeed 10.05.2013 / 20:48

3 respostas

13

Você deve alterar

export LD_PRELOAD=libproxychains.so.3

para

export LD_PRELOAD=/usr/lib/libproxychains.so.3

em / usr / bin / proxychains

ou use find /usr/lib/ -name libproxychains.so.3 -print para obter o caminho de arquivo correto.

    
por Huseyin 29.08.2013 / 15:19
2

Embora o erro desapareça ao definir

export LD_PRELOAD=/usr/lib/libproxychains.so.3

em / usr / bin / proxychains não existe tal arquivo nesse local no Ubuntu. o link reside em / usr / lib / x86_64-linux-gnu / em um sistema de 64 bits e / usr / lib / i386-linux-gnu / (eu acho) em um sistema de 32 bits. O link aponta para o arquivo libproxychains.so.3.0.0 no mesmo diretório. A mudança deve ser

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3

se em 64 bits

export LD_PRELOAD=/usr/lib/i386-linux-gnu/libproxychains.so.3

se em 32bit Ubuntu e derivados.

    
por Olove 03.11.2016 / 22:13
0

Você pode simplesmente adicionar

  

export LD_PRELOAD = / usr / lib / x86_64-linux-gnu / libproxychains.so.3

em .bashrc em vez de executar proxychains bash no terminal.

    
por Guoliang Wang 05.02.2018 / 09:08