LoginSignup
12
8

More than 5 years have passed since last update.

Ubuntuを16.04 LTSから18.04 LTS にバージョンアップしたときの備忘録

Last updated at Posted at 2019-04-23

はじめに

Ubuntuを16から18にバージョンアップをしたときの備忘録

環境

Ubuntuのバージョン確認

cat /etc/lsb-release

or

lsb_release -a

環境はこんな感じ

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Linux Lite 3.4"

Ubuntuバージョンアップ

update-manager-coreのインストール

sudo apt-get install update-manager-core

確認

cat /etc/update-manager/release-upgrades

アップデートの実行

sudo do-release-upgrade -d
  • sshの確認
  • アップデート概要の確認
  • /etc/default/grubの設定ファイルをどうするか?
  • /etc/ssh/sshd_configをどうするか?
  • いらないパッケージの削除確認
  • 再起動の確認

完了!!!

バージョン確認

cat /etc/os-release

こんな感じ

NAME="Ubuntu"
VERSION="18.04.2 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.2 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

アップデートする前にしたこと

apt-getのupdate

sudo apt-get update

apt-getのupgrade

sudo apt-get upgrade

aptのupdate

sudo apt update

aptのupgrade

sudo apt upgrade

aptのdist-upgrade

sudo apt dist-upgrade 

参考:upgradeとdist-upgradeの違い

upgradeは現在のパッケージのみを更新し、dist-upgradeは現在のパッケージ更新と、必要に応じてパッケージのインストール、不要なパッケージの削除、カーネルの更新等もしてくれる。らしい..

エラーの対処

sudo apt -f install
sudo apt-get install --reinstall
sudo apt-key update
sudo dpkg --configure -a
sudo apt --fix-broken install

アップグレードのときにめっちゃエラーが出たので、対処したときのコマンド群です。
何かの参考になれば

おわりに

とりあえず、なんとかUbuntuのアップグレードは完了したけど、めっちゃ時間かかった。
しかもぼくのUbuntuじゃなくて、知り合いのやつっていうね...。
お疲れ様でした、ぼく。

参考

12
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
8