Solución: no se puede bloquear el directorio de administración

Los recién llegados a GNU / Linux suelen tener problemas cuando es necesario ejecutar un comando con privilegios de superusuario root. Estos comandos a veces provocan mensajes de error de «no poder bloquear el directorio de administración», especialmente al intentar instalar actualizaciones o nuevas aplicaciones desde la línea de comandos. Este mensaje de error suele ir acompañado de una pregunta bastante frustrante: «¿estás rooteado?»

Obtener privilegios de root es como usar un símbolo del sistema elevado en Microsoft Windows, puede que no sea mucho más fácil ya que un comando simple le dará la autoridad que necesita sin abrir ni una ventana más. En la mayoría de los casos, ahora puede corregir este error con solo unas pocas teclas.

Método 1: usar sudo antes de los comandos en Linux

Si recibe el mensaje de error mientras hace algo administrativo como instalar un nuevo paquete, no importa cuántas veces ejecute comandos para hacerlo y sin importar el nombre de paquete que use, recibirá el mensaje de este modo.

Intente escribir sudo delante del comando que está ejecutando. Por ejemplo, si desea instalar un paquete en una distribución de Linux que usa el administrador de paquetes apt-get, puede escribir sg apt-get install pgkName, después del nombre del software que desea instalar en lugar de pgkName.

Tenga en cuenta que ahora se le solicita su contraseña. Una vez que te metas en él, las cosas saldrán como de costumbre. No necesitará abrir otra ventana para obtener un símbolo del sistema elevado como lo hace en Windows para obtener plenos poderes para hacer las cosas. Sin embargo, el siguiente comando que escriba se ejecutará nuevamente en su nivel de usuario habitual. Si desea ejecutar otro comando con poderes de superusuario como si estuviera intentando instalar otro paquete, escriba sudo delante de él nuevamente.

Si esto soluciona su problema, ya no tendrá que jugar. De hecho, esto no es un problema, es una realidad para los usuarios de GNU / Linux estacionales, ya que protege su computadora del acceso no autorizado.

Método 2: ejecutar sudo en gráfico

Si bien esto funciona perfectamente para los programas de línea de comandos, es posible que a veces desee ejecutar un programa gráfico como superusuario. Dado que el usuario root puede hacer cualquier cosa con el sistema que desee, debe tener cuidado al usar sudo. Sin embargo, a veces necesitará este privilegio para trabajar con software de limpieza del sistema como BleachBit.

En lugar de prefijar el comando con sudo en este caso, escriba gksu delante de él. Recibirá un pequeño cuadro que le pedirá su contraseña y, tan pronto como la ingrese, el programa se ejecutará normalmente. No tenga miedo si la ventana emergente de la aplicación no es compatible con sus ventanas; la cuenta raíz probablemente no tenga un buen esquema de colores.

También puede probar kdesu si está en un sistema que utiliza el entorno de escritorio K. Intente poner kdesu delante de cualquier comando de la GUI que requiera que se ejecute como root si recibe un mensaje de error sobre gksu o si sabe que está ejecutando Escritorio de plasma.

Tenga en cuenta que puede recibir un mensaje de advertencia sobre cómo el usuario root puede dañar su sistema mientras ejecuta estos comandos, otro recordatorio de cómo debe tener cuidado al hacerlo para no dañar su instalación de Linux.

Método 3: conviértase en usuario root

Puede ejecutar su-ejecutar algunas distribuciones para convertirse en su usuario principal después de escribir una contraseña. Esto debería funcionar en distribuciones como Fedora y CentOS que no llegan a la cuenta raíz. Tenga en cuenta que cuando hace esto, su mensaje cambia del símbolo $ al símbolo #. Esto se hace para mostrar que ahora tiene acceso root de superusuario.

Algunas distribuciones como Ubuntu y las diversas basadas en él no lo admiten. Utilice sudo -i en estos sistemas para obtener un shell de inicio de sesión. De cualquier manera, no tendrá que reservar comandos administrativos con sudo una vez que haya iniciado sesión de esta manera, pero tenga en cuenta que un gran poder conlleva una gran responsabilidad. Si está en un servidor o algo así, el administrador del sistema puede tener ciertas reglas a seguir sobre lo que puede y no puede hacer con la cuenta raíz.

No se recomienda a los usuarios de sus propias máquinas que eliminen todo lo que no hayan creado.

Deja un comentario