Soy un principiante en Ubuntu y cuando intenté instalar JDK 1.8.0_111 en él, lo modifiqué .bashrc
agregando los siguientes códigos: (había extraído todos los archivos jdk en la carpeta jdk
debajo /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
cuando escribí source ~/.bashrc
y java -version
funcionó perfectamente.
Sin embargo, cuando reinicio Ubuntu y escribo mi contraseña, simplemente no puedo iniciar sesión. Entonces, ¿qué puedo hacer ahora?
Respuesta1
Para eliminar de forma permanente/temporal los cambios que realizó en .bashrc y permitirle iniciar sesión...
Si tienes la cuenta root habilitada
- inicie sesión en la cuenta raíz
en la
terminal
aplicación:- tipo
sudo gedit /home/your_username/.bashrc
- comente las líneas de exportación que agregó colocando un
#
al frente de cada línea - guardar y salir de gedit
- tipo
ls -al /home/your_username/.ICEauthority
- tipo
ls -al /home/your_username/.Xauthority
si alguno de los anteriores se muestra
root
como propietario/grupo1 tipo
sudo chown your_username:your_username /home/your_username/.ICEauthority
2 tipo
sudo chown your_username:your_username /home/your_username/.Xauthority
- tipo
cerrar sesión en la cuenta raíz
- inicia sesión en tu cuenta normal
Si no tienes la cuenta root habilitada
- iniciar en el menú de GRUB
- elija Opciones avanzadas
- elegir el modo de recuperación
- elegir acceso root
en el mensaje #:
- tipo
sudo mount -o rw,remount /
- tipo
sudo gedit /home/your_username/.bashrc
- comente las líneas de exportación que agregó colocando un
#
al frente de cada línea - guardar y salir de gedit
- tipo
ls -al /home/your_username/.ICEauthority
- tipo
ls -al /home/your_username/.Xauthority
si alguno de los anteriores se muestra
root
como propietario/grupo1 tipo
sudo chown your_username:your_username /home/your_username/.ICEauthority
2 tipo
sudo chown your_username:your_username /home/your_username/.Xauthority
tipo
reboot
- tipo
- inicia sesión en tu cuenta normal