’TŒŸ


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

�¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹Žƒ�ƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·
NGNG
(�@�LúD�M)É�ƒ ‚½‚ß‚µ‚ÉSerioWare‚ðƒCƒ“ƒXƒg�[ƒ‹‚µ‚Ă݂é‚̂ꂷ�B

SerioWare GNU/Linux
http://hannah.ipc.miyakyo-u.ac.jp/kim/Linux/serioware.html

ƒ}ƒVƒ“�\�¬‚Í>>2‚Ö
Šî–{•û�j>>3‚Ö
NGNG
�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úD�M)É�ƒ ƒfƒBƒXƒvƒŒƒC‚¾‚¯‚Í�Å�V‚Ȃ̂ꂷ�B
NGNG
(�@�LúD�M)É�ƒ �~–[‚Ȃ̂ÅCore‚̓oƒCƒiƒŠ‚ð‚»‚Ì‚Ü‚ÜŽg‚¤‚̂ꂷ�B
�@�@�@�@�@�@�@‚Å‚àŒãŠw‚Ì‚½‚ß‚ÉPROG‚ÍŽQ�l‚É—¯‚ß‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚ ‚Æ“–•ª‚³‚°�i�s‚Å‚¢‚­—\’è‚Ȃ̂ꂷ�B
NGNG
(�@�LúD�M)É�ƒ‚Ƃ肠‚¦‚¸�A�T––‚©‚çŽn“®‚æ‚Ä‚¢‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@�¡�T‚Í‘�Š ‚Å–Z‚µ‚¢‚̂ꂷ�B
NGNG
‚È‚ñ‚ŃZƒŠƒIŠ„‚ê�H‚悤‚Í‚½‚¾‚Ì�Å�¬ŒÀLinux‚¾‚ë�B
NGNG
green frog ‚Í‚Ç�[‚È‚Á‚½‚ñ‚¾�[�B
NGNG
�yƒ}ƒVƒ“ƒgƒ‰ƒuƒ‹”­�¶’†�z

(�@�LúD�M)É�ƒƒ}ƒVƒ“‚ª‰ó‚ê‚Ä‚½‚¾‚¢‚Ü•ª‰ð•±“¬’†‚Ȃ̂ꂷ�B
‚Ƃ肠‚¦‚¸SparQ‚Í”pŠü�ˆ•ª‚Ȃ̂ꂷ�B
NGNG
>>6

(�@�LúD�M)É�ƒ ‚½‚µ‚©–^ƒTƒCƒg‚Ì�l‹C“Š•[‚ł͂©‚¦‚é‚É•‰‚¯‚Ä‚¢‚½‚̂ꂷ�B
NGNG
�yƒ}ƒVƒ“ƒgƒ‰ƒuƒ‹”­�¶’†�z

(�@�LúD�M)É�ƒ‚È‚º‚©CD-ROM‚ð‹N“®1‰ñ–Ú‚Å”Fޝ‚ÉŽ¸”s‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@ƒ}ƒU�[ƒ{�[ƒh‚ª•…‚Á‚Ä‚¢‚邯Žv‚í‚ê‚é‚̂ꂷ�B
NGNG
�yBootDisk,RootDisk�z

(�@�LúD�M)É�ƒ ƒ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:
NGNG
�yƒ_ƒEƒ“ƒ��[ƒh�z

(�@�LúD�M)É�ƒ SerioWare‚ð’u‚¢‚Ä‚ ‚éftpƒT�[ƒo‚Í�A
�@�@�@�@�@�@�@•s�³‚ȃ��[ƒ‹ƒAƒhƒŒƒX‚Å‚Í�R‚ç‚ê‚é‚̂ꂷ�B
NGNG
�y—̈æŠm•Û�z

(�@�LúD�M)É�ƒ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úD�M)É�ƒ512MB‚ÌSWAP‚͈Ӗ¡‚ª‚ ‚é‚̂ł·‚©�H
Ž©•ª‚Å‚â‚Á‚Ä‚¢‚Ä‹^–â‚Ȃ̂ꂷ�B
NGNG
�yƒtƒH�[ƒ}ƒbƒg�z

(�@�LúD�M)É�ƒ‚à‚¤ˆê‰ñƒu�[ƒg‚µ‚ătƒH�[ƒ}ƒbƒg‚Ȃ̂ꂷ�B
reiserfs‚Í�¬�SŽÒ‚䂦 ‰“—¶‚µ‚Ä‚¨‚­‚̂ꂷ�B

# mke2fs /dev/hdb1
# mke2fs /dev/hdb3

(�@�LúD�M)É�ƒ /etc/fstab‚Ń^ƒCƒv82‚ðŽw’肵‚½�ê�‡�A
�@�@�@�@�@�@�@mkswapƒRƒ}ƒ“ƒh‚ŃXƒ�ƒbƒv—̈æ‚ðŠm•Û‚·‚é•K—v‚ª‚ ‚é‚̂ꂷ‚©�H
�@�@�@�@�@�@�@Plamo‚̃Cƒ“ƒXƒg�[ƒ‰‚Å‚Ímkswap‚ðŽg‚Á‚Ä‚«‚½‹L‰¯‚ª‚ ‚é‚̂ꂷ�B
NGNG
�yCORE“WŠJ�z

(�@�LúD�M)É�ƒ 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
NGNG
�yŠî–{�Ý’è�z

(�@�LúD�M)É�ƒ SerioWare‚Ìweb‚É�‘‚¢‚Ä‚ ‚é•K—v�Å�¬ŒÀ‚̃tƒ@ƒCƒ‹‚ð�C�³‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@lilo‚Æmodule‚ÍŽg‚í‚È‚¢‚̂ł»‚̂܂܂Ȃ̂ꂷ�B
�@�@�@�@�@�@�@console‚̃tƒHƒ“ƒg‚Ídefault8x16�Akeymap‚Í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
NGNG
�yŽžŠÔ�Ý’è�z

(�@�LúD�M)É�ƒ “ú–{ŽžŠÔ‚ðlocaltime‚ÉƒŠƒ“ƒN‚·‚é‚̂ꂷ�B

# ln -sf /mnt/usr/share/zoneinfo/Japan /mnt/etc/localtime
NGNG
�yƒJ�[ƒlƒ‹�Ä�\’z�z

(�@�LúD�M)É�ƒ 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
NGNG
�ygrub�z

(�@�LúD�M)É�ƒ 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
NGNG
�ygrub�z‚»‚Ì2(�@�LúD�M)É�ƒ 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úD�M)É�ƒ ‚±‚ê‚Å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úD�M)É�ƒ �Ä�\’z‚µ‚½ƒJ�[ƒlƒ‹‚ðhda1ˆÈ‰º‚ɂ܂Ƃ߂Ēu‚­‚̂ꂷ�B
�@�@�@�@�@�@�@“Á•ʈӖ¡‚͂Ȃ¢‚̂ꂷ�B

# cp /usr/src/linux/arch/i386/boot/bzImage /mnt/linux-2.4.1
NGNG
�ygrub�z‚»‚Ì3

(�@�LúD�M)É�ƒ ‚¹‚Á‚©‚­‚Ȃ̂ŃIƒvƒVƒ‡ƒ“‚à•t‚¯‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚±‚ê‚Ågrub‚àƒJƒ‰ƒtƒ‹‚ɂȂé‚̂ꂷ�B

timeout 30 :Ž©“®‹N“®‚܂ł̎žŠÔ30•b
color light-green/brown blink-red/blue :�F•t‚¯

(�@�LúD�M)É�ƒ GNU GRUB‚Ì�ìŽÒ‚Ì‚¨‚­‚¶‚³‚ñ‚Ìweb‚É‚ÍGRUB‚ð‰ð�à‚µ‚½web‚ð
�@�@�@�@�@�@�@�ìŽÒ‚ª‚³‚ç‚ɉð�à‚·‚邯‚¢‚¤‚¨‚à‚µ‚ë‚¢ƒy�[ƒW‚ª‚ ‚Á‚½‚̂ꂷ�B
�@�@�@�@�@�@�@�¡‚͂Ȃ­‚È‚Á‚Ä‚µ‚Ü‚¢�A‚ƂĂàŽc”O‚Ȃ̂ꂷ�B

http://duff.kuicr.kyoto-u.ac.jp/~okuji/hurd.html
21login:Penguin
�C”Å |
NGNG
grub‚Í�Aext3‚©‚ç‚Å‚à–â‘è‚È‚­ƒu�[ƒg‚Å‚«‚é‚©‚¢�H
symlink‚Å‚à�H
NGNG
>>12
•ÛŒ¯‚ÆŽv‚¦‚΋C‚ªƒ‰ƒN‚³ < 512KB‚ÌSWAP
ƒ�ƒ‚ƒŠ‚Ì2”{�_˜b‚Í�M‚¶‚È‚­‚Ä‚à‚¢‚¢‚æ�B
NGNG
‚È‚©‚È‚©–Ê”’‚¢ƒXƒŒ‚¾�BAA ‚ª‚©‚í‚¢‚¢(w
�‰‚ß‚©‚ç GRUB ‚ð“ü‚ê‚Ä‚¨‚­‚ ‚½‚è�A‚È‚©‚È‚©Œº�lŽï–¡‚¾‚È

>>11
�ìŽÒ‚³‚ñ‚ª‚½‚Ü�`‚É�‘‚­�A�~–[Œ‚‘Þ˜b‚ª–Ê”’‚¢‚æ‚Ë�B
NGNG
‚È‚ñ‚ƂȂ­Šú‘Ò�B
NGNG
>>21
(�@�LúD�M)É�ƒ journaling file system‚Í–¢‚¾•|‚­‚ÄŽŽ‚µ‚Ä‚¢‚È‚¢‚̂ꂷ�B
�@�@�@�@�@�@�@‚݂Ȃ³‚ñ‚Ì�l’Œ‚ðŠú‘҂Ȃ̂ꂷ�B
�@�@�@�@�@�@�@symbolic link‚̓J�[ƒlƒ‹‚ÌŽÀ‘Ì‚ª“¯‚¶partion‚É‚ ‚ê‚Ή”\‚Ȃ̂ꂷ�B
NGNG
>>22
(�@�LúD�M)É�ƒ ‚Ƃ肠‚¦‚¸ƒ�ƒ‚ƒŠ‚Æ“¯‚¶‚É‚µ‚½‚¾‚¯‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@‚Å‚à512MB‚à‚ ‚邯�A‚»‚¤ŠÈ’P‚ɂ̓Xƒ�ƒbƒv‚µ‚È‚¢‚̂ꂷ�B
NGNG
>>23
(�@�LúD�M)É�ƒ Žï–¡‚Ì�l‚àŒ‚‘Þ‚³‚ꂽ�~–[‚̈ê�l‚Ȃ̂ꂷ�B(�Î)
NGNG
�yƒJ�[ƒlƒ‹�Ä�\’z�z2.4.7•Ò

(�@�LúD�M)É�ƒ ƒ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
NGNG
�yMakefile�z

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

(�@�LúD�M)É�ƒ 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
NGNG
�ylv�z

(�@�LúD�M)É�ƒ cat‚âmore‚ł͎₵‚¢‚Ì‚Åpager‚ð“ü‚ê‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚±‚±‚ÍPROG•—‚Éless‚łȂ­�Alv‚ð“ü‚ê‚Ă݂é‚̂ꂷ�B
�@�@�@�@�@�@�@lv‚Í�Å�‰‚©‚ç‘òŽR‚̃R�[ƒh‚ɑΉž‚µ‚Ăăpƒbƒ`‚ª—v‚ç‚È‚¢‚̂ꂷ�B

lv
http://www.ff.iij4u.or.jp/~nrt/lv/
NGNG
�ylvpipe�z

(�@�LúD�M)É�ƒ lv‚ÍLESSOPEN‚̂悤‚È‚à‚Ì‚ª‚È‚¢‚̂ň³�kƒtƒ@ƒCƒ‹‚ð‚»‚Ì‚Ü‚ÜŒ©‚Ä‚µ‚Ü‚¤‚̂ꂷ�B
�@�@�@�@�@�@�@ˆ³�kƒtƒ@ƒCƒ‹‚Í’†‚̃tƒ@ƒCƒ‹–¼‚ðŒ©‚é‚æ‚¤‚É‚µ‚½‚¢‚̂ꂷ�B
�@�@�@�@�@�@�@lesspipe.sh‚ð‚¿‚å‚Á‚Æ‚¢‚¶‚Á‚Älvpipe‚Æ‚µ‚Ä$HOME/.bashrc‚ɕۑ¶‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚ ‚Æ‚Ílv‚Ìalias‚ðlvpipe‚ÉŽw’è‚·‚ê‚ÎOK‚Ȃ̂ꂷ�B
NGNG
�yƒJ�[ƒlƒ‹�Ä�\’z�z2.4.8•Ò

(�@�LúD�M)É�ƒ 2.4.8‚É‚µ‚Ă݂½‚̂ꂷ�B
�@�@�@�@�@�@�@Šm‚©‚Étop‚Å‚Ý‚é‚Æƒ�ƒ‚ƒŠ�[‚Ìshrd‚ª0‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚é‚̂ꂷ�B
34‚¨‚Ü‚¦‚Ù‚ñ‚Æ‚É�~–[‚©?
�C”Å |
NGNG
“Ç‚ñ‚łĖʔ’‚­�A‚©‚Â�A‚½‚߂ɂȂé�ì‹Æ“úŽ�‚Å‚·‚È�B
Linux Diary Links ‚ɒljÁ‚µ‚Ä‚à‚炦‚È‚¢‚©‚È?(w

‚Ç‚ñ‚È�ׂ©‚¢‚±‚Æ‚Å‚à‚¢‚¢‚©‚ç�X�VŠæ’£‚Á‚Ä‚­‚ê age
NGNG
>>34
(�@�LúD�M)É�ƒ Žï–¡‚Ì�l‚ÍƒŠƒAƒ‹�~–[‚ł͂Ȃ¢‚̂ꂷ�B‚½‚¾‚̉ɂÈ�l‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@‚Å‚àƒRƒ“ƒsƒ…�[ƒ^‚Í–åŠOŠ¿‚Ȃ̂ł¨‹CŠyŽï–¡‚Ì�l‚Ȃ̂ꂷ�B
NGNG
�yman PAGER�z

(�@�LúD�M)É�ƒ manƒRƒ}ƒ“ƒh‚Ìpager‚̓fƒtƒHƒ‹ƒg‚Åmore‚ɂȂÁ‚Ä‚¢‚é‚̂ł±‚ê‚ðlv‚ɑウ‚é‚̂ꂷ�B
�@�@�@�@�@�@�@/usr/share/misc/man.conf‚ÌPAGER‚ð‘ウ‚ê‚΂¢‚¢‚̂ꂷ�B
NGNG
(�@�LúD�M)É�ƒ Windowsƒ}ƒVƒ“‚ƃtƒ@ƒCƒ‹‚Ì‚â‚èŽæ‚è‚ð‚µ‚½‚¢‚Ì‚ÅftpƒT�[ƒo‚ð‚½‚Ä‚é‚̂ꂷ�B
�@�@�@�@�@�@�@FDD‚ł̂â‚èŽæ‚è‚Í‚à‚¤ŒÀŠE‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@ftpƒT�[ƒo‚ÍinetdŒo—R‚É‚·‚é‚Ì‚Å�A‚Ü‚¸‚Í‚»‚ê‚ð‚¢‚ê‚é‚̂ꂷ�B
NGNG
�yxinetd�z2.3.0

(�@�LúD�M)É�ƒ 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/
NGNG
�yproftpd�z1.2.2rc3

(�@�LúD�M)É�ƒ ftpƒT�[ƒo‚É‚Íwu-ftpd‚ł͂Ȃ­proftpd‚ðŽg‚¤‚̂ꂷ�B
�@�@�@�@�@�@�@configureƒIƒvƒVƒ‡ƒ“ŽŸ‚̂悤‚É‚µ‚½‚̂ꂷ�B

--prefix=/usr
--sysconfdir=/etc
--enable-autoshadow

(�@�LúD�M)É�ƒ •�’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úD�M)É�ƒ xined—p‚Éproftpd‚Ì�Ý’èƒtƒ@ƒCƒ‹/etc/proftpd.conf‚à•Ï�X‚Ȃ̂ꂷ�B

ServerType standalone�@�¨�@inetd

ProFTPD
http://www.proftpd.net/
NGNG
�yNcFTP�z3.0.3

(�@�LúD�M)É�ƒ 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 [email protected]
> set pager lv

NcFTP
http://www.ncftp.com/
NGNG
�yfreetype�z2.0.4

(�@�LúD�M)É�ƒ 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/
NGNG
�yXFree86�z4.1.0

(�@�LúD�M)É�ƒ ƒ\�[ƒ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
NGNG
�yXFree86�z4.1.0 �Ý’è


(�@�LúD�M)É�ƒ install‚Å‚«‚½‚ç�—Œ^‚ð�ì‚Á‚Ä�C�³‚µ/etc/X11/XF86Config‚Æ‚µ‚ĕۑ¶‚Ȃ̂ꂷ�B
‚»‚Ì‘O‚É/usr/X11R6/bin‚ɃpƒX‚ð’Ê‚µ‚Ä‚¨‚­‚̂ꂷ�B

# XF86Config -configure
# cp ./XF86Config.new /etc/X11/XF86Config

(�@�LúD�M)É�ƒ 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úD�M)É�ƒ /etc/ld.so.conf‚É/usr/X11R6/lib‚ª‚È‚¢‚Æ
�@�@�@�@�@�@�@libXmuu.so.1‚ªŒ©•t‚©‚ç‚È‚¢‚Æ‹N‚±‚ç‚ê‚Ä‹N“®‚Å‚«‚È‚¢‚̂ꂷ�B
NGNG

(�@�LúD�M)É�ƒ ”wŒi‚ɃEƒCƒ“ƒhƒE‚̉e‚̂悤‚ȉ¡�ü‚ª‚¤‚Á‚·‚ç‚Æ“ü‚Á‚Ä‚µ‚Ü‚¤‚̂ꂷ�B
�@�@�@�@�@�@�@‚±‚ê‚Í‰ðŒˆ–@‚͂Ȃ¢‚̂ꂵ‚傤‚©�H
�@�@�@�@�@�@�@‚Ƃ肠‚¦‚¸”wŒi‚ð�•‚É‚µ‚Č떂‰»‚·‚̂ꂷ�B
NGNG
�ylibungif�z4.1.0

(�@�LúD�M)É�ƒ ‰æ‘œŠÖ˜A‚Ìlibrary‚ðƒCƒ“ƒXƒg�[ƒ‹‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚Ü‚¸‚ÍgifŒÝŠ·ƒ‰ƒCƒuƒ‰ƒŠ‚Ȃ̂ꂷ�B

libungif
http://prtr-13.ucsc.edu/~badger/software/libungif/index.shtml
NGNG
�ylibjpeg�zv6b

(�@�LúD�M)É�ƒ ŽŸ‚Í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/
NGNG
�ylibpng�z1.0.12

(�@�LúD�M)É�ƒ ‚±‚Ì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úD�M)É�ƒ make‚̓tƒ@ƒCƒ‹‚ðŽw’肵‚ĂƂ¢‚³‚³‚©•Ï‘¥“I‚Ȃ̂ꂷ�B

# make -f scripts/makefile.linux

libpng
http://www.libpng.org/
NGNG
�ylibtiff�z3.5.5

(�@�LúD�M)É�ƒ 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/
NGNG
�ylibxpm�z3.4k

(�@�LúD�M)É�ƒ 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
�¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹Žƒ�ƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·

ƒjƒ…�[ƒXƒXƒ|�[ƒc‚È‚ñ‚Å‚àŽÀ‹µ