GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Eliminó accidentalmente el directorio /usr?

Eliminé accidentalmente /usr directorio en mi Ubuntu 16.04 de arranque dual con el sistema Windows 8.

Ahora no puedo iniciar mi computadora a través del sistema operativo Ubuntu. Recomiende algo para que pueda iniciar mi computadora.

Respuesta aceptada:

El /usr es una ruta realmente importante de un sistema GNU/Linux, contiene muchos archivos binarios (necesarios), bibliotecas, fuentes, material compartido, etc.

Es la parte más grande de un sistema:

5.6G    /usr
0       /proc
37K     /root
80M     /boot
0       /sys
423M    /lib
8.0K    /mnt
68K     /tmp
4.0K    /lib64
14M     /sbin
712M    /var
12M     /bin
1.2M    /dev

Tengo 2097 paquetes instalados en mi máquina Ubuntu mientras que 2019 de ellos tienen archivos instalados en /usr directorio.

Por lo tanto, realmente no vale la pena intentar reinstalar todos estos paquetes nuevamente para solucionar el problema, porque de alguna manera está cerca de reinstalar todo el sistema nuevamente.

Tengo una respuesta a la pregunta:"Eliminé accidentalmente /bin. ¿Cómo lo restauro?” que también puedes usar para esta situación.

Simplemente para reinstalar los paquetes, debe chroot en su sistema dañado, cree un /usr temporal , obtenga una lista de todos los paquetes que tienen archivos instalados en /usr usando dpkg -S /usr luego vuelva a instalarlos o extraiga y copie los archivos necesarios.

La otra cosa que puede hacer es usar testdisk, puede traer /usr volver muy rápido, aquí hay una guía paso a paso.

Sin embargo, le sugiero que obtenga una copia de seguridad de sus archivos y reinstale Ubuntu.


Ubuntu
  1. Cómo restaurar el directorio /tmp eliminado en Linux

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. Conflictos de Node.js:/sbin/node Vs /usr/bin/node?

  4. ¿Eliminó accidentalmente el directorio ~/.config?

  5. permiso denegado para el compositor en /usr/local/bin/

/usr/bin/python3.5 eliminado accidentalmente, ¿no se puede reinstalar?

Instalar binarios en /bin, /sbin, /usr/bin y /usr/sbin, interacciones con --prefix y DESTDIR

Cambiar directorio y ejecutar archivo en un comando

¿Cuáles son los significados de /usr/sbin, /usr/local/sbin y /usr/local/bin?

Salida ls -l en el directorio /dev del sistema Unix/Linux

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?