新しいパッケージをインストールできませんでした: "/var/lib/dpkg/lock ロックを取得できません。"

新しいパッケージをインストールできませんでした: "/var/lib/dpkg/lock ロックを取得できません。"

jdk / jreをインストールしようとしています。

ben@ubuntu:~$ sudo apt-get install openjdk-7-jre-headless

ところで、次のようなメッセージを受け取りました。

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

gitもインストールできないので、私が選択した特定のパッケージの問題ではないようです。このエラーは何を意味し、どのように処理しますか?

答え1

GUIパッケージマネージャ/アップデートマネージャプログラムを実行していますか?競合がある場合は、プログラムを閉じるとコマンドラインが機能します。

答え2

これは最後のリソースとして使用する必要があります。誤って使用すると、システムが損傷する可能性があります。これを試す前に、他の答えを評価してください。次のコマンドを使用してロックされたファイルを削除できます。

sudo rm /var/lib/dpkg/lock

その後、インストールを再試行してください。

答え3

これは私にとって効果的です。

1) ターミナルを開く

2) sudo dpkg --configure -a

関連情報