Não é possível atualizar - erro “/ etc / environment: source: not found” e “error processing package install-info”

2

Esta é a mensagem de erro que recebo quando faço uma atualização do sudo apt. A atualização falha e inclui esta mensagem:

Setting up install-info (6.1.0.dfsg.1-5) ...
/usr/sbin/update-info-dir: 2: /etc/environment: source: not found
dpkg: error processing package install-info (--configure):
subprocess installed post-installation script returned error exit 
status 127
Errors were encountered while processing:
 install-info
E: Sub-process /usr/bin/dpkg returned an error code (1)

Eu reinstalei as informações de instalação através do synaptic e ainda estou recebendo este erro e ficaria muito grato por ajudar a me esclarecer como ler esta mensagem e  como reagir ..

    
por Tom Connolly 11.05.2018 / 17:29

2 respostas

1

Encontrei esse caminho em outro lugar, e funcionou!

if all else fails. What I did was I first changed the directory to:

cd /var/lib/dpkg/info

then I removed everything with .postinst:

sudo rm *.postinst

then update repositories

sudo apt-get update

then everything went back to normal when I did:

sudo apt-get --force-yes install openjdk-7-jre-headless

Nota: Eu não fiz esta última linha, já que o meu problema não tem nada a ver com o openjdk. Eu simplesmente executei o apt update

    
por Tom Connolly 12.05.2018 / 19:25
0

Eu comecei a ter a mesma coisa e usei

for i in $(ls -F *.postinst); do mv ./$i ./$i.old; done in /var/lib/dpkg/info

então meus playbooks ansible padrão para trazer servidores atuais funcionaram

    
por GTIMANiac 16.05.2018 / 04:02