Comment résoudre l’erreur » sudo : commande non trouvée » sous Linux.
Lors de l’établissement d’un tout nouveau bureau Linux ou d’une machine virtuelle, vous pouvez rencontrer l’erreur : « sudo : command not located ». Ce message d’erreur Linux peut être frustrant et vous empêcher de poursuivre encore plus loin votre configuration. Voici ce qu’il indique ainsi que la manière exacte de le réparer.
Qu’est-ce que « sudo » dans Linux ?
Les comptes d’utilisateurs sur Linux ont présenté une collection restreinte de privilèges qui les empêchent d’effectuer des tâches de gestion qui peuvent endommager le système. Ces possibilités limitées peuvent maintenir les clients d’accéder à certains emplacements du système de fichiers ou d’effectuer certains documents.
Le seul individu qui n’a pas de telles limitations sur ses activités est l’individu d’origine. L’utilisateur d’origine peut accéder à n’importe quel type d’emplacement d’un système Linux, et aussi exécuter n’importe quel type de commande sur n’importe quel type de documents.
En raison de ce pouvoir énorme, vous devez désactiver le compte root et aussi l’utilisation… sudo à la place.
La commande sudo est l’abréviation de « superuser do » et permet à un individu qui fait partie de l’équipe sudo d’exécuter une commande comme s’il était le client root. Il fournit effectivement des pouvoirs root et aussi des approbations – tant qu’ils font usage de sudo et confirment avec un mot de passe.
Pourquoi la commande sudo n’est-elle pas trouvée ?
En plus d’être une commande bénéfique, sudo est un paquet. Sur la plupart des systèmes, sudo est installé par défaut. Mais ce n’est pas l’instance sur toutes les distros, ainsi que lorsque vous essayez d’exécuter une commande en utilisant sudo, vous pouvez obtenir l’erreur, « sudo : command not located ». Ceci est particulièrement fréquent sur les systèmes Linux récemment montés.
Vous pourriez alors essayer d’installer le plan sudo avec :
Cela cessera de fonctionner en raison du fait que vous n’êtes pas en mesure d’utiliser sudo pour installer des plans en tant que racine.
Comment résoudre le problème « sudo : commande non localisée » sous Linux.
Comme votre individu ne peut pas assumer les avantages de l’utilisateur root sans avoir déjà installé sudo, vous devez vous déconnecter de votre compte utilisateur et vous connecter en tant qu’origine.
En tant que root, vous pouvez monter le paquet sudo avec les privilèges que ce compte possède.
Sur les systèmes basés sur Debian, allez dans :
Ensuite, incluez votre client à l’utilisation de l’équipe sudo :
Sur les systèmes basés sur Arch, entrez :
Ensuite :
Vous pouvez maintenant exécuter des commandes avec sudo sur Linux !
Vous avez effectivement monté sudo et également ajouté votre individu à l’équipe sudo, ce qui signifie que vous pouvez exécuter n’importe quel type de commande ainsi que d’accéder à n’importe quel type de zone sans avoir besoin de vous connecter en tant qu’origine. Utilisez ce pouvoir méticuleusement, car les privilèges élevés peuvent être nuisibles.
Comment réparer la commande sudo introuvable sous Linux ?
Étape 1 : Installez la commande ‘sudo’ Pour y parvenir, connectez-vous ou passez en utilisateur root et utilisez le gestionnaire de packages APT pour mettre à jour la liste des packages système. Ensuite, installez sudo comme indiqué. Lorsque vous êtes invité à continuer. appuyez sur ‘Y’ pour continuer.
Comment réparer la commande sudo introuvable dans Ubuntu ?
Maintenez les touches Ctrl, Alt et F1 ou F2 enfoncées pour passer à un terminal virtuel. Tapez root, appuyez sur Entrée, puis tapez le mot de passe de l’utilisateur root d’origine. Vous recevrez un symbole # pour une invite de commande. Si vous avez un système basé sur le gestionnaire de packages apt, tapez apt-get install sudo et appuyez sur Entrée.
Comment installer la commande sudo sous Linux ?
Suivez ces étapes:
- Connectez-vous au nœud Linux et passez à la racine à l’aide de la commande su.
- Si sudo n’est pas installé, installez le package sudo à l’aide de la commande suivante :
- Ajoutez un utilisateur existant avec id=user à group=sudo :
- ou créez un nouvel utilisateur avec sudo.
Comment réparer sudo ?
Le résultat peut être une instance altérée qui ne peut pas exécuter sudo su ou des commandes nécessitant un accès utilisateur privilégié. Pour corriger cette erreur de syntaxe, arrêtez l’instance, détachez son volume racine, attachez-le à une instance de récupération, montez le volume racine en tant que volume secondaire, puis annulez les modifications apportées au fichier sudoers.