msizの日記

ソフトウェア関係の覚え書きが中心になる予定

salix os を14.0系から14.1系へ

slackware-14.0をベースにしていたsalix osslackware-14.1系のパッケージなどを使うように更新する手順のメモです。そもそもsalixユーザが少なそうなうえに、14.1のxfce版のrelease candidate版が出たので、ただでさえ必要としていた人がさらに減った情報ですが。

参考ページ:「How to upgrade Salix 14.0 to 14.1 - Salix OS

1. 「/etc/slapt-get/slapt-getrc」を更新する

例(mirrorサイトを指定しても良い)

SOURCE=http://salix.hostingxtreme.com/i486/slackware-14.1/:OFFICIAL
SOURCE=http://salix.hostingxtreme.com/i486/slackware-14.1/extra/:OFFICIAL
SOURCE=http://salix.hostingxtreme.com/i486/14.1/:PREFERRED

2. slapt-getコマンドで使うデータを更新する

# slapt-get -u

3. 「/etc/slapt-get/slapt-srcrc」を更新する。

例(mirrorサイトを指定しても良い)

SOURCE=http://salix.hostingxtreme.com/slkbuild/14.1/
SOURCE=http://salix.hostingxtreme.com/sbo/14.1/

4. slapt-srcで使うデータを更新する

# slapt-src -u

5. packageを更新する。

以下の順に実行。

# slapt-get -i glibc
# slapt-get -i slapt-get
# slapt-get --upgrade
# slapt-get -i udev

「slapt-get --dist-upgrade」は実施しない。

6. サポート外になったpackageを削除

# slapt-get --remove-obsolete --remove

7. ktsussを置き換え

# slapt-get -i gnsu

8. sudoerの更新

以下の例を参考に、必要な変更を加える(「visudo」など使用)。

george ALL=(ALL) ALL
%users ALL=(ALL) ALL

9. kernelの更新

ls /var/log/packages/kernel*

該当する各packageで「slapt-get -i 」実施。

10. (オプション)lilo.conf更新

/etc/lilo.confを編集して、反映。

# /sbin/lilo

11. キャッシュ更新

# update-all

12. 設定ファイルの更新

# dotnew

13. (vmware-toolsを使ってる場合)vmware-toolsの更新

VMWare Playerを更新して、新しいvmware-toolsを導入する。古いvmware-toolsだとkernel更新の影響で色々とうまくいかない。

vmware-toolsの導入方法は、また別の記事で書こうと思います。