La commande suivante échoue avec une erreur:
$ dpkg -i libmotif*i386.deb
dpkg: error: requested operation requires superuser privilege
Comment devenir superutilisateur? Je pensais que j'étais le superutilisateur?
command-line
sudo
dpkg
Lasse Karagiannis
la source
la source
Réponses:
Dans tous les systèmes Unix, y compris Linux, un superutilisateur est l'utilisateur système qui a toutes les autorisations pour pouvoir effectuer des tâches administratives. Il peut s'agir de l'utilisateur,
root
mais cet utilisateur est activé dans Ubuntu pour des raisons de sécurité.La façon Ubuntu d'effectuer des tâches admistratives consiste à obtenir temporairement des privilèges de superutilisateur en plaçant la commande
sudo
(s
uperu
serdo
) devant une autre commande qui nécessite des pouvoirs de superutilisateur:Ensuite, il vous sera demandé votre mot de passe (qui est identique à votre mot de passe de connexion):
Notez que vous ne voyez rien dans le terminal lors de la saisie de ce mot de passe (pas même des astérisques).
Les utilisateurs autorisés à être administrateurs lors de la création de leur compte sont mis sur une liste
sudoers
pour permettre au système de les rechercher avant d'accorder des privilèges administratifssudo
.Pour plus de lecture et d'autres moyens sur la façon de devenir superutilisateur ou root, voir:
Veuillez également noter que vous pouvez sérieusement endommager votre système lorsque vous exécutez une mauvaise commande en tant que superutilisateur. Parfois, vous ne pourrez même pas le réparer. Par conséquent, faites attention à ce que vous faites en tant que superutilisateur et réfléchissez-y à deux fois avant d'appuyer sur Entrée.
la source
Préfixe
sudo
à votre commande pour être asuperuser
. Par conséquent, exécutez la commande suivante:L'exécution de cette commande vous demanderait votre mot de passe. Saisissez le mot de passe de votre compte utilisateur et appuyez sur Enter. Vous ne verrez pas les caractères lorsque vous tapez votre mot de passe (pas même des astérisques *).
Pour plus d'informations sur
sudo
, lisez ce merveilleux wiki ubuntu .la source
Faites-le si vous êtes sur Ubuntu
Ensuite, vous serez désormais un utilisateur root et pouvez faire n'importe quoi
marchera
Faites attention. Si vous définissez un mot de passe pour l'utilisateur root, il vous demandera la même chose pour atterrir sur root. Sinon, il vous fera juste superutilisateur.
la source