Skip to content

FreeBSD minor version upgrades

2月 2, 2008
by

無事卒論発表も終わり、今度は入試対策。その合間を縫って鯖のOS更新(6.2Rから6.3R)を試みる。

FreeBSD minor version upgradesを参照しながら、

# cd /tmp
# fetch http://www.daemonology.net/freebsd-update/freebsd-update-upgrade.tgz
freebsd-update-upgrade.tgz 100% of 21 kB 40 kBps
# fetch http://www.daemonology.net/freebsd-update/freebsd-update-upgrade.tgz.asc
freebsd-update-upgrade.tgz.asc 100% of 187 B 1661 kBps
# gpg –verify freebsd-update-upgrade.tgz.asc freebsd-update-upgrade.tgz
gpg: Command not found.

とりあえず先に進んでみる。

# tar -xf freebsd-update-upgrade.tgz
# sh freebsd-update.sh -f freebsd-update.conf -r 6.3-RELEASE upgrade
Looking up update.FreeBSD.org mirrors… 1 mirrors found.
Fetching metadata signature for 6.2-RELEASE from update1.FreeBSD.org… done.
Fetching metadata index… done.
Fetching 1 metadata files… done.
Inspecting system… done.

The following components of FreeBSD seem to be installed:
kernel/smp src/base src/bin src/contrib src/crypto src/etc src/gnu
src/include src/krb5 src/lib src/libexec src/release src/rescue src/sbin
src/secure src/share src/sys src/tools src/ubin src/usbin world/base
world/manpages world/proflibs

The following components of FreeBSD do not seem to be installed:
kernel/generic src/games world/catpages world/dict world/doc world/games
world/info

Does this look reasonable (y/n)? y

Fetching metadata signature for 6.3-RELEASE from update1.FreeBSD.org… done.
Fetching metadata index… done.
Fetching 1 metadata patches. done.
Applying metadata patches… done.
Fetching 1 metadata files… done.
Inspecting system… done.
Preparing to download files… done.
Fetching 5812 patches…..10….20….30….5800….5810. done.
Applying patches… done.
Fetching 625 files… done.

The following files will be removed as part of updating to 6.3-RELEASE-p0:
/boot/kernel/hptmv.ko
/usr/share/examples/netgraph/bluetooth/rc.bluetooth
……..
/usr/src/contrib/ipfilter/FreeBSD-4.0/ipv6-patch-4.2
byte 2257

The following files will be removed as part of updating to 6.3-RELEASE-p0:
/boot/kernel/hptmv.ko
……..
/usr/src/contrib/ipfilter/FreeBSD-4.0/ipv6-patch-4.2
ESCOD

The following files will be updated as part of updating to 6.3-RELEASE-p0:
/COPYRIGHT
/bin/[
/bin/cat
/
……..
/usr/src/usr.sbin/zic/zic.c
/var/named/etc/namedb/named.conf
/var/named/etc/namedb/named.root

概ね20分くらいかかって終わった。

# sh freebsd-update.sh -f freebsd-update.conf install
Installing updates…
Kernel updates have been installed. Please reboot and run
“freebsd-update.sh install” again to finish installing updates.

ここは一瞬。

# shutdown -r now
Shutdown NOW!
shutdown: [pid 92616]

再起動後、もう一度

# sh freebsd-update.sh -f freebsd-update.conf install
Installing updates…done.
# shutdown -r now
Shutdown NOW!
shutdown: [pid 81542]

再起動して完成

# uname -a
FreeBSD xxxx.xxxx.xxxxxxxxx-u.ac.jp 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:45:45 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386

どうやら大丈夫みたい。

広告
No comments yet

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。