Ubuntu 「E: Could not get lock /var/lib/dpkg/lock-frontend」と「E: Unable to acquire the dpkg frontend lock」 を解決する

Ubuntu18.04で発生したエラーとなります。

Ubuntu20.04でも同じく発生したエラーとなります。

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic

「sudo apt update」「sudo apt upgrade」コマンドを実行するとエラーが出ました。

sudo apt update

sudo apt upgrade

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

困ったので、調べましたが下記で解決しました。

sudo rm /var/lib/apt/lists/lock

sudo rm /var/lib/dpkg/lock 

sudo rm /var/lib/dpkg/lock-frontend

私の環境では1つ目のエラーE「: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)」がなくなりましたが2つ目の「E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?」は再度出てしまいました。

次に下記を入れました。

sudo rm /var/lib/dpkg/lock

sudo dpkg --configure -a

そうすると下記設定画面となります。

root@IPアドレス:~# sudo dpkg --configure -a
Setting up python3-commandnotfound (18.04.6) …
Setting up command-not-found (18.04.6) …
Setting up openssh-sftp-server (1:7.6p1-4ubuntu0.6) …
Setting up cloud-init (22.1-14-g2e17a0d6-0ubuntu1~18.04.3) …

Configuration file '/etc/cloud/cloud.cfg'
==> Modified (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
What would you like to do about it ? Your options are:

これで私の場合は解決しました

以上。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です