Debian
‘sudo’ 未安裝,我無法安裝,它詢問我是否是 root
我剛剛完成了 Debian 8 (Jessie) 的安裝並嘗試在 中創建一個目錄
lib/firmware
,因為安裝中缺少一個文件 (rtl8723befw.bin
),它說mkdir: cannot create directory `rtlwifi`: Permission denied
我嘗試將 sudo 放在前面,但隨後它返回:
bash: sudo: command not found
當嘗試安裝 sudo
apt-get install sudo
甚至apt-get update
它返回時: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?
我真的不知道該怎麼辦。我似乎為最新錯誤找到的所有解決方案都是使用 sudo,但我什至沒有。
如果您還沒有
sudo
安裝,您將需要真正成為 root。詢問時使用su -
並提供 root 使用者的密碼(不是*您的密碼)。*成為 root 後,您就可以apt-get install sudo
退出 root shell,並sudo
按照您的嘗試實際使用,因為它已經安裝了。
成為 root,執行
su
,輸入你的 root 密碼,然後執行:apt install sudo
要授予 管理權限
Mariel
,請以 root 身份執行visudo
命令,然後按如下方式編輯您的文件:# User privilege specification root ALL=(ALL:ALL) ALL Mariel ALL=(ALL:ALL) ALL
以使用者 Mariel 的身份登錄。您將能夠毫無問題地執行 sudo。