Vine3.2からVine4.2へのupgrade

目次

  • はじめに
  • aptを更新する
  • sources.listのaptlineを4.2に変更
  • 全体をアップグレードする
  • liloを編集し設定を適応する

はじめに

Digital HiNote Ultra II LTS5133 にインストールしているvine3.2をvine4.2へupgradeする手順です。
既に発売から12年経過しているHiNoteですが、自宅CISCO lab用ConsoleServerとして使用しています。
Simple is Best :-)

CPU Pentium 133MHz
RAM 40MB(32MB+8MB)
FDD 3.5"着脱式
HDD 4GB
液晶 11.3"TFTカラー液晶(バックライト付)
グラフィックチップ C&T 65548
ビデオメモリ 1MB
表示色数 65,536色
PCMCIAスロット TYPE II×2、TYPE III×1
サイズ 28.0×21.6×3.05(W×D×H)
重量 1.9kg(本体+バッテリパック)

sources.listのaptlineを4.2に変更

sources.listの3.2とある部分を4.2に書き換える

#
# apt for RPM source.list sample
#

##
## Vine Linux 4.2
##
# (master)
rpm [vine] http://updates.vinelinux.org/apt 4.2/$(ARCH) main plus updates extras nonfree
rpm-src [vine] http://updates.vinelinux.org/apt 4.2/$(ARCH) main plus updates extras nonfree
#
# (ring mirror)
#rpm [vine] http://www.t.ring.gr.jp/pub/linux/Vine/apt 4.2/$(ARCH) main plus updates nonfree
#rpm-src [vine] http://www.t.ring.gr.jp/pub/linux/Vine/apt 4.2/$(ARCH) main plus updates nonfree

aptを更新する

/etc/apt/rpmprioritiesを更新するため。
gccglibc-develなどが削除される場合があるので、その場合は dist-upgrade 後に再度インストールする。

# apt-get update
# apt-get install apt

全体をアップグレードする

# apt-get dist-upgrade

liloを編集し設定を適応する

Kernelが更新される為、/etc/lilo.confを編集する必要がある。
※事前に/boot配下を確認しておくと良い。

image=/boot/vmlinuz-xxxxxxxx
    label=linux
    read-only
    root=/dev/hda2
    initrd=/boot/initrd-xxxxxxxx.img

次にlilo.confの更新を適応させ再起動させる。

# /sbin/lilo ; shutdown -r now