Não é possível fazer o login depois de modificar o .bashrc ao instalar o JDK 1.8.0

1

Eu sou um iniciante no Ubuntu e quando tentei instalar o JDK 1.8.0_111 nele, modifiquei o .bashrc adicionando os seguintes códigos: (Eu tinha extraído todos os arquivos jdk para a pasta jdk em /usr/lib )

export JAVA_HOME=/usr/lib/jdk    
export JRE_HOME=${JAVA_HOME}/jre    
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib    
export PATH=${JAVA_HOME}/bin:$PATH

quando eu digitei source ~/.bashrc e java -version , funcionou perfeitamente.

No entanto, quando eu reinicio o Ubuntu e digito minha senha, simplesmente não consigo fazer logon. Então, o que posso fazer agora?

    
por haohuily 01.01.2017 / 16:42

1 resposta

2

Para permanentemente / temporariamente remover as alterações que você fez no .bashrc e permitir que você faça o login ...

Se você tiver a conta root ativada

  • faça login na conta raiz
  • no terminal app:

    • digite sudo gedit /home/your_username/.bashrc
    • comente as linhas de exportação que você adicionou colocando # na frente de cada linha
    • salve e saia do gedit
    • digite ls -al /home/your_username/.ICEauthority
    • digite ls -al /home/your_username/.Xauthority
    • se alguma das opções acima mostrar root como proprietário / grupo

      1 tipo sudo chown your_username:your_username /home/your_username/.ICEauthority

      2 tipo sudo chown your_username:your_username /home/your_username/.Xauthority

  • faça logout da conta raiz

  • faça login em sua conta normal

Se você não tem a conta root ativada

  • inicialize no menu GRUB
  • escolha Opções avançadas
  • escolha o modo de recuperação
  • escolha o acesso root
  • no prompt #:

    • digite sudo mount -o rw,remount /
    • digite sudo gedit /home/your_username/.bashrc
    • comente as linhas de exportação que você adicionou colocando # na frente de cada linha
    • salve e saia do gedit
    • digite ls -al /home/your_username/.ICEauthority
    • digite ls -al /home/your_username/.Xauthority
    • se alguma das opções acima mostrar root como proprietário / grupo

      1 tipo sudo chown your_username:your_username /home/your_username/.ICEauthority

      2 tipo sudo chown your_username:your_username /home/your_username/.Xauthority

    • escreva reboot

  • faça login em sua conta normal
por heynnema 01.01.2017 / 17:03