[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: como hacer que 'apt-get' complete con root



Usuario escribió:
No lo hace apt, lo hace bash. Agregá lo siguiente en /root/.bashrc:

if [ -f /etc/bash_completion ]; then
. /etc/bash_completion;
fi
Funciona perfectamente.



¿Por qué no lo trae por default y sí para un usuario normal? Digo un
usuario no tiene sentido que tenga habilitado esa herramienta si solo
la puede usar root.

Dos cosillas:
- En este caso lo que tienen habilitado los usuarios y no root es el bash_completion, que no funciona solo para apt* si no para un montón más de comandos que pueden usar los usuarios normales.

- La configuración de los sistemas POSIX está pensada para que en caso de problemas root pueda seguir trabajando y arreglar los problemas. Para ello se intenta reducir el número de puntos de fallo para root. Así por ejemplo la carpeta de root está separada del resto de "homes". Esto permite que dejes root en la partición del sistema y en caso de problemas con la partición "home" puedas seguir accediendo a los datos de root (tiene otras ventajas más que no vienen al caso). Esto ocurre a muchos niveles diferentes y uno de ellos es no hacer depender a root de scripts "innecesarios", dentro de lo posible.

Saludos
Güimi
http://guimi.net
--
Por el bien de todos respetemos las normas de la lista:
http://wiki.debian.org/NormasLista


Reply to: