script day.log

大学生がなんとなく始めた、趣味やら生活のことを記録していく。

Debian バージョンアップ(8.8→9.0)

久し振りに技術ブログっぽいことをします。
タイトルの通り、6月17日にDebian 9 "Stretch" がリリースされたので、
ユーザーとしてはアップグレードしなければならない(謎の使命感)

私が行った手順は以下の通り。
途中省略している部分もある。

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 8.8 (jessie)
Release:	8.8
Codename:	jessie

$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade

$ sudo reboot

$ sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

$ sudo vi /etc/apt/sources.list
  jessie→stretch

sample output
deb http://httpredir.debian.org/debian          stretch  main contrib 
deb http://security.debian.org/ stretch/updates main

$ sudo apt-get update

$ sudo apt list --upgradable

$ sudo apt upgrade
$ sudo apt dist-upgrade

$ sudo apt autoclean
$ sudo apt autoremove

$ sudo reboot
$ lsb_release -a
:No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.0 (stretch)
Release:	9.0
Codename:	stretch