'sudo' n'est pas installé, je ne peux pas l'installer, et il me request si je suis root

Je viens de terminer l'installation de Debian 8 (Jessie) et j'ai essayé de créer un directory dans lib/firmware , car il y avait un file manquant ( rtl8723befw.bin ) dans l'installation

 mkdir: cannot create directory `rtlwifi`: Permission denied 

J'ai essayé de mettre sudo sur le devant, mais ensuite ça revient:

 bash: sudo: command not found 

Lorsque vous essayez d'installer sudo avec apt-get install sudo ou même apt-get update il renvoie:

 E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? 

Je suis vraiment à une perte de ce qu'il faut faire. Toutes les solutions que je semble find pour la dernière erreur est d'utiliser sudo, mais je n'ai même pas cela.

Si vous n'avez pas installé sudo , vous devrez devenir root. Utilisez su - et fournissez le mot de passe de l'user root (pas votre mot de passe) lorsque demandé. Une fois que vous êtes devenu root, vous pouvez alors apt-get install sudo , vous déconnecter du shell racine et réellement utiliser sudo comme vous le souhaitez, maintenant qu'il aura été installé.

Devenez root, exécutez su , donnez votre mot de passe root, puis exécutez:

 apt install sudo 

Pour accorder des privilèges d'administration à Mariel , exécutez la command visudo tant que root, puis éditez votre file comme suit:

 # User privilege specification root ALL=(ALL:ALL) ALL Mariel ALL=(ALL:ALL) ALL 

Connectez-vous en tant qu'user Mariel. Vous pourrez lancer sudo sans problèmes.

En alternative à des réponses données, si vous ne connaissez pas le mot de passe root pour autoriser l'utilisation de su , vous pouvez démarrer en mode mono-user.

Dans le menu Grub, appuyez sur e pour modifier la command line de démarrage. Près de la fin de la ligne commençant par linux ajoutez le mot single et continuez le boot. Vous serez placé à l'invite racine et pourrez réinitialiser le mot de passe root afin de pouvoir utiliser su lors du prochain démarrage normal.

Vous pouvez utiliser su -c comme un rlocation rapide et sale. Si votre su ne comprend pas -c , alors juste su pour vous connecter en tant que root. Si vous travaillez sur une sorte de périphérique embedded impair qui n'a pas su , essayez plutôt la login root .