Sou iniciante no Ubuntu e quando tentei instalar o JDK 1.8.0_111 nele, modifiquei .bashrc
adicionando os seguintes códigos: (extraí 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 digitei source ~/.bashrc
e java -version
, funcionou perfeitamente.
No entanto, quando reinicio o Ubuntu e digito minha senha, ele simplesmente não consegue fazer logon. Então, o que posso fazer agora?
Responder1
Para remover permanentemente/temporariamente as alterações feitas em .bashrc e permitir que você faça login...
Se você tiver a conta root habilitada
- faça login na conta root
no
terminal
aplicativo:- tipo
sudo gedit /home/your_username/.bashrc
- comente as linhas de exportação que você adicionou colocando um
#
na frente de cada linha - salve e saia do gedit
- tipo
ls -al /home/your_username/.ICEauthority
- tipo
ls -al /home/your_username/.Xauthority
se algum dos itens acima aparecer
root
como proprietário/grupo1 tipo
sudo chown your_username:your_username /home/your_username/.ICEauthority
2 tipos
sudo chown your_username:your_username /home/your_username/.Xauthority
- tipo
sair da conta root
- faça login em sua conta normal
Se você não tiver a conta root habilitada
- inicialize no menu GRUB
- escolha Opções Avançadas
- escolha o modo de recuperação
- escolha o acesso root
no prompt #:
- tipo
sudo mount -o rw,remount /
- tipo
sudo gedit /home/your_username/.bashrc
- comente as linhas de exportação que você adicionou colocando um
#
na frente de cada linha - salve e saia do gedit
- tipo
ls -al /home/your_username/.ICEauthority
- tipo
ls -al /home/your_username/.Xauthority
se algum dos itens acima aparecer
root
como proprietário/grupo1 tipo
sudo chown your_username:your_username /home/your_username/.ICEauthority
2 tipos
sudo chown your_username:your_username /home/your_username/.Xauthority
tipo
reboot
- tipo
- faça login em sua conta normal