【解決方法】Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend.【いつものエラー】

即解決法

it is held by process 5283 (unattended-upgr)とかの表示も出てるかと思います。

解決方法1

ひたすら待つ。

解決方法2

待っていられない場合こちらのコードを使う。
ちょっと強引な方法です。なにかしらのアップデートが裏で動いていてdpkgをロックしている理由があるかもしれないので一応待つだけ待ってみましょう。
いつまで経っても解決されないときのみこの方法で。

$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/lib/dpkg/lock-frontend

Linux

Posted by bistro