Debian 8(Jessie)のインストールが完了し、lib/firmware
にディレクトリを作成しようとしました。これは、インストールにファイル(rtl8723befw.bin
)がないためです。
mkdir: cannot create directory `rtlwifi`: Permission denied
私はSudoを前面に配置しようとしましたが、それから戻ります:
bash: Sudo: command not found
apt-get install Sudo
またはapt-get update
を使用してSudoをインストールしようとすると、次が返されます。
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ユーザーのパスワード(yourパスワードではない)を入力します。ルートになったら、apt-get install Sudo
、ルートシェルからログアウトし、実際に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を問題なく実行できます。
与えられた回答の代わりに、su
を使用できるようにするためのrootパスワードがわからない場合は、シングルユーザーモードで起動できます。
Grubメニューでe
を押して、ブートコマンドラインを編集します。 linux
で始まる行の終わり近くにWord single
を追加し、ブートを続行します。 rootプロンプトが表示され、次の通常の起動時にsu
を使用できるようにrootパスワードをリセットできます。
su -c
をすばやく簡単に置き換えることができます。 su
に-c
が含まれていない場合は、su
を実行してrootとしてログインします。 su
のない奇妙な組み込みデバイスで作業している場合は、代わりにlogin root
を試してください。