~/rpm/SRPMS/ にファイルを落して、Build
$ rpm -ivh cdrecord-1.10-0vl3.src.rpm
spec file( cdrecord.spec ) を見ると、
コトが、判明。
- cdrecord には、
CD への書き込みツール 'cdrecord' と
CD イメージの作成ツール 'mkisofs'と'cdda2wav'を含んでいる。
懸念されていた、 mkisofs のインストールは別途行う必要は無くなったのでした。
spec file に日本語メッセージが追加されているのは、さっすが Vine。
$ rpm -bb cdrecord.specINSTALL
Created
~/rpm/RPMS/i386/cdrecord-1.10-0vl3.i386.rpm
~/rpm/RPMS/i386/cdrecord-devel-1.10-0vl3.i386.rpm
ルートになって、Check
# rpm -ivh cdrecord-1.10-0vl3.i386.rpm> Checking for group "cdwrite"...Add new group "cdwrite". > cdrecord ####################見慣れないメッセージが出た。
新しく cdwrite ってグループを作ってくれたらしい。
どう使うんだろう。
# rpm -ivh cdrecord-devel-1.10-0vl3.i386.rpm> cdrecord-devel ####################
今度はいつも通りのメッセージ。
$ rpm -qlp cdrecord | grep bin/etc/lilo.conf の修正
/usr/bin/cdda2wav /usr/bin/cdrecord /usr/bin/devdump /usr/bin/isodump /usr/bin/isoinfo /usr/bin/isovfy /usr/bin/mkhybrid /usr/bin/mkisofs /usr/bin/readcd /usr/bin/scgcheck
といった、実行ファイルが入りまひた。
あと、/dev/cdrom へのシンボリックリンクが /dev/scd0 に変わっていた。
Linux で ATAPI CD-R/RW を使うには SCSI のフリをさせないと、いけないらしい。さあ、どうやって使えば良いモノやら、、、
> append="hdc=ide-scsi"
の一行を何処かに追加。
hdc は CD-R/RW が付いている IDE コントローラーに、適宜合わせるコト。
# /sbin/lilo
を忘れない様に。
でないと、修正した /etc/lilo.conf の内容が反映されまヘン。
# cdrecord -scanbus > Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jrg Schilling > Linux sg driver version: 2.1.40 > Using libscg version 'schily-0.5' > scsibus0: > 0,0,0 0) 'IDE-CD ' 'R/RW 8x4x32 ' ' 1.5' Removable CD-ROM > 0,1,0 1) * > 0,2,0 2) * > 0,3,0 3) * > 0,4,0 4) * > 0,5,0 5) * > 0,6,0 6) * > 0,7,0 7) *よく判らないが、こんなメッセージが出ると、成功しているらしい。
ATAPI CD-R/RW を SCSI で認識してますよ、っていうメッセージらしい。このトキの 0,0,0 って数次は、後で cdrecord を使うトキに必要な数次。
多分、ドライブ番号だろう。
よく判らないから、使い方は飛ばして xcdroast のインストールに逝った。
が、無意味に終ってしまった。
Vine Linux の Updates CDを作る へゴー!