パッケージのアップデート

Debian さくらのVPS

最新は Debian 9.3 だが、さくらの VPS でインストールされたのは 9.1 だった。
まずはアップデートする。
今ならアップデートにミスったりして起動しなくなって新規インストールからやり直したとしても、それほど手間ではない。

sources.listの確認

root@sakura:~# cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 9.1.0 _Stretch_ - Official amd64 NETINST 20170722-11:28]/ stretch main

#deb cdrom:[Debian GNU/Linux 9.1.0 _Stretch_ - Official amd64 NETINST 20170722-11:28]/ stretch main

deb http://ftp.jp.debian.org/debian stretch main
deb-src http://ftp.jp.debian.org/debian stretch main

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main
root@sakura:~#
って、良いのかよくわからない(藁

パッケージリストのアップデート

root@sakura:~# apt-get update
無視:1 http://ftp.jp.debian.org/debian stretch InRelease
ヒット:2 http://ftp.jp.debian.org/debian stretch Release
取得:3 http://security.debian.org/debian-security stretch/updates InRelease [63.0 kB]
取得:5 http://security.debian.org/debian-security stretch/updates/main Sources [108 kB]
取得:6 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [269 kB]
439 kB を 0秒 で取得しました (464 kB/s)
パッケージリストを読み込んでいます... 完了
root@sakura:~#

パッケージのアップデート

root@sakura:~# time apt-get -y dist-upgrade
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
アップグレードパッケージを検出しています... 完了
以下のパッケージが新たにインストールされます:
  linux-image-4.9.0-5-amd64
以下のパッケージはアップグレードされます:
  apt apt-utils base-files gnupg gnupg-agent gpgv iproute2 libapt-inst2.0 libapt-pkg5.0
  libcurl3-gnutls libdb5.3 libdns-export162 libgcrypt20 libgnutls30 libhogweed4 libidn2-0
  libisc-export160 libncurses5 libncursesw5 libnettle6 libselinux1 libsqlite3-0 libssl1.0.2
  libssl1.1 libtinfo5 linux-image-4.9.0-3-amd64 linux-image-amd64 ncurses-base ncurses-bin
  sensible-utils tzdata vim-common vim-tiny wget xkb-data xxd
アップグレード: 36 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
	:
	:
wget (1.18-5+deb9u1) を設定しています ...
libcurl3-gnutls:amd64 (7.52.1-5+deb9u4) を設定しています ...
libc-bin (2.24-11+deb9u1) のトリガを処理しています ...

real    1m9.246s
user    0m32.884s
sys     0m13.012s
root@sakura:~#
こんなに早く終る??
root@sakura:~# cat /etc/debian_version
9.3
root@sakura:~#

リブート

root@sakura:~# reboot

バージョンの確認

しばらくしてリブートした頃を見計らって再度ログイン
yasunari@sakura:~$ uname -a
Linux sakura 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
yasunari@sakura:~$
インストール直後が
Linux sakura 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux
だったので、カーネルもアップデートできている。

よしよし

掃除

root@sakura:~# apt-get clean
root@sakura:~# apt-get auto-clean
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
root@sakura:~#


ssh の設定
山下康成の
雲の上

iptablesの設定

Copyright (C) 2003-2018 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市/東京都新宿区