本日、Vine Linux 6 が発表されたのでアップグレードしてみました
また、以下の手順の方法で実施しました
■アップグレード方法
環境設定編
①.cd /etc/apt/sources.list.d/
②.vi main.list
【変更前】
rpm [vine] http://updates.vinelinux.org/apt 5.2/$(ARCH) main updates
rpm-src [vine] http://updates.vinelinux.org/apt 5.2/$(ARCH) main updates
【変更後】
rpm [vine] http://updates.vinelinux.org/apt 6/$(ARCH) main updates
rpm-src [vine] http://updates.vinelinux.org/apt 6/$(ARCH) main updates
③.vi nonfree.list
【変更前】
rpm [vine] http://updates.vinelinux.org/apt 5.2/$(ARCH) nonfree
rpm-src [vine] http://updates.vinelinux.org/apt 5.2/$(ARCH) nonfree
【変更後】
rpm [vine] http://updates.vinelinux.org/apt 6/$(ARCH) nonfree
rpm-src [vine] http://updates.vinelinux.org/apt 6/$(ARCH) nonfree
④.vi plus.list
【変更前】
rpm [vine] http://updates.vinelinux.org/apt 5.2/$(ARCH) plus
rpm-src [vine] http://updates.vinelinux.org/apt 5.2/$(ARCH) plus
【変更後】
rpm [vine] http://updates.vinelinux.org/apt 6/$(ARCH) plus
rpm-src [vine] http://updates.vinelinux.org/apt 6/$(ARCH) plus
バージョンアップ編
①.apt-get clean
②.apt-get update
③.apt-get -f install
④.apt-get dist-upgrade
⑤.apt-get install util-linux
util-linux: 廃止: util-linux-ng (< 2.19) が表示した場合のみ実施します。
⑥.apt-get clean
⑤を実行した場合のみ実施します。
⑦.apt-get -f install
⑤を実行した場合のみ実施します。
⑧.apt-get dist-upgrade
⑤を実行した場合のみ実施します。
⑨.apt-get update
⑩.Y を入力します。
Yを選択して、アップグレードを実行します。
⑪.apt-get update
以下の取得に失敗しましたと表示した場合のみ実施します。
⑫.apt-get updatedist-upgrade
⑬.apt-get update
⑭.Y を入力します。
Yを選択して、アップグレードを実行します。
⑮.apt-get clean
⑯.apt-get update
⑰.apt-get upgrade
⑱.reboot
再起動を実施します。
再起動後は正常に動作する事を確認してください
環境変更編
①.apt-get clean
②.cd /etc/apt/sources.list.d/
③.cp main.list.rpmnew main.list
④.cp nonfree.list.rpmnew nonfree.list
⑤.cp plus.list.rpmnew plus.list
①~⑤については、Vine Linux 6 のアップデートのリストを変更しています。
あとは、main.list.rpmnew,nonfree.list.rpmnew,plus.list.rpmnew
を削除して終了です
バージョンアップのまとめ
①.MRTGが使用出来なくなりました。
②.PHP 5.3 にバージョンアップすると、SquirrelMail が日本語で
表示するようになった。
③.snort は、アンインストールされるので、再導入する事で正常に動作出来た。
④.PHP 5.3 をアンインストールしようとするとエラーになる
こんな感じでバージョンアップ出来たけど・・・
PHP をダウングレードする必要があるけど、PHP 5.3 がアンインストール出来ないよ
また、ちょっとずつだけど変更するようにしよう♪♪