/ etc / environment: linha 2: PATH: nenhum arquivo ou diretório

1

Estou executando o Ubuntu 12.04. Recentemente eu notei que o Ubuntu Software Center não consegue instalar / remover pacotes para / do meu computador.

Aqui está a descrição do erro.

installArchives() failed: Setting up install-info (4.13a.dfsg.1-8ubuntu2) ...
/etc/environment: line 2: /usr/lib/jvm/java-1.7.0-openjdk-i386/jre/bin: No such file or directory
dpkg: error processing install-info (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 install-info
Error in function: 
Setting up install-info (4.13a.dfsg.1-8ubuntu2) ...
/etc/environment: line 2: /usr/lib/jvm/java-1.7.0-openjdk-i386/jre/bin: No such file or directory
dpkg: error processing install-info (--configure):
 subprocess installed post-installation script returned error exit status 1

A seguir, a imagem para o mesmo:

Qualéarazãoparaissoecomopossocorrigirisso?

Saídadecat/etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
CLASSPATH= "/usr/lib/jvm/java-1.7.0-openjdk-i386/jre/bin"
    
por Tharindu Rusira 12.10.2013 / 06:05

3 respostas

2

Eu acho que descobri uma correção.

Meu /etc/environment tinha a variável CLASSPATH definida para minha instalação anterior do openJDK. Recentemente instalei o Oracle JDK manualmente e removi o openJDK. Mas de alguma forma, /etc/environment continha o antigo valor de CLASSPATH.

Mas o que me preocupa é que o problema apareceu recentemente que eu poderia instalar / remover pacotes com sucesso mesmo depois da minha reinstalação do java.

Obrigado @gertvdijk pelo seu insight. :)

    
por Tharindu Rusira 25.10.2013 / 07:58
0

Eu encontrei este problema, porque na parte de trás = número de mais de um espaço, como segue:

PATH= "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/java/jdk1.6.0_38/bin"

modificar para isto, está tudo bem.

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/java/jdk1.6.0_38/bin"
    
por samson 01.03.2014 / 04:54
-4

Você tentou o seguinte ??

  1. Normalmente, instalações de software interrompidas deixam problemas de dependência cíclica. Tente executar os seguintes comandos.

    sudo dpkg --configure -a    
    sudo apt-get clean    
    sudo apt-get update
    
  2. Você pode ter inadvertidamente interrompido suas variáveis de ambiente. Tente mover seu arquivo /etc/environment para um local diferente por um tempo (não o exclua, você pode querer voltar lá se esse não for o problema). No entanto, se esta for uma solução, exclua o arquivo mencionado

por Damith Senanayake 14.10.2013 / 00:50