web-dev-qa-db-ja.com

E:ロック/ var / lib / dpkg / lock-frontendを取得できませんでした-開いています(11:リソースは一時的に利用できません)

私はターミナルでこのコマンドを実行しようとしています:

Sudo apt install software-properties-common

これは私が得るエラーメッセージです:

E:ロック/ var/lib/dpkg/lock-frontendを取得できませんでした-オープン(11:リソースが一時的に利用不可)
 E:dpkgフロントエンドロックを取得できません(/ var/lib/dpkg/lock-frontend )、
はそれを使用する別のプロセスですか?
80
GoodNite

これは、

  1. 「Synaptic Package Manager」または「Software Updater」が開いています。

  2. いくつかのaptコマンドがターミナルで実行されています。

  3. 一部のaptプロセスがバックグラウンドで実行されています。

上記の場合、プロセスが完了するまで待ちます。これが発生しない場合は、ターミナルで実行してください:

Sudo killall apt apt-get

上記のいずれも機能しない場合は、ロックファイルを削除します。端末で実行:

Sudo rm /var/lib/apt/lists/lock
Sudo rm /var/cache/apt/archives/lock
Sudo rm /var/lib/dpkg/lock*

次に、パッケージを再構成します。端末で実行:

Sudo dpkg --configure -a

そして

Sudo apt update

それでうまくいくはずです。

142
Vijay