1read 100read
2011”N10ŒŽ1ŠúLinux‚½‚¾‚¢‚ÜSerioWare‚ðƒCƒ“ƒXƒg[ƒ‹‚¿‚ã TOP ƒJƒeˆê—— ƒXƒŒˆê—— 휈˗Š ¥
E@ŽŸ‚̃XƒŒ
skipstoneƒXƒŒ
IBM‚Í–{‹C‚È‚Ì‚©H
‰´A–³—‚µ‚ÄLinuxŽg‚Á‚Ä‚é‚È‚ cc
Linux‚ª“Œ‹ž‘åŠw‚É‘å—Ê“±“ü


‚½‚¾‚¢‚ÜSerioWare‚ðƒCƒ“ƒXƒg[ƒ‹‚¿‚ã


1 F01/08/09 ` ÅIƒŒƒX F10/08/28
(@LúDM)Ƀ ‚½‚ß‚µ‚ÉSerioWare‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚Ý‚é‚Ì‚ê‚·B
SerioWare GNU/Linux
http://hannah.ipc.miyakyo-u.ac.jp/kim/Linux/serioware.html
ƒ}ƒVƒ“\¬‚Í>>2‚Ö
Šî–{•ûj>>3‚Ö

2 F
yƒ}ƒVƒ“\¬z
CPU...Intel Celeron333x2
ƒƒ‚ƒŠ[...SDRAM 512MB
ƒ}ƒU[ƒ{[ƒh...ABIT BP6
ƒrƒfƒIƒJ[ƒh...Matrox Millenium 4MB
ƒTƒEƒ“ƒhƒJ[ƒh...DIAMOND Multimedia Systems SONIC IMPACT S90
ƒlƒbƒgƒ[ƒNƒJ[ƒh...Fujitsu FMV-186A
HDD(Primary Master)...Quantum Fireball LM20.5
CD-ROM(Secondary Master)...Pioneer DR-A24X slot-in
ƒŠƒ€[ƒoƒuƒ‹HDD(Secondary Slave)...SYQUEST SparQ1.0
FDDŒ“PCƒJ[ƒhƒŠ[ƒ_...EPSON DYO-211
ƒL[ƒ{[ƒh...BTC5100C 80ƒL[‰pŒê@PS2Ú‘±
ƒ}ƒEƒX...A4TECH@3ƒ{ƒ^ƒ“ƒXƒNƒ[ƒ‹ƒ}ƒEƒX@PS2Ú‘±
ƒfƒBƒXƒvƒŒƒC...ƒiƒiƒI FlexScan L461
(@LúDM)Ƀ ƒfƒBƒXƒvƒŒƒC‚¾‚¯‚ÍÅV‚È‚Ì‚ê‚·B

3 F
(@LúDM)Ƀ ~–[‚È‚Ì‚ÅCore‚̓oƒCƒiƒŠ‚ð‚»‚Ì‚Ü‚ÜŽg‚¤‚Ì‚ê‚·B
@@@@@@@‚Å‚àŒãŠw‚Ì‚½‚ß‚ÉPROG‚ÍŽQl‚É—¯‚ß‚é‚Ì‚ê‚·B
@@@@@@@‚ ‚Æ“–•ª‚³‚°is‚Å‚¢‚­—\’è‚È‚Ì‚ê‚·B

4 F
(@LúDM)Ƀ‚Æ‚è‚ ‚¦‚¸AT––‚©‚çŽn“®‚æ‚Ä‚¢‚È‚Ì‚ê‚·B
@@@@@@@¡T‚Í‘Š ‚Å–Z‚µ‚¢‚Ì‚ê‚·B

5 F
‚È‚ñ‚ŃZƒŠƒIŠ„‚êH‚悤‚Í‚½‚¾‚ÌŬŒÀLinux‚¾‚ëB

6 F
green frog ‚Í‚Ç[‚È‚Á‚½‚ñ‚¾[B

7 F
yƒ}ƒVƒ“ƒgƒ‰ƒuƒ‹”­¶’†z
(@LúDM)Ƀƒ}ƒVƒ“‚ª‰ó‚ê‚Ä‚½‚¾‚¢‚Ü•ª‰ð•±“¬’†‚È‚Ì‚ê‚·B
‚Æ‚è‚ ‚¦‚¸SparQ‚Í”pŠüˆ•ª‚È‚Ì‚ê‚·B

8 F
>>6
(@LúDM)Ƀ ‚½‚µ‚©–^ƒTƒCƒg‚Ìl‹C“Š•[‚Å‚Í‚©‚¦‚é‚É•‰‚¯‚Ä‚¢‚½‚Ì‚ê‚·B

9 F
yƒ}ƒVƒ“ƒgƒ‰ƒuƒ‹”­¶’†z
(@LúDM)Ƀ‚È‚º‚©CD-ROM‚ð‹N“®1‰ñ–Ú‚Å”FŽ¯‚ÉŽ¸”s‚·‚é‚Ì‚ê‚·B
@@@@@@@ƒ}ƒU[ƒ{[ƒh‚ª•…‚Á‚Ä‚¢‚é‚ÆŽv‚í‚ê‚é‚Ì‚ê‚·B

10 F
yBootDisk,RootDiskz
(@LúDM)Ƀ ƒu[ƒgƒfƒBƒXƒN‚ƃ‹[ƒgƒfƒBƒXƒN‚ðì‚é‚Ì‚ê‚·B
ƒoƒCƒiƒŠ‚ÍSerioWareƒTƒCƒg‚©‚çƒ_ƒEƒ“ƒ[ƒh‚È‚Ì‚ê‚·B
‘‚«ž‚݃vƒƒOƒ‰ƒ€‚ÍWindows2000‚¾‚Ærawritent.exe‚ðŽg‚¤‚Ì‚ê‚·B
bootdisk
ftp://hannah.ipc.miyakyo-u.ac.jp/pub/serioware/bootdisk/
rootdisk
ftp://hannah.ipc.miyakyo-u.ac.jp/pub/serioware/rootdisk/
rawritent.exe
http://sunsite.sut.ac.jp/pub/archives/linux/slackware/rootdsks/RAWRITENT.EXE
C:\rawritent bootdisk-20010221.dd a:
C:\rawritent rootdisk-20000927.dd.gz a:

11 F
yƒ_ƒEƒ“ƒ[ƒhz
(@LúDM)Ƀ SerioWare‚ð’u‚¢‚Ä‚ ‚éftpƒT[ƒo‚ÍA
@@@@@@@•s³‚ȃ[ƒ‹ƒAƒhƒŒƒX‚Å‚ÍR‚ç‚ê‚é‚Ì‚ê‚·B

12 F
y—̈æŠm•Ûz
(@LúDM)Ƀboot: ‚Æo‚½‚çramdisk‚ðŽw’肵‚Ärootdisk‚ð“ü‚ê‚ău[ƒg‚·‚é‚Ì‚ê‚·B
root‚Ålogin‚µ‚Äfdisk‚ŗ̈æŠm•Û‚È‚Ì‚ê‚·B
‚¿‚È‚Ý‚É
/dev/hda1 200MB /boot
/dev/hda2 512MB SWAP
/dev/hda3 10GB /
(@LúDM)Ƀ512MB‚ÌSWAP‚͈Ӗ¡‚ª‚ ‚é‚Ì‚Å‚·‚©H
Ž©•ª‚Å‚â‚Á‚Ä‚¢‚Ä‹^–â‚È‚Ì‚ê‚·B

13 F
yƒtƒH[ƒ}ƒbƒgz
(@LúDM)Ƀ‚à‚¤ˆê‰ñƒu[ƒg‚µ‚ătƒH[ƒ}ƒbƒg‚È‚Ì‚ê‚·B
reiserfs‚ͬSŽÒ‚䂦 ‰“—¶‚µ‚Ä‚¨‚­‚Ì‚ê‚·B
# mke2fs /dev/hdb1
# mke2fs /dev/hdb3
(@LúDM)Ƀ /etc/fstab‚Ń^ƒCƒv82‚ðŽw’肵‚½ê‡A
@@@@@@@mkswapƒRƒ}ƒ“ƒh‚ŃXƒƒbƒv—̈æ‚ðŠm•Û‚·‚é•K—v‚ª‚ ‚é‚Ì‚ê‚·‚©H
@@@@@@@Plamo‚̃Cƒ“ƒXƒg[ƒ‰‚Å‚Ímkswap‚ðŽg‚Á‚Ä‚«‚½‹L‰¯‚ª‚ ‚é‚Ì‚ê‚·B

14 F
yCORE“WŠJz
(@LúDM)Ƀ SparQ‚ª‰ó‚ê‚Ä‚µ‚Ü‚Á‚½‚Ì‚ÅACD-R‚©‚çCORE‚ð“WŠJ‚·‚é‚Ì‚ê‚·B
@@@@@@@tar‚ÉpƒIƒvƒVƒ‡ƒ“‚ð–Y‚ê‚È‚¢‚Ì‚ê‚·B
# mkdir /mnt
# mkdir /cdrom
# mount /dev/hda3 /mnt
# mount -t iso9660 /dev/hdc /cdrom
# tar xyfvp /cdrom/SerioWareCORE-0.33.pprobin.tar.bz2 -C /mnt

15 F
yŠî–{Ý’èz
(@LúDM)Ƀ SerioWare‚Ìweb‚É‘‚¢‚Ä‚ ‚é•K—vŬŒÀ‚̃tƒ@ƒCƒ‹‚ðC³‚·‚é‚Ì‚ê‚·B
@@@@@@@lilo‚Æmodule‚ÍŽg‚í‚È‚¢‚Ì‚Å‚»‚Ì‚Ü‚Ü‚È‚Ì‚ê‚·B
@@@@@@@console‚̃tƒHƒ“ƒg‚Ídefault8x16Akeymap‚Íus-x‚ð‘I‘ð‚µ‚½‚Ì‚ê‚·B
/mnt/etc/fstab
/mnt/etc/hosts
/mnt/etc/HOSTNAME
/mnt/etc/networks
/mnt/etc/resolv.conf
/mnt/etc/config/network
/mnt/etc/config/console

16 F
yŽžŠÔÝ’èz
(@LúDM)Ƀ “ú–{ŽžŠÔ‚ðlocaltime‚ɃŠƒ“ƒN‚·‚é‚Ì‚ê‚·B
# ln -sf /mnt/usr/share/zoneinfo/Japan /mnt/etc/localtime

17 F
yƒJ[ƒlƒ‹Ä\’zz
(@LúDM)Ƀ bootdisk‚Årootfs‚ðŽw’肵‚ăJ[ƒlƒ‹Ä\’z‚È‚Ì‚ê‚·B
@@@@@@@‹C‚ð‚‚¯‚È‚¢‚ÆHDD‚ÌDMA‚ªƒIƒt‚Ì‚Ü‚Ü‚É‚È‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ê‚·B
@@@@@
# mount root=/dev/hda3 rw
DMA‚ðƒu[ƒgŽž‚ɃIƒ“
CONFIG_BLK-DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y

18 F
ygrubz
(@LúDM)Ƀ lilo‚Ì‘ã‚è‚Égrub‚ðŽg‚¤‚Ì‚ê‚·B
@@@@@@@lilo‚Í‚Ç‚¤‚µ‚Ä‚àÅŒã‚ÌliloƒRƒ}ƒ“ƒh‚ð–Y‚ê‚é‚Ì‚ê‚·B
# tar xzf grub-0.90.tar.gz
# cd grub-0.90/
# ./configure --prefix=/usr
# make install
GNU GRUB
http://www.gnu.org/software/grub/grub.ja.html

19 F
ygrubz‚»‚Ì2(@LúDM)Ƀ stage1‚ÍMBR‚Éstage2‚Írootfs‚Ƃ͈Ⴄpartion‚ɃCƒ“ƒXƒg[ƒ‹‚·‚é‚Ì‚ê‚·B
@@@@@@@grub-installƒRƒ}ƒ“ƒh‚ðŽg‚¤‚Ì‚ê‚·B
# mkdir /mnt
# mount /dev/hda1 /mnt
# grub-install --root-directory=/mnt /dev/hda
(@LúDM)Ƀ ‚±‚ê‚ÅMBR‚Éstage1‚ªhda1‚̉ºboot/grubˆÈ‰º‚Éstage2‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ꂽ‚Ì‚ê‚·B
@@@@@@@/mnt/boot/grub‚Émenu.lst‚ðì‚Á‚ÄÄ‹N“®‚·‚é‚Æ‹N“®‘I‘ðƒƒjƒ…[‚ª‚Å‚é‚Ì‚ê‚·B
# cat /mnt/boot/grub/menu.lst
title SerioWare 0.33 from /dev/hda3 20010811
kernel (hd0,0)/linux-2.4.1 root=/dev/hda3
(@LúDM)Ƀ Ä\’z‚µ‚½ƒJ[ƒlƒ‹‚ðhda1ˆÈ‰º‚É‚Ü‚Æ‚ß‚Ä’u‚­‚Ì‚ê‚·B
@@@@@@@“Á•ÊˆÓ–¡‚Í‚È‚¢‚Ì‚ê‚·B
# cp /usr/src/linux/arch/i386/boot/bzImage /mnt/linux-2.4.1

20 F
ygrubz‚»‚Ì3
(@LúDM)Ƀ ‚¹‚Á‚©‚­‚Ȃ̂ŃIƒvƒVƒ‡ƒ“‚à•t‚¯‚é‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚Ågrub‚àƒJƒ‰ƒtƒ‹‚É‚È‚é‚Ì‚ê‚·B
timeout 30 :Ž©“®‹N“®‚Ü‚Å‚ÌŽžŠÔ30•b
color light-green/brown blink-red/blue :F•t‚¯
(@LúDM)Ƀ GNU GRUB‚ÌìŽÒ‚Ì‚¨‚­‚¶‚³‚ñ‚Ìweb‚É‚ÍGRUB‚ð‰ðà‚µ‚½web‚ð
@@@@@@@ìŽÒ‚ª‚³‚ç‚ɉðà‚·‚é‚Æ‚¢‚¤‚¨‚à‚µ‚ë‚¢ƒy[ƒW‚ª‚ ‚Á‚½‚Ì‚ê‚·B
@@@@@@@¡‚Í‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¢A‚Æ‚Ä‚àŽc”O‚È‚Ì‚ê‚·B
http://duff.kuicr.kyoto-u.ac.jp/~okuji/hurd.html

21 F
grub‚ÍAext3‚©‚ç‚Å‚à–â‘è‚È‚­ƒu[ƒg‚Å‚«‚é‚©‚¢H
symlink‚Å‚àH

22 F
>>12
•ÛŒ¯‚ÆŽv‚¦‚΋C‚ªƒ‰ƒN‚³ < 512KB‚ÌSWAP
ƒƒ‚ƒŠ‚Ì2”{_˜b‚ÍM‚¶‚È‚­‚Ä‚à‚¢‚¢‚æB

23 F
‚È‚©‚È‚©–Ê”’‚¢ƒXƒŒ‚¾BAA ‚ª‚©‚í‚¢‚¢(w
‰‚ß‚©‚ç GRUB ‚ð“ü‚ê‚Ä‚¨‚­‚ ‚½‚èA‚È‚©‚È‚©ŒºlŽï–¡‚¾‚È
>>11
ìŽÒ‚³‚ñ‚ª‚½‚Ü`‚É‘‚­A~–[Œ‚‘Þ˜b‚ª–Ê”’‚¢‚æ‚ËB

24 F
‚È‚ñ‚Æ‚È‚­Šú‘ÒB

25 F
>>21
(@LúDM)Ƀ journaling file system‚Í–¢‚¾•|‚­‚ÄŽŽ‚µ‚Ä‚¢‚È‚¢‚Ì‚ê‚·B
@@@@@@@‚Ý‚È‚³‚ñ‚Ìl’Œ‚ðŠú‘Ò‚È‚Ì‚ê‚·B
@@@@@@@symbolic link‚̓J[ƒlƒ‹‚ÌŽÀ‘Ì‚ª“¯‚¶partion‚É‚ ‚ê‚Ή”\‚È‚Ì‚ê‚·B

26 F
>>22
(@LúDM)Ƀ ‚Æ‚è‚ ‚¦‚¸ƒƒ‚ƒŠ‚Æ“¯‚¶‚É‚µ‚½‚¾‚¯‚È‚Ì‚ê‚·B
@@@@@@@‚Å‚à512MB‚à‚ ‚é‚ÆA‚»‚¤ŠÈ’P‚ɂ̓Xƒƒbƒv‚µ‚È‚¢‚Ì‚ê‚·B

27 F
>>23
(@LúDM)Ƀ Žï–¡‚Ìl‚àŒ‚‘Þ‚³‚ꂽ~–[‚̈êl‚È‚Ì‚ê‚·B(Î)

28 F
yƒJ[ƒlƒ‹Ä\’zz2.4.7•Ò
(@LúDM)Ƀ ƒJ[ƒlƒ‹‚ð2.4.7‚É‚ ‚°‚é‚Ì‚ê‚·B
@@@@@@@CPUƒ^ƒCƒv‚ðPentiumll/Celeron‚É•Ï‚¦‚é‚Ì‚ð–Y‚ꂽ‚çboot‚Å‚«‚È‚©‚Á‚½‚Ì‚ê‚·B
@@@@@@@HDD‚ÌDMA‚̓fƒtƒHƒ‹ƒg‚ŃIƒ“‚ÌÝ’è‚É‚È‚Á‚Ä‚¢‚½‚Ì‚ê‚·B
@@@@@@@Ä\’z‚µ‚½‚ÆŽv‚Á‚½‚çŠù‚É2.4.8‚ªo‚Ä‚¢‚½‚Ì‚ê‚·B

29 F
yMakefilez
(@LúDM)Ƀ ‚±‚ê‚©‚ç“ü‚ê‚éƒvƒƒOƒ‰ƒ€‚ÍPROG‚ðŒ©K‚Á‚ÄMakefile‚ðŽg‚¤‚悤‚É‚·‚é‚Ì‚ê‚·B
@@@@@@@‚»‚Ì—Œ^‚ðì‚Á‚Ä‚¨‚­‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚È‚çbuild-prog‚ðinclude‚Å‚«‚ăpƒbƒ`‚ª‚ ‚Á‚Ä‚àmake Worldˆê”­‚È‚Ì‚ê‚·B

30 F
ybuild-progz
(@LúDM)Ƀ ftp‚É‚ ‚é00infrastructure/build-prog ‚ðŽæ‚Á‚Ä—ˆ‚Ä‚¢‚¶‚é‚Ì‚ê‚·B
@@@@@@@Šî–{“I‚ɂ̓vƒƒOƒ‰ƒ€‚Í/usrˆÈ‰º‚É“ü‚ê‚é‚悤‚É‚·‚é‚Ì‚ê‚·B
@@@@@@@ƒCƒ“ƒXƒg[ƒ‹æ‚ÌŽw’è‚Íbuild-prog‚Å‚È‚­A
@@@@@@@configure‚̃IƒvƒVƒ‡ƒ“‚ÅŽw’è‚·‚é‚悤‚É‚·‚é‚Ì‚ê‚·B
@@@@@@@‚¢‚¶‚èI‚í‚Á‚½‚ç/etc/config/build-prog‚Æ‚µ‚Ä’u‚­‚Ì‚ê‚·B

31 F
ylvz
(@LúDM)Ƀ cat‚âmore‚ł͎₵‚¢‚Ì‚Åpager‚ð“ü‚ê‚é‚Ì‚ê‚·B
@@@@@@@‚±‚±‚ÍPROG•—‚Éless‚Å‚È‚­Alv‚ð“ü‚ê‚Ä‚Ý‚é‚Ì‚ê‚·B
@@@@@@@lv‚Íʼn‚©‚ç‘òŽR‚̃R[ƒh‚ɑΉž‚µ‚Ăăpƒbƒ`‚ª—v‚ç‚È‚¢‚Ì‚ê‚·B
lv
http://www.ff.iij4u.or.jp/~nrt/lv/

32 F
ylvpipez
(@LúDM)Ƀ lv‚ÍLESSOPEN‚̂悤‚È‚à‚Ì‚ª‚È‚¢‚̂ň³kƒtƒ@ƒCƒ‹‚ð‚»‚Ì‚Ü‚ÜŒ©‚Ä‚µ‚Ü‚¤‚Ì‚ê‚·B
@@@@@@@ˆ³kƒtƒ@ƒCƒ‹‚Í’†‚̃tƒ@ƒCƒ‹–¼‚ðŒ©‚é‚悤‚É‚µ‚½‚¢‚Ì‚ê‚·B
@@@@@@@lesspipe.sh‚ð‚¿‚å‚Á‚Æ‚¢‚¶‚Á‚Älvpipe‚Æ‚µ‚Ä$HOME/.bashrc‚É•Û‘¶‚·‚é‚Ì‚ê‚·B
@@@@@@@‚ ‚Æ‚Ílv‚Ìalias‚ðlvpipe‚ÉŽw’è‚·‚ê‚ÎOK‚È‚Ì‚ê‚·B

33 F
yƒJ[ƒlƒ‹Ä\’zz2.4.8•Ò
(@LúDM)Ƀ 2.4.8‚É‚µ‚Ä‚Ý‚½‚Ì‚ê‚·B
@@@@@@@Šm‚©‚Étop‚Å‚Ý‚é‚ƃƒ‚ƒŠ[‚Ìshrd‚ª0‚É‚È‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚é‚Ì‚ê‚·B

34 F
“Ç‚ñ‚Å‚Ä–Ê”’‚­A‚©‚ÂA‚½‚ß‚É‚È‚éì‹Æ“úŽ‚Å‚·‚ÈB
Linux Diary Links ‚ɒljÁ‚µ‚Ä‚à‚炦‚È‚¢‚©‚È?(w
‚Ç‚ñ‚Èׂ©‚¢‚±‚Æ‚Å‚à‚¢‚¢‚©‚çXVŠæ’£‚Á‚Ä‚­‚ê age

35 F
>>34
(@LúDM)Ƀ Žï–¡‚Ìl‚̓ŠƒAƒ‹~–[‚Å‚Í‚È‚¢‚Ì‚ê‚·B‚½‚¾‚̉ɂÈl‚È‚Ì‚ê‚·B
@@@@@@@‚Å‚àƒRƒ“ƒsƒ…[ƒ^‚Í–åŠOŠ¿‚È‚Ì‚Å‚¨‹CŠyŽï–¡‚Ìl‚È‚Ì‚ê‚·B

36 F
yman PAGERz
(@LúDM)Ƀ manƒRƒ}ƒ“ƒh‚Ìpager‚̓fƒtƒHƒ‹ƒg‚Åmore‚É‚È‚Á‚Ä‚¢‚é‚Ì‚Å‚±‚ê‚ðlv‚ɑウ‚é‚Ì‚ê‚·B
@@@@@@@/usr/share/misc/man.conf‚ÌPAGER‚ð‘ウ‚ê‚΂¢‚¢‚Ì‚ê‚·B

37 F
(@LúDM)Ƀ Windowsƒ}ƒVƒ“‚ƃtƒ@ƒCƒ‹‚Ì‚â‚èŽæ‚è‚ð‚µ‚½‚¢‚Ì‚ÅftpƒT[ƒo‚ð‚½‚Ä‚é‚Ì‚ê‚·B
@@@@@@@FDD‚Å‚Ì‚â‚èŽæ‚è‚Í‚à‚¤ŒÀŠE‚È‚Ì‚ê‚·B
@@@@@@@ftpƒT[ƒo‚ÍinetdŒo—R‚É‚·‚é‚Ì‚ÅA‚Ü‚¸‚Í‚»‚ê‚ð‚¢‚ê‚é‚Ì‚ê‚·B

38 F
yxinetdz2.3.0
(@LúDM)Ƀ PROG‚Å‚Íinetd‚Å‚Í‚È‚­‚Äxinetd‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚Å‚»‚ê‚ɕ키‚Ì‚ê‚·B
@@@@@@@xinetd‚Ì‹N“®ƒXƒNƒŠƒvƒg‚Í/etc/init.d/inetd‚Æ‚µ‚ĉ‚ß‚©‚ç“ü‚Á‚Ä‚¢‚é‚Ì‚ê‚·B
@@@@@@@Ý’èƒtƒ@ƒCƒ‹‚Íxinetd/sample.conf‚Æ‚µ‚Ä‚ ‚é‚Ì‚Å‚±‚ê‚ð—˜—p‚·‚é‚Ì‚ê‚·B
@@@@@@@only_from‚ŃAƒNƒZƒX§ŒÀ‚à‚Å‚«‚é‚Ì‚ê‚·B
@@@@@@@2.3.0‚É‚È‚Á‚Ä‚â‚Á‚Æversion•\Ž¦‚à‚·‚Á‚«‚肵‚½‚Ì‚ê‚·B
/etc/init.d/inetd
DAEMONPATH="/usr/local/sbin"@¨@"/usr/sbin"@‚É•ÏX
xinetd
http://www.xinetd.org/

39 F
yproftpdz1.2.2rc3
(@LúDM)Ƀ ftpƒT[ƒo‚É‚Íwu-ftpd‚Å‚Í‚È‚­proftpd‚ðŽg‚¤‚Ì‚ê‚·B
@@@@@@@configureƒIƒvƒVƒ‡ƒ“ŽŸ‚̂悤‚É‚µ‚½‚Ì‚ê‚·B
--prefix=/usr
--sysconfdir=/etc
--enable-autoshadow
(@LúDM)Ƀ •’i‚ÍŽg‚í‚È‚¢‚Ì‚ÅxinetdŒo—R‚Å‹N“®‚³‚¹‚é‚Ì‚ê‚·B
@@@@@@@Ý’è‚ð/etc/xinetd.conf‚ɒljÁ‚µ‚Ä‚¨‚­‚Ì‚ê‚·B
service ftp
{
socket_type = stream
protocol = tcp
wati = no
server = /usr/sbin/in.proftpd
}
(@LúDM)Ƀ xined—p‚Éproftpd‚ÌÝ’èƒtƒ@ƒCƒ‹/etc/proftpd.conf‚à•ÏX‚È‚Ì‚ê‚·B
ServerType standalone@¨@inetd
ProFTPD
http://www.proftpd.net/

40 F
yNcFTPz3.0.3
(@LúDM)Ƀ ftp client‚à‚‹@”\‚Èncftp‚ɑウ‚é‚Ì‚ê‚·B
@@@@@@@ƒtƒ@ƒCƒ‹•âŠ®‚â*‚àŒø‚­‚Ì‚ê‚·BƒT[ƒoƒAƒhƒŒƒX‚Ì•Û‘¶‚àOK‚È‚Ì‚ê‚·B
@@@@@@@ˆê“xƒ†[ƒU‚ŃƒOƒCƒ“‚µ‚Äncftp‚Æ‘Å‚Á‚ÄI—¹‚³‚¹‚é‚ÆÝ’èƒtƒ@ƒCƒ‹‚ª
@@@@@@@$HOME/.ncftpˆÈ‰º‚Éo—ˆ‚é‚Ì‚ê‚·B‚±‚±‚Ìprefs_v3‚ªŠî–{Ý’è‚È‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚ð“à•”ƒRƒ}ƒ“ƒhset‚Å•ÏX‚·‚é‚Ì‚ê‚·B
@@@@@@@€–Ú‚Íshow allƒRƒ}ƒ“ƒh‚ÅŒ©‚邱‚Æ‚ª‚Å‚«‚é‚Ì‚ê‚·B
$ ncftp
> show all
> set anon-password madogiwa@hogehoge.ne.jp
> set pager lv
NcFTP
http://www.ncftp.com/

41 F
yfreetypez2.0.4
(@LúDM)Ƀ X‚ð“ü‚ê‚é‘O‚Éfreetype‚ð“ü‚ê‚Ä‚¨‚­‚Ì‚ê‚·B
@@@@@@@X‚Ìsource‚É“ü‚Á‚Ä‚¢‚é‚͎̂኱ŒÃ‚¢‚Ì‚ê‚·B
@@@@@@@‚½‚¾•K—v‚©‚Ç‚¤‚©‚ͳ’¼•ª‚©‚ç‚È‚¢‚Ì‚ê‚·B
@@@@@@@‚ ‚Æfreetype1‚Æfreetype2‚̈Ⴂ‚à‚¢‚Ü‚¢‚¿—‰ð‚µ‚Ä‚¢‚È‚¢‚Ì‚ê‚·B
configure‚̃IƒvƒVƒ‡ƒ“‚ÍCFG‚Æ‚µ‚Ä—^‚¦‚Ä‚¨‚­‚Ì‚ê‚·B
# make setup CFG="--prefix=/usr"
# make
# make install
freetype
http://www.freetype.org/

42 F
yXFree86z4.1.0
(@LúDM)Ƀ ƒ\[ƒX‚ð“WŠJ‚µ‚½‚çfreetype‚̃Cƒ“ƒXƒg[ƒ‹æ‚ðŽw’肵‚ăRƒ“ƒpƒCƒ‹‚È‚Ì‚ê‚·B
@@@@@@@xf86site.def‚ðƒRƒs[‚µ‚Ähost.def‚Æ‚µ‚ÄC³‚·‚ׂ«‚È‚Ì‚ê‚·‚©H
@@@@@@
# echo "#define Freetype2Dir /usr" > /tmp/xc/config/cf/host.def
# make World
# make install
# make install.man

43 F
yXFree86z4.1.0 Ý’è
(@LúDM)Ƀ install‚Å‚«‚½‚ç—Œ^‚ðì‚Á‚ÄC³‚µ/etc/X11/XF86Config‚Æ‚µ‚Ä•Û‘¶‚È‚Ì‚ê‚·B
‚»‚Ì‘O‚É/usr/X11R6/bin‚ɃpƒX‚ð’Ê‚µ‚Ä‚¨‚­‚Ì‚ê‚·B
# XF86Config -configure
# cp ./XF86Config.new /etc/X11/XF86Config
(@LúDM)Ƀ Matrox‚ÌMillenium‚àEIZO‚̃‚ƒjƒ^[‚àŽ©“®‚Å”FŽ¯‚È‚Ì‚ê‚·B
@@@@@@@C³‚µ‚½‚Ì‚ÍŽŸ‚̉ӊ‚È‚Ì‚ê‚·B
ƒL[ƒ{[ƒh‚Ìctrl‚ÆCapsLock‚ÌŒðŠ·
ƒ}ƒEƒX‚Ì"Protocol"‚ð"auto"‚©‚ç"IMPS/2"‚Ö
"Screen"‚ÉDefaultDepth 16’ljÁBDepth 16‚ÉModes "1280x1024"‚ð’ljÁ
(@LúDM)Ƀ /etc/ld.so.conf‚É/usr/X11R6/lib‚ª‚È‚¢‚Æ
@@@@@@@libXmuu.so.1‚ªŒ©•t‚©‚ç‚È‚¢‚Æ‹N‚±‚ç‚ê‚Ä‹N“®‚Å‚«‚È‚¢‚Ì‚ê‚·B

44 F

(@LúDM)Ƀ ”wŒi‚ɃEƒCƒ“ƒhƒE‚̉e‚̂悤‚ȉ¡ü‚ª‚¤‚Á‚·‚ç‚Æ“ü‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚Í‰ðŒˆ–@‚Í‚È‚¢‚̂ꂵ‚傤‚©H
@@@@@@@‚Æ‚è‚ ‚¦‚¸”wŒi‚ð•‚É‚µ‚Č떂‰»‚·‚Ì‚ê‚·B

45 F
ylibungifz4.1.0
(@LúDM)Ƀ ‰æ‘œŠÖ˜A‚Ìlibrary‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‚Ì‚ê‚·B
@@@@@@@‚Ü‚¸‚ÍgifŒÝŠ·ƒ‰ƒCƒuƒ‰ƒŠ‚È‚Ì‚ê‚·B
libungif
http://prtr-13.ucsc.edu/~badger/software/libungif/index.shtml

46 F
ylibjpegzv6b
(@LúDM)Ƀ ŽŸ‚Íjpeg‚Ìlibrary‚È‚Ì‚ê‚·B
@@@@@@@ƒfƒtƒHƒ‹ƒg‚Å‚Ísoname‚ªlibjpeg.so.62.0.0‚Æ‚È‚Á‚Ä‚µ‚Ü‚¤‚Ì‚Å
@@@@@@@PROG‚É‚Í‚±‚ê‚ðlibjpeg.so.6.2‚É‚·‚éƒpƒbƒ`‚ª‚ ‚é‚Ì‚ê‚·B
libjpeg
http://www.ijg.org/

47 F
ylibpngz1.0.12
(@LúDM)Ƀ ‚±‚Ìlibrary‚Íconfigure script‚ª‚È‚¢‚Ì‚Åscripts/makefile.linux
@@@@@@@‚ð’¼Ú‚¢‚¶‚é‚Ì‚ê‚·BƒCƒ“ƒXƒg[ƒ‹æ‚ð‚±‚±‚Å•ÏX‚È‚Ì‚ê‚·B
prefix=/usr
ZLIBLIB=/usr/lib
ZLIBINC=/usr/include
#ZLIBLIB=../zlib
#ZLIBINC=../zlib
(@LúDM)Ƀ make‚̓tƒ@ƒCƒ‹‚ðŽw’肵‚Ä‚Æ‚¢‚³‚³‚©•Ï‘¥“I‚È‚Ì‚ê‚·B
# make -f scripts/makefile.linux
libpng
http://www.libpng.org/

48 F
ylibtiffz3.5.5
(@LúDM)Ƀ configure script‚ðŽÀs‚·‚é‚ƑΘb“I‚Éi‚Þ‚Ì‚ê‚·B
@@@@@@@Ž©“®“I‚Éi‚ß‚é‚É‚ÍconfigureƒIƒvƒVƒ‡ƒ“‚É--noninteractive‚ð•t‚¯‚é‚Ì‚ê‚·B
@@@@@@@PROG‚É‚Íi386,486,586‚Éi686‚ð’ljÁ‚·‚éƒpƒbƒ`‚ª‚ ‚é‚Ì‚ê‚·B
@@@@@@@‚Æ‚±‚ë‚Å/tiff.sw.tools‚Æ‚©‚ªo—ˆ‚Ä‚µ‚Ü‚¤‚Ì‚Å‚·‚ªA‚±‚ê‚Í•K—v‚È‚Ì‚ê‚·‚©H
@@@@@@
libtiff
http://www.libtiff.org/

49 F
ylibxpmz3.4k
(@LúDM)Ƀ Makefile‚ðì‚é‚Ì‚Íxmkmf‚È‚Ì‚ê‚·B
@@@@@@@•W€‚Å‚Í/usr/X11R6/include‚ÍŒ©‚Ä‚­‚ê‚È‚¢‚Ì‚Å
@@@@@@@symbolic link‚𒣂Á‚Ä’u‚­‚Ì‚ê‚·B
# ln -s /usr/X11R6/include/X11 /usr/include/X11
libxpm
http://www-sop.inria.fr/koala/lehors/xpm.html

50 F
ylibmpegz1.3.1
(@LúDM)Ƀ mpegŠÖ˜A‚Ìlibrary‚È‚Ì‚Å¡‚·‚®•K—v‚Å‚Í‚È‚¢‚Ì‚ê‚·B
@@@@@@@‚Å‚àŒã‚Å—v‹‚³‚ê‚é‚Ì‚Å“ü‚ê‚Ä‚¨‚­‚Ì‚ê‚·B
@@@@@@@make‚Åstatic library‚ªmake shlib‚Åshared library‚ðì‚é‚Ì‚ê‚·B
@@@@@@@make install‚Å‚Ístatic library‚µ‚©ƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚È‚¢‚Ì‚Å
@@@@@@@shared library‚ÍŽè“®‚ŃRƒs[‚·‚é‚Ì‚ê‚·B
libmpeg
http://starship.python.net/~gward/mpeglib/

51 F
yrpm2targzz
(@LúDM)Ƀ rpm‚Ōł߂ç‚ꂽƒ\[ƒX‚ðŒ©‚é‚½‚ß‚Étargz‚É•ÏŠ·‚·‚éƒc[ƒ‹‚ª—~‚µ‚¢‚Ì‚ê‚·B
@@@@@@@rpm2targzŽ©‘Ì‚Íshell script‚È‚Ì‚ÅAcpio‚Ærpmoffset‚ª•K—v‚È‚Ì‚ê‚·B
@@@@@@@‚Ü‚¸cpioAŽŸ‚Érpmoffset‚ðƒCƒ“ƒXƒg[ƒ‹‚È‚Ì‚ê‚·B
@@@@@@@cpio‚̃pƒbƒ`‚̓\[ƒXArpm2targz.sh‚àŠÜ‚ßSlackware‚©‚ç‚Æ‚Á‚Ä—ˆ‚½‚Ì‚ê‚·B
@@@@@@@cpio‚̓pƒbƒ`‚ð“–‚Ä‚Ä•’ʂɃRƒ“ƒpƒCƒ‹Arpmoffset‚ÍC‚Ì—‡‚̃\[ƒX‚È‚Ì‚Å
@@@@@@@ƒRƒ“ƒpƒCƒ‹‚µ‚ÄŽè“®‚ŃCƒ“ƒXƒg[ƒ‹‚È‚Ì‚ê‚·B
# cc -o rpmoffset rpmoffset.c
# install -m 755 rpmoffset /usr/bin
# install -m 755 rpm2targz /usr/bin

52 F
tiff ‚¾‚¯‚ÇA‚¿‚á‚ñ‚Æ *.so (©‚±‚¤‚¢‚¤‚ÌA‰½‚Ä‚¢‚¤‚ñ‚¾‚ë
libtiff.so ‚Ý‚½‚¢‚È‚â‚Â) ¶¬‚Å‚«‚½?

53 F
>>52
(@LúDM)Ƀ ‚¤‚¿‚Å‚Í‚¿‚á‚ñ‚Ælibtiff.so.3.5.5‚ª¶¬‚³‚ꂽ‚Ì‚ê‚·B
@@@@@@@soshared object‚È‚Ì‚ê‚·B
@@@@@@@‚Å‚à~–[‚È‚Ì‚Åso‚ðŽÀÛ‚É”­‰¹‚·‚é‚Ì‚Í•·‚¢‚½‚±‚Æ‚ª‚È‚¢‚Ì‚ê‚·BiÎj

54 F
yXaw3dz1.5
(@LúDM)Ƀ ‚»‚Ì‚Ü‚Ü‚Å‚ÍX11/Xaw3d/*.h‚ª–³‚¢‚Æ‚©‚ŃRƒ“ƒpƒCƒ‹‚ª’Ê‚ç‚È‚¢‚Ì‚ê‚·B
@@@@@@@ƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚ðinclude‚·‚é‚悤‚ÉImakefile‚ð‘‚«Š·‚¦‚Ä
@@@@@@@X11‚ðeƒfƒBƒŒƒNƒgƒŠ‚ɃŠƒ“ƒN‚³‚¹‚é‚Ì‚ê‚·B
@@@@@@@‚ ‚ÆXawI18n.h‚à‘‚«Š·‚¦‚é•K—v‚ª‚ ‚é‚Ì‚ê‚·B
# cd /tmp/xc/lib/Xaw3d
# ln -s .. X11
(@LúDM)Ƀ ¡‰ñ‚ÍKondara‚©‚玟‚Ì3‚‚̃pƒbƒ`‚ð“–‚Ä‚é‚Ì‚ê‚·B
@@@@@@@‚±‚±‚Å‚Ícolor.patch‚Ì•K—v«‚ÍH‚È‚Ì‚ê‚·‚ªc
Xaw3d-1.1-shlib.patch
Xaw3d-1.5-fix.patch
Xaw3d-1.5-color.patch
(@LúDM)Ƀ Kondara‚̃pƒbƒ`‚Å‚Í—LŒø‚É‚È‚Á‚Ä‚¢‚È‚¢‚Ì‚Å‚·‚ªA
@@@@@@@ƒXƒNƒ[ƒ‹ƒo[‚É–îˆó‚ð‚‚¯‚éꇂÍImakefile‚ÅŽŸ‚̉ӊ‚ð—LŒø‚É‚·‚é‚Ì‚ê‚·B
EXTRA_DEFINES = -DARROW_SCROLLBAR -DUSEGRAY
Xaw3d
ftp://ftp.x.org/contrib/widgets/Xaw3d/

55 F
yglibz1.2.10
(@LúDM)Ƀ glibAgtk+Aimlib‚̇”Ô‚Å“ü‚ê‚é‚Ì‚ê‚·B
@@@@@@@1.3Œn‚Í•K—v‚ª–³‚¢‚Ì‚Å1.2Œn‚É‚µ‚Ä‚¨‚­‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚Í‘f’¼‚ÉconfigureAmake‚Å‚¢‚¢‚Ì‚ê‚·B
glibAgtk+
http://www.gtk.org/

56 F
ygtk+z1.2.10
(@LúDM)Ƀ XF86_4.X‚ðŽg‚¤‚Æ“ú–{ŒêƒtƒHƒ“ƒgƒTƒCƒY‚ÌŒvŽZ‚ðC³‚·‚éƒpƒbƒ`‚ª1.2.8
@@@@@@@‚Ì‚Æ‚«Kondara‚É‚ ‚Á‚½‚Ì‚ê‚·B
@@@@@@@1.2.10‚Å‚àƒpƒbƒ`‚Í‚ ‚é‚Ì‚ê‚·‚ªA‘å‚«‚·‚¬‚Ä’Ç‚¢‚«‚ê‚È‚¢‚Ì‚ê‚·B
@@@@@@@¡‰ñ‚̓pƒbƒ`‚ÍŒ©‘—‚Á‚Ä—lŽq‚ðŒ©‚é‚Ì‚ê‚·B
gtk+-1.2.10-kondara-20010404.patch
(@LúDM)Ƀ Ý’èƒtƒ@ƒCƒ‹‚Í--sysconfdir=/etc‚Æ‚µ‚Ä/etc/gtkˆÈ‰º‚É’u‚­‚悤‚É‚·‚é‚Ì‚ê‚·B
@@@@@@@ƒtƒHƒ“ƒgƒTƒCƒY‚Í/etc/gtk/gtkrc.ja‚ÅC³‚·‚é‚Ì‚ê‚·B

57 F
yimlibz1.9.11
(@LúDM)Ƀ gtk+‚Æ“¯‚¶‚­Ý’èƒtƒ@ƒCƒ‹‚Í--sysconfdir=/etc‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹‚È‚Ì‚ê‚·B
@@@@@@@ÅV”Å‚ÍringƒT[ƒo‚Ìgnome‚Ì‚Æ‚±‚ë‚É‚ ‚é‚Ì‚ê‚·B
/pub/X/gnome/stable/sources/imlib/

58 F
yfvwmz2.4.0
(@LúDM)Ƀ Window Manager‚Ífvwm‚É‚·‚é‚Ì‚ê‚·B
@@@@@@@Šî–{“I‚É‚Í/usr/X11R6ˆÈ‰º‚ɃCƒ“ƒXƒg[ƒ‹‚·‚é‚Ì‚ê‚·B
@@@@@@@‚½‚¾×‚©‚¢‚Æ‚±‚ë‚Íconfigure‚ÅŽw’è‚È‚Ì‚ê‚·B
--prefix=/usr/X11R6
--libexecdir=/usr/X11R6/lib/X11
--sysconfdir=/usr/X11R6/lib/X11/fvwm
--datadir=/usr/X11R6/lib/X11
--enable-multibyte
--with-xpm-library=/usr/X11R6/lib
--with-xpm-includes=/usr/X11R6/include/X11
--with-imagepath=/usr/X11R6/lib/X11/icons
(@LúDM)Ƀ Ý’è‚̃Tƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹‚ª“WŠJ‚µ‚½directory‚Ésample.fvwmrcˆÈ‰º
@@@@@@@‚Æ‚µ‚Ä‚ ‚é‚Ì‚ÅA‚±‚ê‚ð$HOME/.fvwm2rc‚Æ‚µ‚ÄŽg—p‚·‚é‚Ì‚ê‚·B
@@@@@@@/etc/X11/xinit/xinitrc‚ð$HOME/.xinitrc‚ɃRƒs[‚µ‚ÄAÅŒã‚Ìtwm
@@@@@@@‚ðfvwm2‚ÉŠ·‚¦‚Ästartx‚È‚Ì‚ê‚·B
@@@@@@@ׂ©‚¢Ý’è‚Í“ú–{ŒêŠÂ‹«‚ª®‚Á‚Ä‚©‚ç‚È‚Ì‚ê‚·B
fvwm
http://www.fvwm.org/

59 F
yfvwm iconz
(@LúDM)Ƀ ƒIƒtƒBƒVƒƒƒ‹‚Èicon‚ð“ü‚ê‚Ä‚Ý‚é‚Ì‚ê‚·B
@@@@@@@‚³‚Á‚«Žw’肵‚½imagepath‚É“WŠJ‚·‚ê‚ÎOK‚È‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚È‚çƒEƒCƒ“ƒhƒE‚ðŬ‰»‚µ‚½Žž‚Éicon‰»‚µ‚Ä‚­‚ê‚é‚Ì‚ê‚·B
# tar xzf fvwm_icons.tgz -C /usr/X11R6/lib/X11/
fvwm icon
http://www.fvwm.org/icons.html

60 F
yrxvtz2.7.3
(@LúDM)Ƀ teminal emulator‚Írxvt‚ðŽg‚¤‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚à/usr/X11R6ˆÈ‰º‚ɃCƒ“ƒXƒg[ƒ‹‚·‚é‚Ì‚ê‚·B
@@@@@@@configureƒIƒvƒVƒ‡ƒ“‚Å‘åØ‚È‚Ì‚Í“ú–{ŒêŠÖ˜A‚È‚Ì‚ê‚·B
@@@@@@@‚ ‚Æ‚Í‚¨D‚Ý‚È‚Ì‚ê‚·B
--prefix=/usr/X11R6
--enable-languages
--with-encoding=eucj
--enable-xim
(@LúDM)Ƀ xpm‚ð”wŒi‚É‚·‚é‚ÆA‚È‚ñ‚¾‚©•\Ž¦‚ª‚Æ‚Ä‚à’x‚¢‚Ì‚ê‚·B
@@@@@@@ƒŠƒ\[ƒXÝ’è‚Í$HOME/.Xdefaults‚É‚Ü‚Æ‚ß‚Ä‘‚­‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚à“ú–{ŒêŠÂ‹«‚ª®‚Á‚½‚ç®—‚·‚é‚Ì‚ê‚·B
@@@@@@@‚µ‚©‚µ—Œ^‚É‚È‚éRxvt‚È‚éƒtƒ@ƒCƒ‹‚ªŒ©•t‚©‚ç‚È‚¢‚Ì‚ê‚·B
rxvt
http://www.rxvt.org/

61 F
yslz
(@LúDM)Ƀ ‹C°‚炵‚Ésl‚ð“ü‚ê‚é‚Ì‚ê‚·B
@@@@@@@ƒIƒŠƒWƒiƒ‹‚ÉŠg’£ƒpƒbƒ`‚ð“–‚Ä‚é‚Ì‚ê‚·B
@@@@@@@make‚·‚é‚ƃwƒbƒ_ƒtƒ@ƒCƒ‹‚ªŒ©•t‚©‚ç‚È‚¢‚Æ“{‚ç‚ê‚é‚Ì‚Åsl.c‚ðC³‚È‚Ì‚ê‚·B
#include <ncurses/curses.h>@¨@<curses.h>
(@LúDM)Ƀ ‚±‚ÌŠg’£ƒpƒbƒ`‚ð“–‚Ä‚é‚Æ“¥‚Ý؂肪•t‚¢‚ÄA‹qŽÔ‚ª‰„X‘±‚­‚Ì‚ê‚·B
@@@@@@@‚â‚Á‚ÆI‚í‚Á‚½‚ÆŽv‚Á‚½‚ç“¥‚Ý؂肪•Â‚Ü‚Á‚ÄA¡“x‚Ͷ‚©‚ç—ˆ‚½‚è‚·‚é‚Ì‚ê‚·B
sl
http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/
SL‰ü‘¢Œv‰æ
http://www.linet.gr.jp/~izumi/sl/

62 F
y‚©‚ñ‚Èz
(@LúDM)Ƀ PROG‚Å‚ÍFreeWnn‚Å‚·‚ªŽï–¡‚Ìl‚ÍCanna‚ðŽg‚¤‚Ì‚ê‚·B
@@@@@@@‚½‚¾Canna‚̓pƒbƒ`‚ð“–‚Ä‚é‚Ì‚ª‘å•Ï‚È‚Ì‚ê‚·B
@@@@@@@‚©‚ñ‚È‚Ì•”‰®ˆÈŠO‚ÅKondara‚̃pƒbƒ`‚©‚çˆÈ‰º‚Ì‚à‚Ì‚ðE‚Á‚Ä—ˆ‚½‚Ì‚ê‚·B
Canna35b2.patch
Canna35b2-glibc2.1.patch
Canna35b2-canuumfix.patch
Canna35b2-security-20000629.patch
Canna35b2-notsu.patch
Canna35b2-nobcopy.patch
Canna35b2-latin.patch
(@LúDM)Ƀ ‚±‚ê‚ç‚̃pƒbƒ`‚ÍVine‚Æ‚Ù‚Ú“à—e‚ª“¯‚¶‚È‚Ì‚ÅoŠ‚ª“¯‚¶‚È‚Ì‚ê‚·‚©H
@@@@@@@Ž–î‚ÉÚ‚µ‚¢l‚«‚Ú[‚ñ‚È‚Ì‚ê‚·B
@@@@@@@ƒCƒ“ƒXƒg[ƒ‹æ‚Æ‚©‚ÍCanna35b2.patch‚ÅC³‚·‚é‚Ì‚ê‚·B
¡‰ñ‚ÍŽŸ‚̉ӊ‚ð•Ï‚¦‚½‚Ì‚ê‚·B
@@@@@@
+cannaManDir = /usr/man/ja
+JapaneseLocale = ja_JP.eucJP
(@LúDM)Ƀ ƒpƒbƒ`‚ð“–‚Ä‚½‚çƒCƒ“ƒXƒg[ƒ‹‚È‚Ì‚ê‚·B
# xmkmf -a;make canna;make install;make install.man

63 F
y‚©‚ñ‚Èz‚»‚Ì2
(@LúDM)Ƀ canna‚̃|[ƒg”Ô†‚ð’ljÁ‚·‚é‚Ì‚ê‚·
# echo "canna 5680/tcp # Canna server" >> /etc/services
(@LúDM)Ƀ ‚©‚ñ‚È‚ÌÝ’èƒtƒ@ƒCƒ‹‚ðHOME‚ɃRƒs[‚µ‚ÄC³‚È‚Ì‚ê‚·
$ cp /usr/lib/canna/sample/sample.canna ~/.canna
(@LúDM)Ƀ ”Žš‚Ì”¼Šp‚ªŒó•â‚Ìʼn‚É‚È‚é‚悤‚ÉC³‚·‚é‚Ì‚ê‚·B
?0 "‚O" "0" "Z" "—ë"@¨@?0 "0" "‚O" "Z" "—ë"
(@LúDM)Ƀ ‹N“®script‚ðì‚Á‚Ä/etc/init.d‚É’u‚¢‚Äsymbolic link‚𒣂é‚Ì‚ê‚·B
# ln -s /etc/init.d/canna.sh /etc/rc3.d/S90canna.sh
Canna
http://www.nec.co.jp/japanese/product/computer/soft/canna/
‚©‚ñ‚È‚Ì•”‰®
http://www.jaist.ac.jp/~fujieda/canna/
“‡ƒpƒbƒ` unoff1.patch
“‡ƒpƒbƒ`2 unoff2.patch
ƒƒWƒbƒNƒpƒbƒ` hack1.patch

64 F
‚ª‚ñ‚΂ê`

65 F

(@LúDM)Ƀ ¡“ú‚à‹CŠy‚És‚­‚Ì‚ê‚·B
y‚©‚ñ‚Èz
(@LúDM)Ƀ ð“ú“–‚Ä‚½Canna35b2.patch‚Å‚Í/usr/lib/cannaˆÈ‰º‚É“ü‚é
@@@@@@@‚à‚Ì‚Í/usr/share/ˆÈ‰º‚Ì•û‚ª‚¢‚¢‚悤‚ÉŽv‚í‚ê‚é‚Ì‚ê‚·B
@@@@@@@‚æ‚Á‚ăpƒbƒ`‚ð•ÏX‚µ‚ÄÄ“x“ü‚ê’¼‚·‚Ì‚ê‚·B
+cannaLibDir = /usr/lib/canna@¨@/usr/share/canna

66 F
y“ú–{Œêfontz
(@LúDM)Ƀ “ú–{ŒêƒtƒHƒ“ƒg‚ɂ̓‚ƒi[ƒtƒHƒ“ƒg‚ðŽg‚¤‚Ì‚ê‚·B
Mona@fonts
http://members.tripod.co.jp/s42335/mona/
(@LúDM)Ƀ ƒ‚ƒi[ƒtƒHƒ“ƒg•t‘®‚Ìfonts.alias‚Å‚ÍŒb—œ¹‚Æ
@@@@@@@Kappa20‚ðŽg‚¤‚悤‚É‚È‚Á‚Ä‚¢‚é‚Ì‚Å‚»‚ê‚ð“ü‚ê‚é‚ê‚·B
@@@@@@@24dot‚Ìjiskan24‚ÍŠù‚É“ü‚Á‚Ä‚¢‚é‚Ì‚ê‚·B
# bdftopcf elisau10.bdf |gzip > /usr/X11R6/lib/X11/fonts/local/elisau10.pcf.gz
Œb—œ¹ƒtƒHƒ“ƒg
http://hp.vector.co.jp/authors/VA002310/
Kappa 20dot fonts‚ɂ‚¢‚Ä
http://kappa.allnet.ne.jp/20dot.fonts/
(@LúDM)Ƀ fonts.dir‚ðì‚è’¼‚µ‚Ä‚©‚烂ƒi[‚Ìfonts.alias‚ð’ljÁ‚µ‚ÄA
@@@@@@@fontpath‚ðÄ“x“Ç‚Ýž‚Þ‚Ì‚ê‚·B
# cd /usr/X11R6/lib/X11/fonts/local
# mkfontdir
# cat /tmp/monafonts-2.03/fonts.alias.mona >> fonts.alias
(@LúDM)Ƀ ‚±‚ê‚Å8,12,14,16,20,24‚ª‘µ‚Á‚½‚Ì‚ê‚·B
@@@@@@@10,18,26‚»‚êˆÈã‚Í•K—v‚É‚È‚Á‚½‚ç“ü‚ê‚邱‚Æ‚É‚·‚é‚Ì‚ê‚·B

67 F
yrxvt fontÝ’èz
(@LúDM)Ƀ ƒ‚ƒi[‚Ì16ƒ|ƒCƒ“ƒg‚Å‚Í•¶ŽšŠÔ‚ª‹ó‚¢‚Ä‚µ‚Ü‚¤‚Ì‚ê‚·B
@@@@@@@‚¾‚©‚炱‚±‚Ífixed‚ðŽg‚¤‚Ì‚ê‚·B$HOME/.Xdefaults‚É‘‚­‚Ì‚ê‚·B
Rxvt*font: -*-fixed-medium-r-*-*-18-*-*-*-*-*-iso8859-*
Rxvt*mfont: -*-fixed-medium-r-*-*-16-*-*-*-*-*-jisx0208.1983-*
(@LúDM)Ƀ –߂邱‚Æ‚ª‚Å‚«‚és”‚àŽw’肵‚Ä‚¨‚­‚Ì‚ê‚·B
Rxvt*saveLines: 500

68 F
yEmacs21z
(@LúDM)Ƀ Emacs‚̓eƒXƒg”Å‚Ì21‚ðŽg‚¤‚Ì‚ê‚·B
@@@@@@@‚©‚ñ‚È‚ðŽg‚¤‚É‚Íemcws‚̃pƒbƒ`‚ð“–‚Ä‚ÄEmacs‚ðì‚è’¼‚·‚©
@@@@@@@Tamago Ver.4‚Écanna‚̃pƒbƒ`‚ð“–‚Ä‚ÄŽg‚¤‚©‚È‚Ì‚ê‚·B
@@@@@@@Tamago‚ÍEmacs Lisp‚È‚Ì‚ÅEmacs–{‘Ì‚ÉŽè‚ð‰Á‚¦‚È‚­‚Ä‚¢‚¢‚Ì‚ê‚·B
@@@@@@@‚â‚Á‚Ä‚Ý‚½‚Ì‚ê‚·‚ªA•ÏŠ·Œó•â‚É‘SŠp”¼Šp‚̉pŽš‚ªŒ»‚ê‚È‚¢‚Ì‚ê‚·B
@@@@@@@‚±‚Ì‚â‚è•û‚ª•ª‚©‚ç‚È‚©‚Á‚½‚Ì‚Å¡‰ñ‚Íemcws‚ðŽg‚¤‚Ì‚ê‚·B
Tamago Project
http://www.m17n.org/tamago/
Tamago 4 ‚ÅCANNA‚ðŽg‚¤
http://cgi18.plala.or.jp/nyy/canna/

69 F
yEmacs21z ‚»‚Ì2
(@LúDM)Ƀ ƒpƒbƒ`‚ð“–‚Ä‚Äconfigure‚ÉŽŸ‚̃IƒvƒVƒ‡ƒ“‚ð“n‚·‚Ì‚ê‚·B
--prefix=/usr
--with-canna
--without-xim
--with-canna-includes=/usr/include/canna
--with-canna-libraries=/usr/lib
(@LúDM)Ƀ Œã‚Ímake install‚Å/usr/bin/emcws‚ŃCƒ“ƒXƒg[ƒ‹‚³‚ê‚é‚Ì‚ê‚·B
@@@@@@@$HOME/.emacs‚Åemcws‚Ì‚½‚ß‚ÌÝ’è‚ð‚·‚é‚Ì‚ê‚·B
;;“ú–{Œê‚ÌÝ’è
(set-language-environment "Japanese")
(set-terminal-coding-system 'iso-2022-jp)
;;‚©‚ñ‚È‚ÌÝ’è
(canna)
;;startup message‚ðo‚³‚È‚¢
(setq inhibit-startup-message t)
(@LúDM)Ƀ ‚±‚ê‚­‚ç‚¢‚ňꉞŽg‚¦‚é‚悤‚É‚Í‚È‚é‚Ì‚ê‚·B
Emacs-21
http://emacs-21.ki.nu/

70 F
yEmacs fontÝ’èz
(@LúDM)Ƀ Emacs‚Ìfontset‚ðstandard fontset‚É‚·‚é‚Æ16dot‚Å‹N“®‚·‚é‚Ì‚ê‚·B
$HOME/.Xdefaults‚É‹Lq‚·‚é‚Ì‚ê‚·B
Emacs.Font: fontset-standard
(@LúDM)Ƀ $HOME/.emacs‚Å‚àŒ‹‰Ê‚Í“¯‚¶‚È‚Ì‚ê‚·‚ªA‚±‚Á‚¿‚Í“Ç‚Ýž‚Ý‚ª’x‚­‚È‚é‚Ì‚ê‚·B
(set-default-font "fontset-standard")

71 F
yƒJ[ƒlƒ‹Ä\’zz2.4.9•Ò
(@LúDM)Ƀ ‚Ü‚½‚Ü‚½V‚µ‚¢‚Ì‚ªo‚½‚Ì‚ê‚·B
@@@@@@@¡‰ñ‚ŃJ[ƒlƒ‹‚ðã‚°‚é‚Ì‚Í‚à‚¤3‰ñ–Ú‚È‚Ì‚ê‚·B
@@@@@@@‰‚ß‚ÄNTFS‚ð—LŒø‚É‚µ‚Ä‚Ý‚½‚Ì‚ê‚·‚ªAƒGƒ‰[‚ŃRƒ“ƒpƒCƒ‹o—ˆ‚È‚©‚Á‚½‚Ì‚ê‚·B
@@@@@@@top‚ÅŒ©‚éMem:shrd‚Í‘Š•Ï‚í‚炸0‚È‚Ì‚ê‚·B

72 F
ygdk-pixbufz0.11.0
(@LúDM)Ƀ ‰æ‘œ‚ðŒ©‚é‚Ì‚Égqview‚Æ‚¢‚¤ƒrƒ…ƒ[‚ð“ü‚ê‚é‚Ì‚ê‚·BB
@@@@@@@gqview‚Ì‘O‚Égdk-pixbuf‚Æ‚¢‚¤library‚ð“ü‚ê‚Ä‚¨‚­‚Ì‚ê‚·B
@@@@@@@source‚Ígnome‚Ìftp‚É‚ ‚é‚Ì‚ê‚·B

73 F
‚±‚Ì‚·‚ê‚Í‚È‚É‚ð‚â‚肽‚¢‚ñ‚¾H

74 F
ygqviewz0.11.0
(@LúDM)Ƀ ‚±‚ê‚Í‘f’¼‚Émake‚Å‚«‚½‚Ì‚ê‚·B
@@@@@@@‚½‚¾ƒƒCƒ“ƒEƒBƒ“ƒhƒE‚¾‚¯‚ª“ú–{Œêƒƒjƒ…[‚É‚È‚ç‚È‚¢‚Ì‚ê‚·B
@@@@@@@options‚ÌÝ’èƒEƒBƒ“ƒhƒE‚Í“ú–{Œê‚È‚Ì‚ê‚·B
@@@@@@@ƒƒCƒ“‚à“ú–{Œê‚ªo‚é‚Í‚¸‚È‚Ì‚ê‚·‚ªB
gqview
http://gqview.sourceforge.net/

75 F
yLANGz
(@LúDM)Ƀ ƒƒOƒCƒ“Žž‚Ɋ‹«•Ï”LANG‚ª—LŒø‚É‚È‚é‚悤‚É$HOME/.bashrc‚É‹Lq‚µ‚Ä’u‚­‚Ì‚ê‚·B
@@@@@@@$HOME/.bash_profile‚É‚Í$HOME/.bashrc‚ð“Ç‚Ýž‚ނ悤‚É‚·‚é‚Ì‚ê‚·B
$ cat ~/.bashrc
export LANG=ja_JP.eucJP
$ cat ~/.bash_profile
source .bashrc

76 F
yfvwm2zwindow focusÝ’è
(@LúDM)Ƀ fvwm2‚ʼn½‚©‚ð‹N“®‚µ‚½‚Æ‚«‚ɃtƒH[ƒJƒX‚ª“–‚½‚é‚悤‚É‚·‚é‚Ì‚ê‚·B
@@@@@@@‚Ü‚½ƒtƒH[ƒJƒX‚ª‚P•bˆÈã“–‚½‚Á‚½‚çÅ‘O–Ê‚É‚È‚é‚悤‚É‚·‚é‚Ì‚ê‚·B
@@@@@@@ˆÈ‰º‚̂悤‚É~/.fvwm2rc‚É‘‚­‚Ì‚ê‚·B
Style * GrabFocus
AddToFunc InitFunction
+ I Module FvwmAuto 1000

77 F
yImageMagickz5.3.7
(@LúDM)Ƀ ‰æ‘œ‚̃tƒH[ƒ}ƒbƒg•ÏŠ·‚Æ‚©ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Åo—ˆ‚Ä•Ö—˜‚È‚Ì‚ê‚·B
@@@@@@@truetype font‚ðŽg‚¤Žž‚Ì‚½‚ß‚Épath‚ðŽw’肵‚Ä‚¨‚­‚Ì‚ê‚·B
--with-ttf-fntpath=/usr/X11R6/lib/X11/fonts/TrueType
ImageMagick
http://www.imagemagick.org/

78 F
ygimpz1.2.2@‰º€”õ
(@LúDM)Ƀ gimp‚ðƒRƒ“ƒpƒCƒ‹‚·‚é‚Ì‚É‘½‚­‚Ìlibrary‚ð—v‹‚·‚é‚Ì‚ê‚·B
@@@@@@@â‘ΕK—v‚Å‚Í‚È‚¢‚Ì‚ê‚·‚ªA‚Å‚«‚邾‚¯“ü‚ê‚Ä‚¨‚­‚Ì‚ê‚·B
@@@@@@@¡‰ñ‚ÍlibaaAgtkxmhtmlAExtUtilsAGtk-PerlAPDLARecdescent‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‚Ì‚ê‚·
B

79 F
ylibaaz1.2
(@LúDM)Ƀ ƒAƒXƒL[ƒA[ƒg—p‚Ìlibrary‚È‚Ì‚ê‚·B
@@@@@@@demo‚ðŒ©‚é‚ÆAA‚ª“®‰æ‚É‚È‚Á‚Ä‚¢‚Ä‚Æ‚Ä‚àŠy‚µ‚¢‚Ì‚ê‚·B
@@@@@@@«—ˆ‚̃‚ƒi[”‚͓®‰æ‚É‚È‚é‚©‚à‚ÆŽv‚킹‚éˆê•i‚È‚Ì‚ê‚·BiÎj
@@@@@@@web site‚ª•s–¾‚É‚È‚Á‚Ä‚¢‚é‚Ì‚ê‚·‚ªA‚Ç‚È‚½‚©’m‚ç‚È‚¢‚ê‚·‚©H

80 F
ygtkxmhtmlz0.99.8
(@LúDM)Ƀ gimp‚Ńwƒ‹ƒvƒuƒ‰ƒEƒU‚ðŽg‚¤‚Ì‚É•K—v‚炵‚¢‚Ì‚ê‚·B
@@@@@@@Šù‚Égnome-libs‚ÉŠJ”­‚͎󂯌p‚ª‚ê‚Ä‚µ‚Ü‚Á‚Ä‚¢‚Ä•’Ê‚Í‚»‚Á‚¿‚ðŽg‚¤‚Ì‚ê‚·B
@@@@@@@gnome‚ð‚Ç‚¤‚µ‚Ä‚àŽg‚¢‚½‚­‚È‚¢l‚ª“ü‚ê‚é‚à‚Ì‚È‚Ì‚ê‚·B
gtkxmhtml
http://gnotepad.sourceforge.net/

81 F
aalib‚ÌŠJ”­Œ³Web‚Í‚±‚±‚Å‚·‚æB
http://aa-project.sourceforge.net/aalib/

82 F
>>81
(@LúDM)Ƀ ‘f‘‚¢ƒŒƒX‚Ç‚¤‚à‚È‚Ì‚ê‚·B
@@@@@@@sourecforge‚ɈڂÁ‚½‚Æ‚Í’m‚ç‚È‚©‚Á‚½‚Ì‚ê‚·B

83 F
yExtUtilsz1.14
(@LúDM)Ƀ F77 module‚炵‚¢‚Ì‚ê‚·B
@@@@@@@Makefile‚Íperl‚Åì‚é‚Ì‚ê‚·B
@@@@@@@‚à‚Ì‚ÍCPAN/modules/by-module/ExtUtils‚É‚ ‚é‚Ì‚ê‚·B
# perl Makefile.PL

84 F

(@LúDM)Ƀ aalib‚Ìweb site‚Å‚±‚ñ‚È‚à‚Ì‚ðŒ©‚Â‚¯‚½‚Ì‚ê‚·B
@@@@@@@TV‚ðƒRƒ“ƒ\[ƒ‹‚ÅAA‚É‚µ‚ÄŒ©‚Ä‚µ‚Ü‚¨‚¤‚Æ‚¢‚¤ƒvƒƒWƒFƒNƒg‚È‚Ì‚ê‚·B
aatv
http://n00n.free.fr/aatv/

85 F
yGtk-Perlz0.7000
(@LúDM)Ƀ ‚±‚ê‚ð“ü‚ê‚é‚Æperl‚É‚æ‚é‹@”\‚ªŠg’£‚³‚ê‚ăƒjƒ…[‚ª–L•x‚É‚È‚é‚Ì‚ê‚·B
@@@@@@@‚Æ‚­‚ɃtƒBƒ‹ƒ^[‚É‘‚¦‚é‚Ì‚ê‚·B
# perl Makefile.PL
Gtk-Perliƒƒ“ƒeƒi[‚ÌPaolo Molaro‚Ìweb sitej
http://projects.prosa.it/gtkperl/

86 F
yPDLz2.2.1
(@LúDM)Ƀ Perl Data LanguageA‚±‚ê‚àƒCƒ“ƒXƒg[ƒ‹‚·‚é‚ƃƒjƒ…[‚ª‘‚¦‚é‚Ì‚ê‚·B
# perl Makefile.PL
PDL
http://pdl.perl.org/

87 F
yParse-RecDescentz1.80
(@LúDM)Ƀ ‚±‚ê‚ÍŽš‹å‰ðÍ‚â\•¶‰ðÍ‚ðs‚¤Perlƒ‚ƒWƒ…[ƒ‹‚炵‚¢‚Ì‚ê‚·B
@@@@@@@IBM‚Ìweb‚É‚±‚ê‚ðŽg‚Á‚½‰ðà‚ª‚ ‚é‚Ì‚ê‚·‚ªA‚¿‚ñ‚Õ‚ñ‚©‚ñ‚Õ‚ñ‚È‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚àCPAN/modules/by-module/Parse/‚É‚ ‚é‚Ì‚ê‚·B
Perlƒ‚ƒWƒ…[ƒ‹‚É‚æ‚é\•¶‰ðÍ
http://www-6.ibm.com/jp/developerworks/linux/000728/j_perl-parsing.html

88 F
ygimpz1.2.2
(@LúDM)Ƀ gimp‚ÌÝ’èƒtƒ@ƒCƒ‹‚Í/etcˆÈ‰º‚É’u‚­‚Ì‚ê‚·B
@@@@@@@ƒpƒbƒ`‚Í‚È‚µ‚Å‚¢‚Á‚Ä‚Ý‚é‚Ì‚ê‚·B
--sysconfdir=/etc
(@LúDM)Ƀ ‚¢‚Ü‚Ì‚Æ‚±‚ë‹““®•sR‚È‚Æ‚±‚ë‚ÍŒ©“–‚½‚ç‚È‚¢‚Ì‚ê‚·B
@@@@@@@scrupt-fu‚àOK‚È‚Ì‚ê‚·B
@@@@@@@‚ ‚Æ‚Ítruetype‚ÌŽž‚É“®ì‚ªŠm”F‚Å‚«‚ê‚΂¢‚¢‚Ì‚ê‚·B
The Gimp
http://www.gimp.org/

89 F
ykinput2zv3
(@LúDM)Ƀ XIM‚É‚Íkinput2‚ðŽg‚¤‚Ì‚ê‚·B
@@@@@@@“WŠJ‚µ‚½‚ç‚©‚ñ‚È—p‚ÉKinput2.conf‚Æ‚¢‚¤Ý’èƒtƒ@ƒCƒ‹‚ð‘‚«Š·‚¦‚é‚Ì‚ê‚·B
@@@@@@@Wnn‚ÆSj3‚Ì‹Lq‚ðí‚Á‚ÄCanna‚̃Cƒ“ƒXƒg[ƒ‹æ‚ðŽw’è‚·‚é‚Ì‚ê‚·B
@@@@@@@‹t‚É‚©‚ñ‚Ȃ̃\[ƒXŽw’è‚Ì‹Lq‚̓Rƒƒ“ƒg‚Æ‚·‚é‚Ì‚ê‚·B
XCOMM use installed headers/libraries
CANNAINSTDIR=/usr
CANNASRC=$(CANNAINSTDIR)/include/canna
CANNALIB= -lcanna16
XCOMM use headers/libraries in the source tree
XCOMM CANNASRC=$(CONTRIBSRC)/programs/Canna32
XCOMM CANNA_LB=-L$(CANNASRC)/lib/canna16 -lcanna16
(@LúDM)Ƀ Œã‚Íxmkmf -a;make;make install‚È‚Ì‚ê‚·B
@@@@@@@X‹N“®‚ƈê‚É‹N‚¿ã‚ª‚é‚悤‚É$HOME/.xnitrc‚É‘‚¢‚Ä‚¨‚­‚Ì‚ê‚·B
kinput2 -canna -cs localhost &
(@LúDM)Ƀ ‚ ‚ç‚©‚¶‚ßXIM‚ðkinput2‚ÉŽw’肵‚Ä‚¨‚­‚Ì‚ê‚·B
@@@@@@@$HOME/.xinitrc‚É‘‚¢‚Ä‚¨‚­‚Ì‚ê‚·B
export XMODIFIERS="@im=kinput2"

90 F
ymozillaz0.9.3
(@LúDM)Ƀ ‚Ü‚¸‚ÍlibIDL‚ª•K—v‚È‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¨‚­‚Ì‚ê‚·B
@@@@@@@ŽŸ‚Émozilla‚È‚Ì‚ê‚·B
@@@@@@@¡‰ñ‚Í/usr/X11R6/lib/X11/mozilla‚É“ü‚ê‚Ä‚Ý‚é‚Ì‚ê‚·B
@@@@@@@configureƒIƒvƒVƒ‡ƒ“‚ÍŽŸ‚̂悤‚É‚µ‚½‚Ì‚ê‚·B
--disable-mailnews
--disable-logging
--disable-tests
--disable-debug
(@LúDM)Ƀ ʼnconfigure‚Å/etc/config/build-prog‚ðinclude‚³‚¹‚ÄCPPFLAGS‚É
@@@@@@@ƒIƒvƒVƒ‡ƒ“‚ð‚½‚­‚³‚ñ“n‚µ‚Ä‚¢‚½‚ç‹N“®‚Å‚«‚È‚¢ƒoƒCƒiƒŠ‚ªo—ˆ‚½‚Ì‚ê‚·B
@@@@@@@make‚µ‚½‚ç/tmp/mozilla/dist/binˆÈ‰º‚ÉŽÀsƒtƒ@ƒCƒ‹ŒQ‚ªo—ˆ‚é‚Ì‚ê‚·B
@@@@@@@‚±‚ê‚ð/usr/X11/lib/X11/mozillaˆÈ‰º‚ɃRƒs[‚µ‚Ä’u‚­‚Ì‚ê‚·B

91 F

(@LúDM)Ƀ IM‚à‚¿‚á‚ñ‚ÆŒø‚­‚Ì‚ê‚·B
‚Æ‚¢‚¤‚킯‚Å‘‚«ž‚݃eƒXƒg‚È‚Ì‚ê‚·B

92 F
ymozillaz
(@LúDM)Ƀ sŠÔ‚ª‹·‚¢‚Ì‚Í$HOME/.mozillaˆÈ‰º‚É‚ ‚éuserContent.css‚ÉŽŸ‚̂悤‚É‘‚«‰Á‚¦‚é‚Ì‚ê‚·B
body * {
line-height:1.5!important;
}

93 F
y‚©‚ñ‚È ‘SŠpƒXƒy[ƒXz
(@LúDM)Ƀ ‚©‚ñ‚È‚Å‘SŠpƒXƒy[ƒX‚ðo‚·•û–@‚ð‰‚ß‚Ä’m‚Á‚½‚Ì‚ê‚·B
@@@@@@@@‚Æ‚¢‚¤‚킯‚Å—ûK‚È‚Ì‚ê‚·B
@@@‘SŠpƒXƒy[ƒX
@2@d
@3@c
@~@`
@/@E

94 F
yskipstonez 0.7.5
(@LúDM)Ƀ mozilla‚‚¢‚Å‚Éskipstone‚ð“ü‚ê‚é‚Ì‚ê‚·B
@@@@@@@@0.7.5‚É‚È‚Á‚Äi18nƒpƒbƒ`‚ªŽæ‚螂܂ꂽ‚Ì‚ê‚·B
@@@@@@@@mozilla‚Ìlibrary‚ðŽg‚¤‚Ì‚Åmozilla‚̃Cƒ“ƒXƒg[ƒ‹‚ÌŽž‚ÉlibraryA*.h‚àˆê‚É‚¢‚ê‚é‚悤‚É‚·‚é‚Ì‚ê‚·B
@@@@@@@@ð“ú‚̃Cƒ“ƒXƒg[ƒ‹‚Æ‚Í‚¿‚å‚Á‚Æ•Ï‚¦‚é‚Ì‚ê‚·B
cp -R /tmp/mozilla/dist/* /usr/X11R6/lib/X11/mozilla
(@LúDM)Ƀ ‚±‚¤‚·‚é‚Æ/usr/X11R6/lib/X11/mozilla/binAlibAincludeˆÈ‰º‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚é‚Ì‚ê‚·B
@@@@@@@@‚±‚ê‚Å€”õ‚ª‚Å‚«‚½‚Ì‚ê‚·B
@@@@@@@@“WŠJ‚µ‚½‚çconfig.mk‚ðC³‚·‚é‚Ì‚ê‚·B
MOZILLA_INCLUDES = \
-I/usr/X11R6/lib/X11/mozilla/include \
-I/usr/X11R6/lib/X11/mozilla/include/nspr \
MOZILLA_LIBS = \
-L/usr/X11R6/lib/X11/mozilla/lib \
-lgtkembedmoz -lplds4 -lplc4 -lnspr4 -lgtksuperwin -lxpcom
(@LúDM)Ƀ ‚±‚ê‚Å‘Û‰»ƒIƒvƒVƒ‡ƒ“‚ð•t‚¯‚ÄAmakeAmake install‚È‚Ì‚ê‚·B
# make enable_nls=1
# make enable_nls=1 install
(@LúDM)Ƀ mozillaŠÖ˜A‚̊‹«•Ï”‚ðÝ’è‚·‚ê‚Ζ³Ž–‹N“®‚È‚Ì‚ê‚·B
@@@@@@@@ƒtƒHƒ“ƒg‚Í‚à‚¿‚ë‚ñƒ‚ƒi[‚È‚Ì‚ê‚·B
$ export MOZILLA_FIVE_HOME=/usr/X11R6/lib/X11/mozilla/bin
$ export LD_LIBRARY_PATH="/usr/X11R6/lib/X11/mozilla/lib:$LD_LIBRARY_PATH"

95 F

(@LúDM)Ƀ ‚Æ‚¢‚¤‚킯‚Åskipstone‚©‚ç‘‚«ž‚݃eƒXƒg‚È‚Ì‚ê‚·B

96 F
yskipstonez
(@LúDM)Ƀ ŠJ”­ƒTƒCƒg‚È‚Ì‚ê‚·B
skipstone
http://muhri.net/skipstone/

97 F
yskipstone themez
(@LúDM)Ƀ skipstone‚àƒe[ƒ}‹@”\‚ª‚ ‚Á‚ÄŒ©‚½–Ú‚ð•Ï‚¦‚ç‚ê‚é‚Ì‚ê‚·B
@@@@@@@@‚Æ‚¢‚Á‚Ä‚àƒ{ƒ^ƒ“‚¾‚¯‚È‚Ì‚ê‚·B
@@@@@@@@‚±‚̃{ƒ^ƒ“‚ªxpmƒtƒ@ƒCƒ‹‰æ‘œ‚ÅA“K“–‚Èdirectory‚ðì‚Á‚Ä‚»‚Ì’†‚É
@@@@@@@@ŽŸ‚Ì–¼‘O‚ʼn摜‚ð’u‚«A‚»‚ê‚ð/usr/share/skipstone/pixmaps‚É’u‚¯‚ÎOK‚È‚Ì‚ê‚·B
back.xpm
config.xpm
forward.xpm
home.xpm
logo.xpm
reload.xpm
stop.xpm
(@LúDM)Ƀ ‰æ‘œ‚Ì‘å‚«‚³‚àŒµ–§‚É‹K’肳‚ê‚Ä‚é‚킯‚Å‚Í‚È‚³‚»‚¤‚È‚Ì‚ê‚·B
@@@@@@@@‚Æ‚¢‚¤‚킯‚Å‚±‚ñ‚È‚à‚Ì‚à‚Å‚«‚é‚Ì‚ê‚·B
http://members.tripod.co.jp/madogiwa_s/skipstone_theme.png

98 F
yproftpdz 1.2.2
(@LúDM)Ƀ proftpd‚Ìwebsite‚É‚Í‚Ü‚¾Ú‚Á‚Ä‚Í‚È‚¢‚Ì‚ê‚·‚ªA1.2.2ƒŠƒŠ[ƒX‚È‚Ì‚ê‚·B
@@@@@@@@‚»‚̂܂܃Cƒ“ƒXƒg[ƒ‹‚È‚Ì‚ê‚·B
proftpd
http://www.proftpd.net/

99 F
‚¨¢˜b‚É‚È‚Á‚Ä‚Ü‚·ageB

100read 1read
1read 100read
TOP ƒJƒeˆê—— ƒXƒŒˆê—— 휈˗Š £
E@ŽŸ‚̃XƒŒ
skipstoneƒXƒŒ
IBM‚Í–{‹C‚È‚Ì‚©H
‰´A–³—‚µ‚ÄLinuxŽg‚Á‚Ä‚é‚È‚ cc
Linux‚ª“Œ‹ž‘åŠw‚É‘å—Ê“±“ü