Je lisais un guide pour installer un logiciel et suis venu jusqu'à ce que cette déclaration choquante:
sudo
n'est pas installé sur Debian par défaut. Assurez-vous que votre système est à jour et installez-le.
En tant qu’utilisateur Debian actuel, c’est difficile à croire car, à partir de l’installation, je suis capable de l’utiliser sudo
. Donc, il s’est peut-être installé lorsque j’ai choisi de ne pas créer de mot de passe pour le compte root (rendre le compte root désactivé) ou que quelque chose ne va pas ici. Debian n’inclut-elle pas sudo
(ou ses variantes) celle qui est installée par défaut?
Si nous prenons ce que dit l' autre réponse , sudo
peut être installé en raison de dépendances APT / DPKG, qui dans certains cas demanderont à tasksel / apte de les installer également, mais ne sont pas incluses dans la liste obligatoire ou 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
n'est pas installé, vous pouvez toujours utiliser lasu
commande.Réponses:
Ceci est un effet secondaire des paramètres d'installation. Si vous spécifiez un mot de passe root lors de l'installation, sudo n'est pas installé par défaut. Si vous ne spécifiez pas de mot de passe root,
sudo
est installé. La source faisant autorité pour cela cité ci-dessous. Un autre cas particulier lié est que lors de l'installation, si vous spécifiez lesudo-ldap
package,sudo
ne sera pas installé. C'est la seule fois que voussudo-ldap
pouvez installer sans mot de passe root. Si vous souhaitez mettre à jour à partirsudo
de celui-sudo-ldap
ci, vous devez avoir un mot de passe root lors de la mise à niveau.la source
sudo -i
.user-setup-ask
etuser-setup-apply
dansuser-setup
.