起動時に(周期的に)題名のエラーが出る現象を回避する方法を記載します。
Table of Contents
1 Could not get lock /var/lib/dpkg/lock
他のプロセスがaptを含むdpkg関連の操作を実行している場合に発生します。
$ sudo apt install -y <package> <snip> E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
2 Could not get lock /var/lib/dpkg/lockを回避する
よってapt-dailyとapt-daily-upgradesを停止すればCould not get lock /var/lib/dpkg/lockを回避することができます。
$ sudo systemctl mask apt-daily.service $ sudo systemctl mask apt-daily.timer $ sudo systemctl mask apt-daily-upgrade.service $ sudo systemctl mask apt-daily-upgrade.timer $ # NOTE: AppCenter needs packagekit. $ # If you need AppCenter, please unmask packagekit. $ sudo systemctl mask packagekit $ sudo sed -e 's;^;//;g' -i /etc/apt/apt.conf.d/20packagekit