Ubuntu 20.04 LTSがダウンロードできるようになりました🎉https://t.co/mNWLbwltNN#UbuntuLTS pic.twitter.com/5hC8oAhIBe
— Ubuntu Japan (@UbuntuJapan) April 23, 2020
ようやく20.04 LTSがリリース!
このブログサーバーはUbuntu 18.04 LTS
で動いているので、早速 20.04 LTS
にアップグレードしてみました。バックアップは毎日DigitalOcean側で自動取得しているので、ぶっ壊れても安心でございます。
1 2 3 4 5 6 7 8 9 |
root@adachin-server01 > lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.3 LTS Release: 18.04 Codename: bionic root@adachin-server01 > uname -mrs Linux 4.15.0-96-generic x86_64 |
■Upgrade all installed packages
1 2 3 4 5 |
$ sudo apt update $ sudo apt list --upgradable $ sudo apt upgrade $ sudo reboot $ sudo apt --purge autoremove |
基本的にアップグレードする場合は各パッケージを最新化しないとエラーが出るので、事前にアップデートしてrebootしましょう。
- install update-manager-core
1 |
$ sudo apt install update-manager-core |
update-manager-core
はシステムを最新に保つために必要なUbuntu更新マネージャという補助アプリケーションで、 do-release-upgrade
コマンドを実行するためには update-manager-core
が必要になります。
■Upgrade Ubuntu Linux to latest LTS
1 2 3 4 5 6 |
$ sudo do-release-upgrade Checking for a new Ubuntu release There is no development version of an LTS available. To upgrade to the latest non-LTS develoment release set Prompt=normal in /etc/update-manager/release-upgrades. |
1 2 3 |
$ sudo do-release-upgrade -d all 「y」 |
アップグレード中は全て y
叩きまくって、自動でrebootされたらOKです。
- 確認
1 2 3 4 5 6 7 8 9 |
root@adachin-server01 > lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04 LTS Release: 20.04 Codename: focal root@adachin-server01 > uname -mrs Linux 5.4.0-26-generic x86_64 |
■/snap配下が100%になった場合
1 2 3 4 5 6 7 8 9 10 11 12 13 |
root@adachin-server01 > df -h Filesystem Size Used Avail Use% Mounted on udev 952M 0 952M 0% /dev tmpfs 199M 992K 198M 1% /run /dev/vda1 58G 6.6G 52G 12% / tmpfs 994M 0 994M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 994M 0 994M 0% /sys/fs/cgroup /dev/vda15 105M 8.9M 96M 9% /boot/efi /dev/loop0 28M 28M 0 100% /snap/snapd/7264 /dev/loop1 55M 55M 0 100% /snap/core18/1705 /dev/loop2 69M 69M 0 100% /snap/lxd/14804 tmpfs 199M 0 199M 0% /run/user/1000 |
アップグレードすると /snap
ディレクトリ配下が100%になりますが、通常のaptパッケージにある依存関係問題を解消したパッケージ群で、必要なさそうなので削除しました。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
$ sudo apt autoremove snapd $ sudo apt purge snapd root@adachin-server01 > df -h Filesystem Size Used Avail Use% Mounted on udev 952M 0 952M 0% /dev tmpfs 199M 984K 198M 1% /run /dev/vda1 58G 6.5G 52G 12% / tmpfs 994M 0 994M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 994M 0 994M 0% /sys/fs/cgroup /dev/vda15 105M 8.9M 96M 9% /boot/efi tmpfs 199M 0 199M 0% /run/user/1000 |
■まとめ
ブログサーバーをUbuntu 18.04から20.04 LTSにアップグレードdone💪 pic.twitter.com/ys6J3gAVM3
— adachin👾SRE (@adachin0817) April 25, 2020
20.04 LTS
は最長で2030年4月までの10年間サポートしますので、みんなもトラブルなくアップグレードするようにしましょう!!
0件のコメント