(�@�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‚Ö
‚½‚¾‚¢‚ÜSerioWare‚ðƒCƒ“ƒXƒg�[ƒ‹‚¿‚ã
�¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹Žƒ�ƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·
NGNG
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
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
�@�@�@�@�@�@�@‚Å‚àŒãŠw‚Ì‚½‚ß‚ÉPROG‚ÍŽQ�l‚É—¯‚ß‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚ ‚Æ“–•ª‚³‚°�i�s‚Å‚¢‚—\’è‚Ȃ̂ꂷ�B
NGNG
(�@�LúD�M)É�ƒ‚Æ‚è‚ ‚¦‚¸�A�T––‚©‚çŽn“®‚æ‚Ä‚¢‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@�¡�T‚Í‘�Š ‚Å–Z‚µ‚¢‚̂ꂷ�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
(�@�LúD�M)É�ƒƒ}ƒVƒ“‚ª‰ó‚ê‚Ä‚½‚¾‚¢‚Ü•ª‰ð•±“¬’†‚Ȃ̂ꂷ�B
‚Æ‚è‚ ‚¦‚¸SparQ‚Í”pŠü�ˆ•ª‚Ȃ̂ꂷ�B
NGNG
NGNG
�yƒ}ƒVƒ“ƒgƒ‰ƒuƒ‹”�¶’†�z
(�@�LúD�M)É�ƒ‚È‚º‚©CD-ROM‚ð‹N“®1‰ñ–Ú‚Å”Fޝ‚ÉŽ¸”s‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@ƒ}ƒU�[ƒ{�[ƒh‚ª•…‚Á‚Ä‚¢‚邯Žv‚í‚ê‚é‚̂ꂷ�B
(�@�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:
(�@�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
(�@�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
(�@�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
(�@�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
(�@�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
(�@�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
(�@�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
(�@�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
(�@�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
�@�@�@�@�@�@�@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
(�@�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
NGNG grub‚Í�Aext3‚©‚ç‚Å‚à–â‘è‚È‚ƒu�[ƒg‚Å‚«‚é‚©‚¢�H
symlink‚Å‚à�H
symlink‚Å‚à�H
NGNG
NGNG
‚È‚©‚È‚©–Ê”’‚¢ƒXƒŒ‚¾�BAA ‚ª‚©‚í‚¢‚¢(w
�‰‚ß‚©‚ç GRUB ‚ð“ü‚ê‚Ä‚¨‚‚ ‚½‚è�A‚È‚©‚È‚©Œº�lŽï–¡‚¾‚È
>>11
�ìŽÒ‚³‚ñ‚ª‚½‚Ü�`‚É�‘‚�A�~–[Œ‚‘Þ˜b‚ª–Ê”’‚¢‚æ‚Ë�B
�‰‚ß‚©‚ç 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
(�@�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
(�@�LúD�M)É�ƒ ‚Æ‚è‚ ‚¦‚¸ƒ�ƒ‚ƒŠ‚Æ“¯‚¶‚É‚µ‚½‚¾‚¯‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@‚Å‚à512MB‚à‚ ‚邯�A‚»‚¤ŠÈ’P‚ɂ̓Xƒ�ƒbƒv‚µ‚È‚¢‚̂ꂷ�B
NGNG
>>23
(�@�LúD�M)É�ƒ Žï–¡‚Ì�l‚àŒ‚‘Þ‚³‚ꂽ�~–[‚̈ê�l‚Ȃ̂ꂷ�B(�Î)
(�@�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
(�@�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
(�@�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
(�@�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/
(�@�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
(�@�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
(�@�LúD�M)É�ƒ 2.4.8‚É‚µ‚Ă݂½‚̂ꂷ�B
�@�@�@�@�@�@�@Šm‚©‚Étop‚Å‚Ý‚é‚Æƒ�ƒ‚ƒŠ�[‚Ìshrd‚ª0‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚é‚̂ꂷ�B
34‚¨‚Ü‚¦‚Ù‚ñ‚Æ‚É�~–[‚©?
NGNG “Ç‚ñ‚łĖʔ’‚�A‚©‚Â�A‚½‚߂ɂȂé�ì‹Æ“úŽ�‚Å‚·‚È�B
Linux Diary Links ‚ɒljÁ‚µ‚Ä‚à‚炦‚È‚¢‚©‚È?(w
‚Ç‚ñ‚È�ׂ©‚¢‚±‚Æ‚Å‚à‚¢‚¢‚©‚ç�X�VŠæ’£‚Á‚Ä‚‚ê age
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
(�@�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
(�@�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
�@�@�@�@�@�@�@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/
(�@�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/
(�@�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/
(�@�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/
(�@�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
(�@�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
(�@�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
(�@�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/
(�@�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/
(�@�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/
(�@�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
(�@�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
NGNG
�ylibmpeg�z1.3.1
(�@�LúD�M)É�ƒ 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/
(�@�LúD�M)É�ƒ 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/
NGNG
�yrpm2targz�z
(�@�LúD�M)É�ƒ rpm‚Ōł߂ç‚ꂽƒ\�[ƒX‚ðŒ©‚é‚½‚ß‚Étargz‚ɕϊ·‚·‚éƒc�[ƒ‹‚ª—~‚µ‚¢‚̂ꂷ�B
�@�@�@�@�@�@�@rpm2targzŽ©‘Ì‚Íshell script‚Ȃ̂Å�Acpio‚Ærpmoffset‚ª•K—v‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@‚Ü‚¸cpio�AŽŸ‚Érpmoffset‚ðƒCƒ“ƒXƒg�[ƒ‹‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@cpio‚̃pƒbƒ`‚̓\�[ƒX�Arpm2targz.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
(�@�LúD�M)É�ƒ rpm‚Ōł߂ç‚ꂽƒ\�[ƒX‚ðŒ©‚é‚½‚ß‚Étargz‚ɕϊ·‚·‚éƒc�[ƒ‹‚ª—~‚µ‚¢‚̂ꂷ�B
�@�@�@�@�@�@�@rpm2targzŽ©‘Ì‚Íshell script‚Ȃ̂Å�Acpio‚Ærpmoffset‚ª•K—v‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@‚Ü‚¸cpio�AŽŸ‚Érpmoffset‚ðƒCƒ“ƒXƒg�[ƒ‹‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@cpio‚̃pƒbƒ`‚̓\�[ƒX�Arpm2targz.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
NGNG
tiff ‚¾‚¯‚Ç�A‚¿‚á‚ñ‚Æ *.so (�©‚±‚¤‚¢‚¤‚Ì�A‰½‚Ä‚¢‚¤‚ñ‚¾‚ë
libtiff.so ‚Ý‚½‚¢‚È‚â‚Â) �¶�¬‚Å‚«‚½?
libtiff.so ‚Ý‚½‚¢‚È‚â‚Â) �¶�¬‚Å‚«‚½?
NGNG
>>52
(�@�LúD�M)É�ƒ ‚¤‚¿‚ł͂¿‚á‚ñ‚Ælibtiff.so.3.5.5‚ª�¶�¬‚³‚ꂽ‚̂ꂷ�B
�@�@�@�@�@�@�@so��shared object‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@‚Å‚à�~–[‚Ȃ̂Åso‚ðŽÀ�Û‚É”‰¹‚·‚é‚͕̂·‚¢‚½‚±‚Æ‚ª‚È‚¢‚̂ꂷ�B�i�Î�j
(�@�LúD�M)É�ƒ ‚¤‚¿‚ł͂¿‚á‚ñ‚Ælibtiff.so.3.5.5‚ª�¶�¬‚³‚ꂽ‚̂ꂷ�B
�@�@�@�@�@�@�@so��shared object‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@‚Å‚à�~–[‚Ȃ̂Åso‚ðŽÀ�Û‚É”‰¹‚·‚é‚͕̂·‚¢‚½‚±‚Æ‚ª‚È‚¢‚̂ꂷ�B�i�Î�j
NGNG
�yXaw3d�z1.5
(�@�LúD�M)É�ƒ ‚»‚̂܂܂łÍ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úD�M)É�ƒ �¡‰ñ‚Í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úD�M)É�ƒ Kondara‚̃pƒbƒ`‚ł͗LŒø‚ɂȂÁ‚Ä‚¢‚È‚¢‚̂ł·‚ª�A
�@�@�@�@�@�@�@ƒXƒNƒ��[ƒ‹ƒo�[‚É–îˆó‚ð‚‚¯‚é�ê�‡‚ÍImakefile‚ÅŽŸ‚̉Ó�Š‚ð—LŒø‚É‚·‚é‚̂ꂷ�B
EXTRA_DEFINES = -DARROW_SCROLLBAR -DUSEGRAY
Xaw3d
ftp://ftp.x.org/contrib/widgets/Xaw3d/
(�@�LúD�M)É�ƒ ‚»‚̂܂܂łÍ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úD�M)É�ƒ �¡‰ñ‚Í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úD�M)É�ƒ Kondara‚̃pƒbƒ`‚ł͗LŒø‚ɂȂÁ‚Ä‚¢‚È‚¢‚̂ł·‚ª�A
�@�@�@�@�@�@�@ƒXƒNƒ��[ƒ‹ƒo�[‚É–îˆó‚ð‚‚¯‚é�ê�‡‚ÍImakefile‚ÅŽŸ‚̉Ó�Š‚ð—LŒø‚É‚·‚é‚̂ꂷ�B
EXTRA_DEFINES = -DARROW_SCROLLBAR -DUSEGRAY
Xaw3d
ftp://ftp.x.org/contrib/widgets/Xaw3d/
NGNG
�yglib�z1.2.10
(�@�LúD�M)É�ƒ glib�Agtk+�Aimlib‚Ì�‡”Ô‚Å“ü‚ê‚é‚̂ꂷ�B
�@�@�@�@�@�@�@1.3Œn‚Í•K—v‚ª–³‚¢‚Ì‚Å1.2Œn‚É‚µ‚Ä‚¨‚‚̂ꂷ�B
�@�@�@�@�@�@�@‚±‚ê‚Í‘f’¼‚Éconfigure�Amake‚Å‚¢‚¢‚̂ꂷ�B
glib�Agtk+
http://www.gtk.org/
(�@�LúD�M)É�ƒ glib�Agtk+�Aimlib‚Ì�‡”Ô‚Å“ü‚ê‚é‚̂ꂷ�B
�@�@�@�@�@�@�@1.3Œn‚Í•K—v‚ª–³‚¢‚Ì‚Å1.2Œn‚É‚µ‚Ä‚¨‚‚̂ꂷ�B
�@�@�@�@�@�@�@‚±‚ê‚Í‘f’¼‚Éconfigure�Amake‚Å‚¢‚¢‚̂ꂷ�B
glib�Agtk+
http://www.gtk.org/
NGNG
�ygtk+�z1.2.10
(�@�LúD�M)É�ƒ 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úD�M)É�ƒ �Ý’èƒtƒ@ƒCƒ‹‚Í--sysconfdir=/etc‚Æ‚µ‚Ä/etc/gtkˆÈ‰º‚É’u‚‚悤‚É‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@ƒtƒHƒ“ƒgƒTƒCƒY‚Í/etc/gtk/gtkrc.ja‚Å�C�³‚·‚é‚̂ꂷ�B
(�@�LúD�M)É�ƒ 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úD�M)É�ƒ �Ý’èƒtƒ@ƒCƒ‹‚Í--sysconfdir=/etc‚Æ‚µ‚Ä/etc/gtkˆÈ‰º‚É’u‚‚悤‚É‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@ƒtƒHƒ“ƒgƒTƒCƒY‚Í/etc/gtk/gtkrc.ja‚Å�C�³‚·‚é‚̂ꂷ�B
NGNG
�yimlib�z1.9.11
(�@�LúD�M)É�ƒ gtk+‚Æ“¯‚¶‚�Ý’èƒtƒ@ƒCƒ‹‚Í--sysconfdir=/etc‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@�Å�V”Å‚ÍringƒT�[ƒo‚Ìgnome‚̂Ƃ±‚ë‚É‚ ‚é‚̂ꂷ�B
/pub/X/gnome/stable/sources/imlib/
(�@�LúD�M)É�ƒ gtk+‚Æ“¯‚¶‚�Ý’èƒtƒ@ƒCƒ‹‚Í--sysconfdir=/etc‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@�Å�V”Å‚ÍringƒT�[ƒo‚Ìgnome‚̂Ƃ±‚ë‚É‚ ‚é‚̂ꂷ�B
/pub/X/gnome/stable/sources/imlib/
NGNG
�yfvwm�z2.4.0
(�@�LúD�M)É�ƒ 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úD�M)É�ƒ �Ý’è‚̃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/
(�@�LúD�M)É�ƒ 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úD�M)É�ƒ �Ý’è‚̃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/
NGNG
�yfvwm icon�z
(�@�LúD�M)É�ƒ ƒ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
(�@�LúD�M)É�ƒ ƒ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
NGNG
�yrxvt�z2.7.3
(�@�LúD�M)É�ƒ 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úD�M)É�ƒ xpm‚ð”wŒi‚É‚·‚邯�A‚È‚ñ‚¾‚©•\ަ‚ª‚ƂĂà’x‚¢‚̂ꂷ�B
�@�@�@�@�@�@�@ƒŠƒ\�[ƒX�Ý’è‚Í$HOME/.Xdefaults‚ɂ܂Ƃ߂Ä�‘‚‚̂ꂷ�B
�@�@�@�@�@�@�@‚±‚ê‚à“ú–{ŒêŠÂ‹«‚ª�®‚Á‚½‚ç�®—�‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚µ‚©‚µ�—Œ^‚ɂȂéRxvt‚È‚éƒtƒ@ƒCƒ‹‚ªŒ©•t‚©‚ç‚È‚¢‚̂ꂷ�B
rxvt
http://www.rxvt.org/
(�@�LúD�M)É�ƒ 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úD�M)É�ƒ xpm‚ð”wŒi‚É‚·‚邯�A‚È‚ñ‚¾‚©•\ަ‚ª‚ƂĂà’x‚¢‚̂ꂷ�B
�@�@�@�@�@�@�@ƒŠƒ\�[ƒX�Ý’è‚Í$HOME/.Xdefaults‚ɂ܂Ƃ߂Ä�‘‚‚̂ꂷ�B
�@�@�@�@�@�@�@‚±‚ê‚à“ú–{ŒêŠÂ‹«‚ª�®‚Á‚½‚ç�®—�‚·‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚µ‚©‚µ�—Œ^‚ɂȂéRxvt‚È‚éƒtƒ@ƒCƒ‹‚ªŒ©•t‚©‚ç‚È‚¢‚̂ꂷ�B
rxvt
http://www.rxvt.org/
�¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹Žƒ�ƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·
ƒjƒ…�[ƒX
- �uˆÃ‚¢–¢—ˆ‚ÉŽq‹Ÿ‚ðŽY‚Ý‚½‚‚È‚¢�c�v‚»‚ê‚Å‚à�¶”h‚æ‚è‚à‰E”h‚Ì•û‚ª�u‚½‚‚³‚ñŽq‹Ÿ‚ðŽY‚Þ�v‚̂͂Ȃº‚©�y•ÄŒ¤‹†�z �š2 [Žñ“sŒ—‚ÌŒÕ�š]
- �‚ŽsŽñ‘Š�u“ú•Ă͘a‰ð‚µ�A‹‚¢ãJ‚ÅŒ‹‚΂ꂽ“¯–¿�‘�v�cƒgƒ‰ƒ“ƒvŽ��u•Ä’†‚Í“¯–¿�‘�v”Œ¾‚É‚æ‚錜”O‘Å‚¿�Á‚· �š2 [��l‚³‚ñ�š]
- ‘æ2ŽŸ‘å�í‚É�G‚êƒgƒ‰ƒ“ƒvŽ��u•Ä’†‚Í“¯–¿�‘�v�A“–Žž‚Í’†‰Ø–¯�‘�c�u�R“ú�v�„‚é’†�‘‚ÌŒ¾�à•â‹‚·‚é‹°‚ê �š8 [”a‚ÌŽs�š]
- �y’Ê�M�zahamo�‰‚Ì’l�ã‚°�@�u‘å�·‚èƒIƒvƒVƒ‡ƒ“�v“P”p�A40GB�E60GB�E120GB‚Ì3’iŠK�§‚É [ީޡ˜Y�š]
- �u�KŽ�‚æ‚è�æ‚ÉŒ¾‚¤‚Æ‚Í�c�v�@ƒgƒ‰ƒ“ƒvŽ�“¯–¿�‘”Œ¾�A“ú–{�•{“à‚É�¢˜f �š3 [”a‚ÌŽs�š]
- �y–ì‹…�z�L“‡“Œ—mƒJ�[ƒv‚Ì–î–ì‰ë�Æ�E‘O�ì�½‘¾‘IŽè‚ð�‘—Þ‘—ŒŸ�@ƒ]ƒ“ƒr‚½‚΂±‚ð�„‚é—e‹^�@�L“‡Œ§Œx [Ailuropoda melanoleuca�š]
- jc‚¾‚掿–â‚ ‚é�H�H
- ‰ß“x‚ȉ~ˆÀ‚Í‹à—ZŽs�ꂪŒë‰ð‚µ‚½‚¹‚¢‚¾‚Á‚½�I�I•ÐŽR�à–±‘å�b‚ªŽw“E [668970678]
- ‚ª�[‚¢‚Á‚Ĉê“x‹C‚É“ü‚Á‚½’PŒê‚ð˜AŒÄ‚·‚邿‚È
- •S‹S–é�s‚ªŽn‚Ü‚Á‚½ƒAƒCƒhƒ‹ƒ}ƒXƒ^�[ƒ~ƒŠƒIƒ“ƒ‰ƒCƒuƒVƒAƒ^�[ƒfƒCƒYƒAƒCƒ}ƒXƒ~ƒŠƒ}ƒXƒOƒŠƒ}ƒXƒ~ƒŠƒVƒ^ƒXƒŒX VORDER RUNWAY‚Õ‚£’a
- ƒŒƒXƒoŽã‚¢ƒnƒbƒ^ƒVƒ‡‚ÉŒÀ‚Á‚ăŒƒXƒo‚µ‚½‚ª‚è‚Ȃ̂͂Ȃº�H
- �y”ß•ñ�zƒhƒRƒ‚�A—¿‹à’l�ã‚°‚µ‚Ä‚à‰ñ�ü•iŽ¿‚ÍŒü�サ‚È‚¢‚Æ•›ŽÐ’·‚ª’fŒ¾www [354616885]