Ubuntu Server 20.04LTSで作ったファイルサーバーでupgradeしようとしたところ、

E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 101508 (unattended-upgr)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

とかエラーを吐いてupgradeさせてもらえなかった。

※ よく見ておけば、"unattended-upgr"って書いてあるのだが、意味をよく考えなかった。

 

前回upgradeした時に再起動が必要な工程でも有ったのかと、仕方ないので再起動しようとしたら

[ ***   ] A stop job is running for Unattended Upgrades Shutdown (1min 26s / 30min 1s)

とか言い出す。

※ よく見れば、ここも"Unattended Upgrades"って書いてあるのだが、気づかなかった。

 

ググってみると、ヘタクソな機械翻訳されたサイトが見つかったのだが下記のように"自動アップグレード"が走っていて、それが終わるまで再起動もシャットダウンも出来ないとのこと。

我慢してください。無人アップグレードが完了するまで待ちます。

 

システムのアップグレード中は、無人アップグレードを中断しないでください。そうすると、システムが起動できなくなる可能性があるなど、システムが非常に恐ろしく破損する可能性があります。

 

通常、U-Uは1〜2分だけ実行されます。時間がかかる場合は、システムに良好で強力なネットワーク接続があることを確認してください。これにより、U-Uが大幅に高速化されます。

upgradeは俺が俺の好きなタイミングでやるっての。なんで無断で勝手にupgradeかまして邪魔してくれてるの?時計の問題といい、Ubuntuって他人のコンピュータで勝手な行動が多くないか?せめて選択制にしろと何度言えば分かるんだ?

何回も言うけど、勝手な行為はマジで迷惑です。

 

そこで、もう少し調べるとリンク先でこのクソ迷惑でクソイラつく"自動アップグレード"を止める方法が紹介されていた。マジで感謝!
https://www.ostechnix.com/how-to-disable-unattended-upgrades-on-ubuntu/

上記リンク先によると、以下2つのどちらかで自動アップグレードを止めさせることができるらしい。

※ イタリック体は叩くコマンド

 

・自動アップグレードを止める

下記コマンドを叩いて、"no"を選択する。

dpkg-reconfigure unattended-upgrades

 

・自動アップグレード機能をアンインストール

もしくは、下記コマンドを叩いて自動アップグレード機能自体をアンインストールしてしまう。

apt remove unattended-upgrades

 

以上。