apt: woodyにいれかえるのじゃ
DebianはバージョンをToy Storyのキャラクタ名でよぶっす。
Omoikaneはpotato(2.2)をベースにしてるっす。
でも次のバージョンwoodyにするっす。
開発者は最新を追うのが常、しかもwoodyはいろいろ便利になっているっす。
apt-get
Debianはアップデートにapt-getというコマンドを使うっす。
これはネットワーク(ftp、httpなど)から新しいパッケージを
ダウンロードし、インストールしてくれるものっす。
アップデートの流れは
# apt-get update # ネットワーク上の最新パッケージリストを取り出す
# apt-get dist-upgrade # 新しいパッケージをとってきてインストール
まず、apt-get updateをするためには/etc/apt/sources.listをwoodyパッケージ
を見るように書き換えるっす。標準でftp.debian.or.jpを見るようにしてるっす。
ftp.debian.or.jpのアップデートが遅れたときの保険としてftp.debian.org
も指定しているっす。
deb ftp://ftp.debian.or.jp/debian woody main contrib non-free
deb ftp://ftp.debian.or.jp/debian-jp woody-jp main contrib non-free
deb ftp://ftp.debian.or.jp/debian-non-US woody/non-US main contrib non-free
deb ftp://ftp.debian.org/debian woody main contrib non-free
これで先のupdate、dist-upgradeするだけでwoodyになるっす。
パッケージインストールの段階でいくつか質問がされるっす。
大体はデフォルトでいいっす。
その他のapt-get
apt-getはアップグレードだけではなくインストール、削除にも使えるっす。
パッケージpingusとjed-jaをインストールする場合は
# apt-get install pingus jed-ja
とするとそのパッケージと関連するパッケージ全部とってきて
インストールしてくれるありがたいものっす。
逆に削除する場合は
# apt-get remove pingus
でこのパッケージを必要とするものも一緒に削除してくれるっす。
インストールするためにダウンロードしたパッケージファイルは
/var/cache/apt/archives以下に置かれ、ディスクを消費するわけですが、
これを消すには
# apt-get clean
旧バージョンのパッケージファイルだけ消し、新しいパッケージファイルは
残す場合には
# apt-get autoclean
でできるっす。パッケージ名を調べる場合にはapt-findやaptitudeを
インストールしてそれをつかうといいっす。
Securityアップデート
セキュリティ関係のアップデートパッケージはsecurity.debian.orgにあるっす。
sidやwoodyでも追加しておいたほうがいいっす。
deb http://security.debian.org/ potato/updates main contrib non-free
追記: 10/15
現在woodyはglibc2.2に移行中っす。
いくつか日本語関係で不具合が起きるっす。
まずgtkで日本語が出なくなるっす。
その場合は
ln -s /usr/lib/locale/ja_JP.eucjp /usr/lib/locale/ja_JP.eucJP
とシンボリックリンクをはると直るっす。
また僕の環境ではNetscape4.75がすぐ落ちるようになったっす。
その他にはとくに問題は無いっす。
追記: 11/12
glibc-2.2になりました。先のシンボリックリンクはいらないです。
/etc/locale.genの以下の行のコメントアウトを外してlocale-genコマンドを実行すればいいようです。
ja_JP.EUC-JP EUC-JP
追記: 04/30
console-toolsパッケージのアップデートによってはキーマップが
us101になることがあります。この場合はつぎのようにします。
# install-keymap jp106
Copyright (c) 2000,2001
ichiyama ryoichi,
All Rights Reserved.