次のようにすると、 rpm -qpi pmac-utils-1.1.1-1.ppc.rpm macos, mousemode, nvsetenv, nvvideo, sndvolmix, and vmode が入るということが分る。 bash# rpm -ihv pmac-utils-1.1.1-1.ppc.rpm /sbin/clock conflicts with file from clock-mklinux-1.0-1 error: pmac-utils-1.1.1-1.ppc.rpm cannot be installed と言われるので、 bash# rpm --force -ihv pmac-utils-1.1.1-1.ppc.rpm とする。これで無事入った。しかし (rehash の後で) bash# mousemode 3 4 opening /dev/adb: No such file or directory と言われてしまう。考えたら、今使っているのは PS mouse だった。 adb でないと使えないのだろうか。 bash# ls -l /dev/*mous* crw-rw-rw- 1 root sys 10, 3 Jul 18 07:56 /dev/atimouse crw-rw-rw- 1 root sys 10, 4 Jul 18 07:56 /dev/jmouse crw-rw-rw- 1 root sys 10, 0 Jul 18 07:56 /dev/logimouse crw-rw-rw- 1 root sys 10, 2 Jul 18 07:56 /dev/msmouse crw-rw-rw- 1 root sys 10, 1 Jul 18 07:56 /dev/psmouse bash# dmesg | grep mouse Macintosh ADB mouse installed. bash# dmesg | grep adb adb devices: [2]: 2 1b [3]: 3 1 bash#
makoto@harry 0:15:53/981101(...X11R6.3/bin)> ls -lag Xp* -rwsr-xr-x 1 root root 2404996 Jul 5 10:20 Xpmac -rwsr-xr-x 1 root 3000 2381716 Oct 31 16:03 Xpmac-6-28-98で、Xpmacs -yyy とか出鱈目に入れると help が出て来る。 これを見て、.xserverrc に次のように書いて見たら、X がとても速くなっ た。(つまり入替えた訳ではなく設定を変更しただけ)
X -mode 18 -depth 16 -auth .Xauthority vMew の起動の時の demo もとても速い。しかし画面に少し雑像が出る。 (「背に腹は代えられない」ので、それで使っている) これを使うためには kernel を 2.1.24 の新しいものか 2.1.1xx にする 必要があるとどこかに書いてあった。
2381532 Xpmac-5-25-98なので、これとも違う。
続いて Emacs-20 + Canna + Wnn を入れて見る。-lcrypt が必要だっ たがそれ以外は簡単に出来た。
netscape_4.5 が出ているので入れて見る。
BYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 76.99 : 1.97 : 0.65 STRING SORT : 9.4231 : 4.21 : 0.65 BITFIELD : 2.759e+07 : 4.73 : 0.99 FP EMULATION : 10.878 : 5.22 : 1.20 FOURIER : 1262.4 : 1.44 : 0.81 ASSIGNMENT : 0.79083 : 3.01 : 0.78 IDEA : 357.53 : 5.47 : 1.62 HUFFMAN : 138.18 : 3.83 : 1.22 NEURAL NET : 1.8657 : 3.00 : 1.26 LU DECOMPOSITION : 29.147 : 1.51 : 1.09 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 3.868 FLOATING-POINT INDEX: 1.866 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== C compiler : gcc version egcs-2.90.29 980515 (egcs-1.0.3 release) libc : unknown version MEMORY INDEX : 0.795 INTEGER INDEX : 1.116 FLOATING-POINT INDEX: 1.035 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder.
次のようにしたら出来たようだ。2:20 もかかる 305 23:06 tar zxf /pub/gnu/egcs-1.0.3a.tar.gz 306 23:08 mkdir egcs-obj 307 23:08 cd egcs-obj 309 23:08 ../egcs-1.0.3a/configure --help 310 23:08 ../egcs-1.0.3a/configure 311 23:10 make bootstrapあとは LessTif-0.84, ddd-2.99.1 へ
tar zxf nn-6.5.1.tar.gz cd nn-6.5.1 zcat knn-1.1.4wip9@6.5.1.patch.gz | patch -s -p0 cp config.h-dist config.h patch < ../knn-1.1.4-patch-linux make setenv NNTPSERVER server_name ./nn で 試して見る。
./bin/mail-files ./bin/mailshar ./bin/remsync ./bin/shar ./bin/unshar ./bin/uudecode ./bin/uuencode ./info/remsync.info ./info/sharutils.info ./lib/locale/{de,fr,ja_JP.EUC,nl,pt,sv}/LC_MESSAGES/sharutils.mo ./share/locale/{de,fr,ja_JP.EUC,nl,pt,sv}/LC_MESSAGES/sharutils.mo make install-man で説明が入る
tar zxf /pub/X11/xgrabsc.2_41.tar.Z xmkmf Makefile の中で次の行を変更。 LIBS2 = -lXm -lXt -lX11 ↓ LIBS2 = -lXm -lXt -lX11 -lICE -lSM make make install ImageMagick
(いろいろな画像形式を表示) 74 15:48 tar zxf /pub/graphics/ImageMagick-4.0.2.tar.gz 75 15:49 cd ImageMagick-4.0.2/ 76 15:49 xmkmf -a 77 15:49 make 78 16:05 su make install ftpmirror
(ftp server directory をそっくり写す)
ftp://ftp.win.or.jp/pub/network/ftp/ftpmirror/ にある ftpmirror-1.2l.tar.gz を入れて見る。 cd /usr/local/lib tar zxf /pub/network/ftpmirror-1.2l.tar.gz cd ftpmirror/config cp default-sample default vi default 次の二行を生かした上で変更する。 # ftp-pass = ftp-admin@your.domain.name # home-directory = /ftp cp GNU-sample my-package して中を変更し ../ftpmirror my-package して見る。
tar zxf rcs-5.7.tar.gz cd rcs-5.7; ./configure; make ; make instal で入る
tar zxf /pub/X11/X11R6-Distribution/contrib-2.tar.gz contrib/programs/xev xmkmf -a make make installこれを何に使うかというと鍵盤の符号を調べる。四角が表示される ので、その中に矢印を持って行っておいて、何か鍵を打すとそれに対 する符号が表示される。その結果を使って、予め xmodmap -pke > ~/.xmodmap で作っておいたものを修正する。
Web:http://www.gimp.org Gimp:ftp://ftp.gimp.org/pub/gimp/v0.99 gtp:ftp://ftp.gimp.org/pub/gtk/v0.99以前に、事前に必要なものは用意している のでgtk/gimp の二つを ./configure;make;make install するだけ gimp の方の make にかかった時間は次の通り
bash# rpm -ihv /somewhere/xv-3.10a-6B.ppc.rpmのようにして入れて見る。動く。package もなかなかいい。
次のような nkf-1.62pl15.c を見つけて来て入れる | From: Kazuhiko Mori| Newsgroups: fj.sources | Subject: nkf 1.62 patch level 5 | Date: Thu, 17 Oct 1996 21:25:18 +0900 | Organization: MiraiNET gcc -o nkf nkf-1.62pl15.c cp nkf /usr/local/bin
tar zxf /pub/gnu/less-332.tar.gz cd less-332/ zcat /pub/misc/less-332-iso221.patch.gz | patch -s -p1 zcat /pub/misc/less-332-iso221-222.patch.gz | patch -s -p1 zcat /pub/misc/less-332-iso222-224.patch.gz | patch -s -p1 ./configure make ; (su) ; make install
< CFLAGS = -O -DDEFCODE=2 -DDEFJIS=2 -DENVACK=1 --- > CFLAGS = -O -DDEFCODE=1 -DDEFJIS=2 -DENVACK=1 make ; (su) ; make install ack -c とすると漢字コードが何か表示してくれるので便利
VFlib-3.3 というのが出ているらしいが。 * VFlib-2.22-Patch10 VFlib Installation Manual (Index) ftp://gull.se.hiroshima-u.ac.jp/pub/VFlib/ ftp://ftp.win.or.jp/pub/graphics/vflib/ tar zxf /pub/graphics/vflib/VFlib-2.22-PL8.tar.gz cd VFlib-2.22pl8/src patch -s < /pub/graphics/vflib/VFlib-2.22-Patch9 patch -s < /pub/graphics/vflib/VFlib-2.22-Patch10 time make 23.480u 6.430s 0:37.72 79.2% 0+0k 0+0io 20314pf+0w mkdir /usr/local/etc make install
[980218](3) gimp gtk+-0.99.3.tar.gz xdelta-0.14.tar.gz zlib-1.08.tar.gz jpeg-shared-6.a.tar.gz 以上 ./configure; make; make install だけで出来る。 libpng-0.99d.tar.gz cp makefile.std Makefile ; make ; make install mpeg_lib-1.2.2adm.tar.gz ./configure Makefile の DEFS の行に -D__STRICT_ANSI__ を加える。 DEFS = -DHAVE_CONFIG_H -D__STRICT_ANSI__ make install というのが出来ないので (no target) bash# cp libmpeg.a /usr/local/lib bash# ranlib /usr/local/lib/libmpeg.a bash# cp mpeg_lib/mpeg.h /usr/include/ tiff-v3.4beta036 ./configure すると次のように聞いて来る。5 だけ変更した。 [ 1] Directory for tools: /usr/local/bin [ 2] Directory for libraries: /usr/local/lib [ 3] Directory for include files: /usr/local/include [ 4] Directory for manual pages: /usr/local/man [ 5] Directory for HTML documents: /local/htdocs/tiff [ 6] Manual page installa gimp-0.99.18 ./configure checking for Tcl_StaticPackage in -ltcl... no configure: warning: *** gimptcl plug-in will not be built *** (一つ足りなかった。何を足せばいいのかな) make; (su) ; make install gimp-data-min-0.99b.tar.gz gimp-data-extra-0.99a.tar.gz について、tar で開けて、./configure ; (su) ; make install する。 [980218](2) pLaTeX time make make[1]: Leaving directory `/usr/src/making/web2c-7.0/web2c' 658.850u 115.420s 15:37.18 82.6% 0+0k 0+0io 279218pf+483w その他の詳しくは TeX,LaTeX2e,pTeX,pLaTeX 設置例 を見て下さい。 [980218] ftp: ftp://ftp.hpc.uh.edu/pub/fvwm/version-2/ fvwm-2.046 を組立てる。 xmkmf -a time make 214.440u 37.240s 4:24.13 95.2% 0+0k 0+0io 85576pf+0w make install kterm-6.2.0.tar.gz xmkmf -a time make 52.630u 7.710s 1:02.09 97.1% 0+0k 0+0io 17152pf+0w make instal 他の機械と環境を合わせる(同じ .fvwm2rc で行ける)ように bash# ln -s /usr/X11R6.3 /usr/local/X11R6 としておく。 netscape [980206] に書いてあるのと同じようにして入れて見る。[980217]
○ IDE disk に MkLinux DR2.1 (だけ)を写して起動する。
実は DR2.1(のまま) が別の disk に設置してある。それを写すこと にする。 pdisk を使って IDE disk (ST52520A)の区画をやり直し。 mkswap で swap 形式 mkfs.ext2 で file system を作る。そこまでは良かったが、 その後で中身を写そうと dump を使おうとするが動かない。 [root@harry /mnt]# dump 0f - /dev/sd6a | restore rf - DUMP: Date of this level 0 dump: Wed Feb 18 06:22:28 1998 DUMP: SIGSEGV: ABORTING! Segmentation fault [root@harry /mnt]# dump がだめなら tar で写すことにする。 mount /dev/hda7 /mnt 写す譜の名前を /tmp/a に書き並べておいて、 tar cfT - /tmp/a | ( cd /mnt;tar xvBpf -) そうしておいて quik -v /mnt >boot ata/ata-disk@0:7 でうまく行かなと思ったが、kernel panic root が mount 出来ない。 しかしこれは >setenv boot-file root=/dev/hda7 と書くことで解決した。 ( 以前は http://www.duke.edu/~wj/linux/ideBoot.html だったが ) http://www.duke.edu/~wj/linux/booting.html を参考にした。実はこれで初めて IDE の disk で起動したことになる。 (DR2.1 生 + MonoLithic 2.1.24 + private patch)○ MkLinux wip 980113 を重ね書き
( mkdir /macOS mount /dev/hda6 /macOS のようにすれば) linux から Mac の disk がそのまま見えるのでそれを読んで /mach_servers の下に入れる。 コントロールパネルの MkLinux を選んで、lilo.conf という窓で rootdev=/dev/hda7 とする。 これで Restart Now をして MacOS -> MkLinux と選ぶと起動。 実はマウスとして、IBM と書いてある二ボタンの PS mouse を使って いて、kterm のスクロールが出来ないなと思ったことがあったが、 DR2.1 + MonoLithic ○ MkLinux × DR2.1 + Update4 MonoLithic × だということに今気が付いた。○ もう一度 DR2.1 を動かして(そうしないと network が使えない)
DR2.1Update4/Alternates を /usr/src の下に持って来る 約 38M。○ MkLinux の方を起動して Alternates の下で install_shared.u2.u4 を実行する。
確かこの後、reboot/halt は出来ないという話があったよう な気がする。 ○ Mono Lithic 側を起動するとやっと 980201 と同じ様子になる。 きょうはここまでかな。
fvwm-2.046 kterm-6.2.0 を入れると簡単に出来た。 xmkmf -a make make install だけ
StarMax 3000/240 (Mini Tower)(jpeg photo, 50kB) PowerPC 603e 240MHz 32MBytes Memory 4MB VRAM Video Chip (ATI-264VT2) + Reudo Ethernet Card, (Sonic OEM), DEC 21041, Tulip Chip hda IDE 2.1G Disk ST52520A + sda SCSI 730M Disk Quantum Lightning + sdb SCSI 2.1G Disk Quantum EMPIRE hdc CDROM ATA CRA583C (松下)(+ は後から追加したもの。それ以外は元々の構成) 今回はこのうち三番目の sdb に MkLinux が入っている。