«前の日記(2017-06-30) 最新 次の日記(2017-08-01)» 編集

echo.createdb.net

https://echo.createdb.net/fts4p/
[PHPマニュアル検索] [PGSQLマニュアル検索]

2017-07-27

_ [OS] Debian jessie → stretch アップグレード

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

# jessieでの最新状態にする。
apt-get update
apt-get dist-upgrade

# 再起動
(sleep 5; reboot) & exit
Ctrl + D

# hold 状態を確認する。あれば解除する。
dpkg --get-selections | grep hold

# バックアップ
cp /etc/apt/sources.list /etc/apt/sources.list_jessie

vi /etc/apt/sources.list
# 確認しながら置換する。
vi /etc/apt/sources.list
:%s/jessie/stretch/gc
replace with stretch (y/n/a/q/l/^E/^Y)?


# パッケージリストの更新
apt-get update

# アップグレード
apt-get dist-upgrade

アップグレード: 1146 個、新規インストール: 392 個、削除: 29 個、保留: 1 個。
875 MB のアーカイブを取得する必要があります。
この操作後に追加で 1,038 MB のディスク容量が消費されます。
続行しますか? [Y/n]

Restart services during package upgrades without asking?
(尋ねることなくパッケージのアップグレード中にサービスを再起動しますか?)
<Yes>

# 再起動
(sleep 5; reboot) & exit
Ctrl + D

# 旧カーネル削除
apt-get purge linux-image-3.16.0-4-amd64

You may need to re-run your boot loader
update-grub

# 必要とされていないパッケージを削除する。
apt-get autoremove

# もう一度起動確認する。
(sleep 5; reboot) & exit
Ctrl + D

uname -r
4.9.0-3-amd64

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


«前の日記(2017-06-30) 最新 次の日記(2017-08-01)» 編集