qué pasó- Instalé audacity (programa) a través de la línea de comando. Faltaba el archivo de ayuda. Descargo el archivo zip. Llegué a saber que este archivo debe almacenarse en la carpeta /usr/share. Cuando intenté extraerlo allí, fallaba. Pensé que era un problema de permisos, así que cambié el permiso de /usr/share de la siguiente manera
sudo chmod -R ugo=rwx /usr/share
A los pocos minutos, este sistema comenzó a comportarse de manera extraña. Luego colapsó. No pasaba nada. Sólo había una pantalla negra.
Entonces, forcé el apagado pero presioné el botón de encendido y luego reinicié el sistema. Funcionó bien hasta la pantalla del BIOS, mostró las letras coloreadas de Ubuntu y en segundos volvió a quedar en blanco.
¿Qué probé?
Entonces, para resolver esto, primero busqué respuestas en la "pantalla negra" después del BIOS. Casi todos sugieren que debe haber algún problema con la tarjeta gráfica. No estaba seguro, así que intenté ver si los cambios en los permisos habían causado algún problema. EsteLa pregunta ha planteado un problema relativamente similar. Pero como el sistema no funcionaba y no había ninguna pantalla, no sabía dónde colocar los comandos. Además, era diferente en dos sentidos: habla de /usr/bin y no de /usr/share y, en mi caso, sudo funcionaba bien. En esta situación, investigando un poco, intenté escribir "ctrl+alt+f1" y ahora pude ver el tipo tty1. Soy root en esta máquina y, como dije antes, sudo funcionaba bien. Ahora, probé la combinación de sugerencias que encontré en la pregunta mencionada anteriormente y tambiénaquíyaquíyaquí.
Comandos como shutdown now
o reboot
o incluso sudo reboot
no funcionaban. La PC no se apagaba.
Lo hice, sudo pkexec
vino con un mensaje que decía que debía ir a buscar ayuda disable internal agent
y[username] PROGRAMME [Argument]
Di repair
el comando y apareció el error de permiso 13. Lo intenté y sudo apt-get update
también apareció el error de permiso 13, acceso denegado. Hubo un mensaje más. Sorry, command-not-found has crashed! Please file a bug report at
La mayoría de las preguntas que abordan este tema tratan sobre el problema causado por locale
.
Ahora No puedo "capturar" los resultados de los comandos porque está en modo tty1 y los resultados son demasiado largos para recordarlos. En esta situación, ¿qué me ayudará a reiniciar al modo normal?
Respuesta1
Lo más fácil ahora mismo es:
- Inicie un LiveDVD de la misma versión de Ubuntu que está ejecutando actualmente
- Instale el mismo programa de copia de seguridad con el que realizó la copia de seguridad.
- Actualice al mismo nivel que tenía su computadora antes de tener el problema.
- restaurar elpermisos de archivos solamente(no los archivos en sí)
¡Hecho! ;-)
¡100% de garantía de satisfacción!
¿¿¿Oh???No tienes respaldo??? Bueno... entonces sólo tendrás un 85% de posibilidades de éxito, así que sigue usando el paso 1, pero:
- Ve y compra un disco duro de respaldo
- hacer una copia de seguridad de su computadora
ejecuta los siguientes comandos
cd /media/ubuntu/LargeImpossibleNumber/usr/share sudo chown --recursive root:root *
2 y 3 aquí arriba son muy importantes si caes en el 15% malo, ya que lo anterior podría empeorar las cosas ypodríapierde todo y luego tendrás que reinstalar todo y luego restaurar tus datos...
Respuesta2
Sí, y obtuve la respuesta. En definitiva, es bastante sencillo. Como sugiere @Aizuddin Zali, la salida es establecer nuevamente el permiso "correcto" para /usr/share. Pero entonces, ¿qué es el "permiso correcto" (o digamos estándar)? Intenté buscarlo sin mucha ayuda cuando encontré esto.preguntay esrespuesta. Aunque no se trata directamente de /usr/share, intenté usar los mismos permisos y funcionó. Intentaré explicar esto en detalle.
Lo que hice(ya discutido en pregunta):
Como lo explico en cuestión, con la ayuda de Karnel ( ctrl+alt+t), cambié el permiso del directorio /usr/share. Lo hice con el comando recursivo (R). Qué pasó: El sistema colapsó.
Solución que encontré:
Cerré la PC con fuerza presionando y manteniendo presionada la tecla de encendido. Luego lo comencé presionándolo nuevamente. Como de costumbre, apareció la pantalla del BIOS. Letras de colores UBUNTU también aparecieron por un tiempo y desaparecieron. Entonces no hubo nada. Yo presioné Ctrl+Alt+F1. tty1 comenzó. Allí escribí mi nombre de usuario (era cuenta de administrador) y luego mi contraseña. Ahora cambié el permiso de /usr/share a drwxr-xr-x. Los comandos que utilicé fueron para conocer el estado actual:
sudo ls -l /usr/compartir
lo que me dio una lista de permisos en el directorio. Entonces,
sudo chmod -R u=rwx /usr/share
sudo chmod -R go-w /usr/share
(Lo que restringió el permiso de "escribir" para g(grupo) y o(otro).)
sudo chmod -R ir=rx /usr/share
Ahora la salida de
sudo ls -l /usr/compartir
era
drwxr-wr-w
Entonces,
reiniciar sudo
El PC escuchó esto. (La PC no escuchaba los comandos de reinicio o "apagar ahora" anteriormente, ni siquiera como sudo) Y luego se quedó mirando, también apareció la pantalla de inicio de sesión. ¡Con suerte, todo lo que hice estuvo bien! De una cosa estoy seguro: reformuló el sistema. Así que estoy agradecido a @falconer en particular y a la comunidad en general. Por favor, avíseme si he hecho algo mal.