Estaba leyendo una guía para instalar algún software y leí hasta esta impactante declaración:
sudo
no está instalado en Debian por defecto. Asegúrese de que su sistema esté actualizado e instálelo.
Como usuario actual de Debian, esto es difícil de creer ya que desde la instalación puedo usarlo sudo
. Entonces, tal vez se instaló cuando seleccioné no crear una contraseña para la cuenta raíz (deshabilitar la cuenta raíz) o algo está mal aquí. ¿Debian no incluye sudo
(o sus variantes) como está instalado por defecto?
Si seguimos lo que dice la otra respuesta , sudo
se puede instalar debido a dependencias APT / DPKG, que en algunos casos le pedirá a taskel / apt que las instale también, pero no está incluido en la lista requerida o importante:
➜ ~ aptitude search ~prequired | grep sudo
➜ ~ aptitude search ~pimportant | grep sudo
➜ ~ aptitude why '~prequired' sudo
i A dpkg Suggests apt
i A apt Suggests aptitude | synaptic | wajig
i A synaptic Recommends gksu | kdebase-bin | policykit-1
i A gksu Depends sudo
➜ ~ aptitude why '~pimportant' sudo
i A apt Suggests aptitude | synaptic | wajig
i A synaptic Recommends gksu | kdebase-bin | policykit-1
i A gksu Depends sudo
sudo
no está instalado, aún puede usar elsu
comando.Respuestas:
Este es un efecto secundario de los parámetros de instalación. Si especifica una contraseña de root durante la instalación, sudo no se instala de manera predeterminada. Si no especifica una contraseña de root,
sudo
está instalada. La fuente autorizada para esto se cita a continuación. Otro caso especial relacionado es que durante la instalación, si especifica elsudo-ldap
paquete,sudo
no se instalará. Esta es la única vez quesudo-ldap
se puede instalar sin una contraseña de root. Si desea actualizarsudo
asudo-ldap
esta última, debe tener una contraseña de root durante la actualización.fuente
sudo -i
.user-setup-ask
yuser-setup-apply
enuser-setup
.