Je viens de terminer l'installation de Debian 8 (Jessie) et j'ai essayé de créer un répertoire lib/firmware
, car il manquait un fichier ( rtl8723befw.bin
) dans l'installation, et il est dit
mkdir: cannot create directory `rtlwifi`: Permission denied
J'ai essayé de mettre sudo sur le devant, mais ç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 retourne:
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 ne sais vraiment pas quoi faire. Toutes les solutions que je semble trouver pour la dernière erreur sont d'utiliser sudo, mais je ne l'ai même pas.
sudo
. Toujourssu -c
.Réponses:
Si vous ne l'avez pas
sudo
installé, vous devrez réellement devenir root. Utilisezsu -
et fournissez le mot de passe de l'utilisateur root (pas votre mot de passe) lorsque cela vous est demandé. Une fois que vous êtes devenu root, vous pouvez alors vousapt-get install sudo
déconnecter du shell root et l'utilisersudo
comme vous le souhaitez, maintenant qu'il sera installé.la source
root
nouveau et ajoutez-vous auwheel
groupe. Utilisez également cette optionvisudo
pour vous assurer que la configuration permettant à toute personne duwheel
groupe d'utilisersudo
n'est pas mise en commentaire.sudo
groupe sert le même but.sudo
.Devenez root, exécutez
su
, donnez votre mot de passe root, puis exécutez:Pour accorder des privilèges administratifs à
Mariel
, exécutez lavisudo
commande en tant que root, puis modifiez votre fichier comme suit:Connectez-vous en tant qu'utilisateur Mariel. Vous pourrez exécuter sudo sans problème.
la source
Comme alternative aux réponses données, si vous ne connaissez pas le mot de passe root pour vous permettre d'utiliser
su
, vous pouvez démarrer en mode mono-utilisateur.Dans le menu grub, appuyez sur
e
pour modifier la ligne de commande de démarrage. Vers la fin de la ligne commençant,linux
ajoutez le motsingle
et continuez le démarrage. Vous serez placé à une invite root et pourrez réinitialiser le mot de passe root afin de pouvoir l'utilisersu
au prochain démarrage normal.la source
Vous pouvez l'utiliser
su -c
comme un remplacement rapide et sale. Si votresu
ne comprend pas-c
, alorssu
connectez-vous en tant que root. Si vous travaillez sur une sorte d'appareil embarqué étrange qui n'en a passu
, essayezlogin root
plutôt.la source