
Usé Ubuntu durante unos meses. Ahora me he cambiado a Debian. Pero en Debian el acceso directo a la terminal ( ctrlaltt) ya no funciona y tengo que ser root para instalar programas.
¿Por qué no sudo
funciona el comando en Debian?
Cuando lo intenté nuevamente después de la instalación sudo
, obtuve
username is not in the sudoers file. This incident will be reported
Respuesta1
Sudo funciona en Debian, por supuesto. Pero no está configurado de forma predeterminada de la misma manera que Ubuntu. Cuando instalas Ubuntu, te pide que crees una cuenta de usuario y le otorga a esta cuenta el permiso para ejecutar cualquier comando como root a través de sudo
. Debian no hace esto: debe instalar el sudo
paquete y agregar su cuenta explícitamente. Una vez que haya instalado el sudo
paquete ( apt-get install sudo
como root, o cualquier método que prefiera para instalar paquetes), ejecute el siguiente comando como root:
addgroup learner sudo
¿Dónde learner
está tu nombre de usuario? Cerrar sesión y volver a iniciarla; ahora puedes ejecutar comandos tal sudo
y como estás acostumbrado en Ubuntu.
Por cierto, la forma en que esto funciona es que su cuenta de usuario se agrega a un grupo llamado sudo
. Esto no le otorga automáticamente permisos adicionales a su cuenta; la forma en que funciona es que el archivo de configuración para sudo
( /etc/sudoers
) tal como lo envía Debian contiene la línea
%sudo ALL=(ALL:ALL) ALL
y esto significa que cualquier miembro del sudo
grupo puede ejecutar cualquier comando como cualquier usuario con sudo
.
En cuanto al "acceso directo de terminal", presumiblemente es un acceso directo del entorno de escritorio que estabas usando en Ubuntu. No hay¹linuxAccesos directos: cada entorno de escritorio o administrador de ventanas tiene el suyo propio, y muchos pueden configurarse con diferentes conjuntos de accesos directos según su configuración. Debian incluye alrededor de 60 administradores de ventanas diferentes, así que si no te gusta el que estás usando, compara precios. Busque cómo configurar atajos de teclado en cualquier administrador de ventanas que elija.
¹ Excepto Alt+SysRq, pero eso está fuera de tema aquí.