ブログより詳しくメモ
TECORA 510CTにVine Linux 2.1.5を入れてVine Linux 3.0までアップグレードしました。
*動かないw
*2.1.5のままが一番いいようです;
2.1.5のみインストールGUI導入はこっちに簡単にまとめ(推奨)
TECORA 510CT に Vine Linux 2.15
*TECRAでBIOS画面を出す時はESCを押しながら電源を入れてビープがなったらF1を押す。
Vine Linux の最新版ではFTPインストールの場合メインメモリが20MB必要となる。
TECRA 510CT にはCDドライブは無くFDDとPCカードスロットしかないのでFTPインストールをしたい。
そこで調べてみるとVineLinux2.1.5なら入りそう。
PCカードのLANカードを用意してFTPインストールをしてみた。
FTPサイト一覧
好きなところでいいけどVineLinux2.1.5が無いところもあるので注意。
ftp.kddilabs.jpの場合
/pub/Linux/packages/Vine/Vine-2.1.5/i386/images
に pcmcia.img があるのでダウンロード
/pub/Linux/packages/Vine/Vine-3.2/i386/dosutils
などに rawwritewin.exe があるのでダウンロードして起動してダウンロードした pcmcia.img をFDに焼く。
TECRAをFDから起動してエンターを押してインストーラーを起動させる。
インストール方法でFTPを選択して
ftp.kddilabs.jp
/pub/Linux/packages/Vine/Vine-2.1.5/i386/
などと設定する。
カスタムパッケージのインストール
Disk Druidで
/boot 80MB
512MB swap
/ 残り
など,としてパーティションを割り当てる。
特に設定はしないでOKで進んでいきPCの名前とrootのパスワードとメインユーザーの名前とパスワードを決める。
Note PC Tools PCカードのために必要
Dialup Workstation(for PPP) ダイヤルアップを使う予定があれば
Networked Workstation(for LAN) ADSLなどに必要
にチェックを入れる
詳しいパッケージの内容はここで
ログの確認もOK
フォーマットが始まりインストールが始まります。
10MbpsLANカードのフルインストールで約5時間でインストールが終わる。
今回の設定で約1時間
インストールを終えたら再起動
ログイン後
# kon 日本語表示ができるようになります。
Vine 2.1.5のアップデートは最初のFTPサイトではできないから変更する
# vi /etc/apt/sources.list (テキストエディタならなんでも)
rpm http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.1.5/updates/ aptdata/i386 0
rpm http://ftp.kddilabs.jp/pub/Linux/packages/Vine/VinePlus/2.1/ aptdata/i386 0
などVine2.1.5が置かれてるサイトを追加する
# apt-get update
# rpm --rebuilddb
# apt-get dist-upgrade
システムをアップデート
# exit
# kon
# rpm --rebuilddb
# vi /etc/apt/sources.list (テキストエディタならなんでも)
rpm http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.1.5/updates/ aptdata/i386 0
などVine2.1.5が置かれてるサイトを追加する
# apt-get install kernel#2.2.19-0vl0.24
# vi /etc/lilo.conf
image=/boot/vmlinuz-2.2.19-0vl0.24
に変更
もしくは
image=/boot/vmlinuz-2.2.19-0vl0.24
label=linux-2-2-19
read-only
root=/dev/hda5
など
# exit
# /sbin/lilo
# reboot
ログイン
# kon
Vine Linux 2.15をVine Linux 2.6に
*GUIを起動するとフリーズすることが多々あります。なので2.1.5で使うのがベストのようです。
*途中で再起動すると立ち上がらなくなることがあります
*おそらくliloのアップグレードの影響なので/sbin/liloをやってからなら大丈夫かも。。保障はしません。
# apt-get install kernel-headers
# rpm --rebuilddb
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/glibc-2.2.4-14vl15.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/glibc-common-2.2.4-14vl15.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/glibc-devel-2.2.4-14vl15.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/db3-3.2.9-1vl2.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/db2-2.4.14-5vl2.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/db1-1.85-5vl2.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/gcc-cpp-2.95.3-2vl22.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/binutils-2.11.90.0.8-8vl6.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/alternatives-0.1.9.17-0vl4.i386.rpm
# rpm -Uvh glibc-2.2.4-14vl14.i386.rpm glibc-common-2.2.4-14vl14.i386.rpm db3-3.2.9-1vl2.i386.rpm db2-2.4.14-5vl2.i386.rpm db1-1.85-5vl2.i386.rpm glibc-devel-2.2.4-14vl14.i386.rpm gcc-cpp-2.95.3-2vl22.i386.rpm binutils-2.11.90.0.8-8vl6.i386.rpm alternatives-0.1.9.17-0vl3.i386.rpm
ディレクトリが削除できないとのエラーは気にしない・・・
# rpm --rebuilddb
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/apt-0.3.19.cnc.55-11vl7.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/gnupg-1.0.7-6vl2.2.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/libstdc++2_10-2.10.0-2vl21.i386.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-2.6/i386/Vine/RPMS/libstdc++2_9-2.9.0-24vl22.i386.rpm
# rpm -Uvh apt-0.3.19.cnc.55-11vl5.i386.rpm gnupg-1.0.7-6vl2.1.i386.rpm libstdc++2_10-2.10.0-2vl21.i386.rpm libstdc++2_9-2.9.0-24vl22.i386.rpm
# rm -Rf ダウンロードしたファイル
できになるから消しておく
# vi /etc/apt/sources.list
rpm http://ftp.kddilabs.jp//pub/Linux/packages/Vine/apt/ 2.6/$(ARCH) main plus plus-noarch
などを追加する
# apt-get update
# rpm --rebuilddb
# apt-get upgrade
# apt-get upgrade
(二つ以上のパッケージ・・・と言われたら)
(# rpm -qa | grep 該当のパッケージ)
(# rpm -e 古いバージョン で削除する)
# apt-get dist-upgrade
# vi /etc/apt/sources.list
rpm http://ftp.kddilabs.jp//pub/Linux/packages/Vine/apt/ 2.6/$(ARCH) main updates plus plus-noarch
updatesを追加する
# apt-get update
# rpm --rebuilddb
# apt-get dist-upgrade
*パッケージ ○○ は file index 中に見つかりません は気にしない・・・
# rpm --rebuilddb
# apt-get install kernel#2.4.22-0vl2.19
# /etc/lilo.conf
image=/boot/vmlinuz-2.4.22-0vl2.19
label=linux-2-4-22
read-only
root=/dev/hda5
image=/boot/vmlinuz-2.2.19-0vl0.24
label=linux-2-2-19
read-only
root=/dev/hda5
に変更
# exit
# /sbin/lilo
kernel 2.4では起動しませんでした
# rm -Rf /etc/apt/sources.list
# mv /etc/apt/sources.list.rpmnew /etc/apt/sources.list
# vi /etc/apt/sources.list
rpm http://ftp.kddilabs.jp//pub/Linux/packages/Vine/apt/ 2.6/$(ARCH) main updates plus plus-noarch
main updates plus plus-noarch に変更
# apt-get update
# rpm --rebuilddb
# apt-get dist-upgrade
# apt-get remove kernel-doc kernel-headers kernel-source kernel-pcmcia-cs
# apt-get install glibc-devel kernel-doc kernel-headers kernel-source kernel-pcmcia-cs
# sync
# setup
システムサービス
不要なサービスを停止させる。(今回はブラウザなどの利用を想定しています。)
atd コマンドの自動実行
gpm CUIでのマウス使用
lpd プリンター
netfs NFSマウント
nfslock NFSファイルロック
portmap
postfix メールサーバー
random
sshd
usbmgr USBを使わないなら
などの選択を解除する。
# cd /etc/rc.d/rc3.d/
# mv S45pcmcia S09pcmcia
# vi /etc/sysconfig/pcmcia
#PCIC=yenta_socket
PCIC=i82365
と追記
# shutdown -r now
Vine Linux 2.6 になっているのを確認
ログイン
# kon
# apt-get install gcc
# apt-get install Xconfigurator
# apt-get install XFree86-tools XFree86-xdm TrueType-base TrueType-kochi w3m gnome-core
# apt-get install WindowMaker
# setup
X Window System
モニタのセットアップで
カスタム
非インターレース Super VGA
50-90 Hz
2mb
Clockchipを設定しない(推奨)
解像度設定で800*600 の16bit
(24bit対応してるはずなんだけど上手くいかなかった)
起動時に立ちあげるか決める(CUIログインにした場合ログイン後startxでGUIを立ち上げる)
# exit
一般ユーザーでログイン
$ setwm wmaker
Vine Linux 2.6をVine Linux 3.0に
*まだ一回も上手くいっていません。。。
*aptのアップグレード中にエラーが発生しlibtermcap.so.2に関するエラーが出ます。
*その後,lsやapt-getなどのコマンドが使えなくなり一度ログアウトすると二度とログインできなくなります。。。
*このせいでVine2.1.5などのアドレスを覚えてしまうほど最初からインストールしなおしました;
# vi /etc/apt/sources.list
rpm http://ftp.kddilabs.jp/pub/Linux/packages/Vine/apt/ 2.6.99/$(ARCH) main
に書き換え
# apt-get clean
# apt-get update
# apt-get dist-upgrade
# rpm --rebuilddb
# vi /etc/apt/sources.list
[vine] を取る これをしないとエラーが出る・・・
# apt-get update
# apt-get upgrade
時間がかかる。。。
# apt-get dist-upgrade