Właśnie skończyłem instalować Debian 8 (Jessie) i próbowałem utworzyć katalog lib/firmware
, ponieważ rtl8723befw.bin
w instalacji brakowało pliku ( ), i mówi:
mkdir: cannot create directory `rtlwifi`: Permission denied
Próbowałem umieścić sudo na froncie, ale potem powraca:
bash: sudo: command not found
Podczas próby zainstalowania sudo z apt-get install sudo
lub nawet apt-get update
zwraca:
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?
Naprawdę nie mam pojęcia, co robić. Wydaje mi się, że wszystkie rozwiązania dotyczące ostatniego błędu to sudo, ale nawet tego nie mam.
sudo
. Zawszesu -c
.Odpowiedzi:
Jeśli nie masz
sudo
zainstalowanego, będziesz musiał zostać rootem. Zastosowaniesu -
i podać hasło użytkownika root (nie Twoje hasło) pytany. Gdy już zostaniesz rootem, możeszapt-get install sudo
wylogować się z powłoki roota i używać jejsudo
tak, jak próbujesz, teraz, gdy zostanie ona zainstalowana.źródło
root
ponownie i dodaj się dowheel
grupy. Użyj również,visudo
aby upewnić się, że konfiguracja umożliwiająca wszystkim użytkownikom wwheel
grupiesudo
nie jest komentowana.sudo
Grupa służy temu samemu celowi.sudo
.Zostań rootem, uruchom
su
, podaj hasło roota, a następnie uruchom:Aby przyznać uprawnienia administracyjne
Mariel
, uruchomvisudo
polecenie jako root, a następnie edytuj plik w następujący sposób:Zaloguj się jako użytkownik Mariel. Będziesz mógł uruchomić sudo bez problemów.
źródło
Alternatywą dla podanych odpowiedzi jest to, że jeśli nie znasz hasła roota, które pozwala na użycie
su
, możesz uruchomić system w trybie pojedynczego użytkownika.W menu grub naciśnij,
e
aby edytować wiersz polecenia rozruchu. Pod koniec początku liniilinux
dodaj słowosingle
i kontynuuj uruchamianie. Zostanie wyświetlony monit o rootowanie i możesz zresetować hasło roota, aby móc użyćsu
go przy następnym normalnym rozruchu.źródło
Możesz użyć
su -c
jako szybkiego i brudnego zamiennika. Jeślisu
nie zawiera-c
, to po prostusu
zaloguj się jako root. Jeśli pracujesz na dziwnym urządzeniu osadzonym, które go nie masu
, spróbujlogin root
zamiast tego.źródło