(�@�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/
NGNG
�ysl�z
(�@�LúD�M)É�ƒ ‹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úD�M)É�ƒ ‚±‚ÌŠ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/
(�@�LúD�M)É�ƒ ‹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úD�M)É�ƒ ‚±‚ÌŠ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/
NGNG
�y‚©‚ñ‚È�z
(�@�LúD�M)É�ƒ 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úD�M)É�ƒ ‚±‚ê‚ç‚̃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úD�M)É�ƒ ƒpƒbƒ`‚ð“–‚Ä‚½‚çƒCƒ“ƒXƒg�[ƒ‹‚Ȃ̂ꂷ�B
# xmkmf -a;make canna;make install;make install.man
(�@�LúD�M)É�ƒ 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úD�M)É�ƒ ‚±‚ê‚ç‚̃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úD�M)É�ƒ ƒpƒbƒ`‚ð“–‚Ä‚½‚çƒCƒ“ƒXƒg�[ƒ‹‚Ȃ̂ꂷ�B
# xmkmf -a;make canna;make install;make install.man
NGNG
�y‚©‚ñ‚È�z‚»‚Ì2
(�@�LúD�M)É�ƒ canna‚̃|�[ƒg”Ô�†‚ð’ljÁ‚·‚é‚̂ꂷ
# echo "canna 5680/tcp # Canna server" >> /etc/services
(�@�LúD�M)É�ƒ ‚©‚ñ‚È‚Ì�Ý’èƒtƒ@ƒCƒ‹‚ð��HOME‚ɃRƒs�[‚µ‚Ä�C�³‚Ȃ̂ꂷ
$ cp /usr/lib/canna/sample/sample.canna ~/.canna
(�@�LúD�M)É�ƒ �”Žš‚Ì”¼Šp‚ªŒó•â‚Ì�Å�‰‚É‚È‚é‚æ‚¤‚É�C�³‚·‚é‚̂ꂷ�B
?0 "‚O" "0" "�Z" "—ë"�@�¨�@?0 "0" "‚O" "�Z" "—ë"
(�@�LúD�M)É�ƒ ‹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
(�@�LúD�M)É�ƒ canna‚̃|�[ƒg”Ô�†‚ð’ljÁ‚·‚é‚̂ꂷ
# echo "canna 5680/tcp # Canna server" >> /etc/services
(�@�LúD�M)É�ƒ ‚©‚ñ‚È‚Ì�Ý’èƒtƒ@ƒCƒ‹‚ð��HOME‚ɃRƒs�[‚µ‚Ä�C�³‚Ȃ̂ꂷ
$ cp /usr/lib/canna/sample/sample.canna ~/.canna
(�@�LúD�M)É�ƒ �”Žš‚Ì”¼Šp‚ªŒó•â‚Ì�Å�‰‚É‚È‚é‚æ‚¤‚É�C�³‚·‚é‚̂ꂷ�B
?0 "‚O" "0" "�Z" "—ë"�@�¨�@?0 "0" "‚O" "�Z" "—ë"
(�@�LúD�M)É�ƒ ‹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
NGNG
‚ª‚ñ‚΂ê�`
NGNG
(�@�LúD�M)É�ƒ �¡“ú‚à‹CŠy‚É�s‚‚̂ꂷ�B
�y‚©‚ñ‚È�z
(�@�LúD�M)É�ƒ �ð“ú“–‚Ä‚½Canna35b2.patch‚Å‚Í/usr/lib/cannaˆÈ‰º‚É“ü‚é
�@�@�@�@�@�@�@‚à‚Ì‚Í/usr/share/ˆÈ‰º‚Ì•û‚ª‚¢‚¢‚悤‚ÉŽv‚í‚ê‚é‚̂ꂷ�B
�@�@�@�@�@�@�@‚æ‚Á‚ăpƒbƒ`‚ð•Ï�X‚µ‚Ä�Ä“x“ü‚ê’¼‚·‚̂ꂷ�B
+cannaLibDir = /usr/lib/canna�@�¨�@/usr/share/canna
NGNG
�y“ú–{Œêfont�z
(�@�LúD�M)É�ƒ “ú–{ŒêƒtƒHƒ“ƒg‚ɂ̓‚ƒi�[ƒtƒHƒ“ƒg‚ðŽg‚¤‚̂ꂷ�B
Mona�@fonts
http://members.tripod.co.jp/s42335/mona/
(�@�LúD�M)É�ƒ ƒ‚ƒ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úD�M)É�ƒ 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úD�M)É�ƒ ‚±‚ê‚Å8,12,14,16,20,24‚ª‘µ‚Á‚½‚̂ꂷ�B
�@�@�@�@�@�@�@10,18,26‚»‚êˆÈ�ã‚Í•K—v‚ɂȂÁ‚½‚ç“ü‚ê‚邱‚Ƃɂ·‚é‚̂ꂷ�B
(�@�LúD�M)É�ƒ “ú–{ŒêƒtƒHƒ“ƒg‚ɂ̓‚ƒi�[ƒtƒHƒ“ƒg‚ðŽg‚¤‚̂ꂷ�B
Mona�@fonts
http://members.tripod.co.jp/s42335/mona/
(�@�LúD�M)É�ƒ ƒ‚ƒ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úD�M)É�ƒ 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úD�M)É�ƒ ‚±‚ê‚Å8,12,14,16,20,24‚ª‘µ‚Á‚½‚̂ꂷ�B
�@�@�@�@�@�@�@10,18,26‚»‚êˆÈ�ã‚Í•K—v‚ɂȂÁ‚½‚ç“ü‚ê‚邱‚Ƃɂ·‚é‚̂ꂷ�B
NGNG
�yrxvt font�Ý’è�z
(�@�LúD�M)É�ƒ ƒ‚ƒ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úD�M)É�ƒ –߂邱‚Æ‚ª‚Å‚«‚é�s�”‚àŽw’肵‚Ä‚¨‚‚̂ꂷ�B
Rxvt*saveLines: 500
(�@�LúD�M)É�ƒ ƒ‚ƒ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úD�M)É�ƒ –߂邱‚Æ‚ª‚Å‚«‚é�s�”‚àŽw’肵‚Ä‚¨‚‚̂ꂷ�B
Rxvt*saveLines: 500
NGNG
�yEmacs21�z
(�@�LúD�M)É�ƒ 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/
(�@�LúD�M)É�ƒ 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/
NGNG
�yEmacs21�z ‚»‚Ì2
(�@�LúD�M)É�ƒ ƒ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úD�M)É�ƒ Œã‚Í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úD�M)É�ƒ ‚±‚ê‚‚ç‚¢‚ňꉞŽg‚¦‚邿‚¤‚ɂ͂Ȃé‚̂ꂷ�B
Emacs-21
http://emacs-21.ki.nu/
(�@�LúD�M)É�ƒ ƒ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úD�M)É�ƒ Œã‚Í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úD�M)É�ƒ ‚±‚ê‚‚ç‚¢‚ňꉞŽg‚¦‚邿‚¤‚ɂ͂Ȃé‚̂ꂷ�B
Emacs-21
http://emacs-21.ki.nu/
NGNG
�yEmacs font�Ý’è�z
(�@�LúD�M)É�ƒ Emacs‚Ìfontset‚ðstandard fontset‚É‚·‚邯16dot‚Å‹N“®‚·‚é‚̂ꂷ�B
$HOME/.Xdefaults‚É‹L�q‚·‚é‚̂ꂷ�B
Emacs.Font: fontset-standard
(�@�LúD�M)É�ƒ $HOME/.emacs‚Å‚àŒ‹‰Ê‚Í“¯‚¶‚Ȃ̂ꂷ‚ª�A‚±‚Á‚¿‚͓ǂÝ�ž‚Ý‚ª’x‚‚È‚é‚̂ꂷ�B
(set-default-font "fontset-standard")
(�@�LúD�M)É�ƒ Emacs‚Ìfontset‚ðstandard fontset‚É‚·‚邯16dot‚Å‹N“®‚·‚é‚̂ꂷ�B
$HOME/.Xdefaults‚É‹L�q‚·‚é‚̂ꂷ�B
Emacs.Font: fontset-standard
(�@�LúD�M)É�ƒ $HOME/.emacs‚Å‚àŒ‹‰Ê‚Í“¯‚¶‚Ȃ̂ꂷ‚ª�A‚±‚Á‚¿‚͓ǂÝ�ž‚Ý‚ª’x‚‚È‚é‚̂ꂷ�B
(set-default-font "fontset-standard")
NGNG
�yƒJ�[ƒlƒ‹�Ä�\’z�z2.4.9•Ò
(�@�LúD�M)É�ƒ ‚Ü‚½‚Ü‚½�V‚µ‚¢‚Ì‚ª�o‚½‚̂ꂷ�B
�@�@�@�@�@�@�@�¡‰ñ‚ŃJ�[ƒlƒ‹‚ð�ã‚°‚é‚Ì‚Í‚à‚¤3‰ñ–ڂȂ̂ꂷ�B
�@�@�@�@�@�@�@�‰‚ß‚ÄNTFS‚ð—LŒø‚É‚µ‚Ă݂½‚̂ꂷ‚ª�AƒGƒ‰�[‚ŃRƒ“ƒpƒCƒ‹�o—ˆ‚È‚©‚Á‚½‚̂ꂷ�B
�@�@�@�@�@�@�@top‚ÅŒ©‚éMem:shrd‚Í‘Š•Ï‚í‚炸0‚Ȃ̂ꂷ�B
(�@�LúD�M)É�ƒ ‚Ü‚½‚Ü‚½�V‚µ‚¢‚Ì‚ª�o‚½‚̂ꂷ�B
�@�@�@�@�@�@�@�¡‰ñ‚ŃJ�[ƒlƒ‹‚ð�ã‚°‚é‚Ì‚Í‚à‚¤3‰ñ–ڂȂ̂ꂷ�B
�@�@�@�@�@�@�@�‰‚ß‚ÄNTFS‚ð—LŒø‚É‚µ‚Ă݂½‚̂ꂷ‚ª�AƒGƒ‰�[‚ŃRƒ“ƒpƒCƒ‹�o—ˆ‚È‚©‚Á‚½‚̂ꂷ�B
�@�@�@�@�@�@�@top‚ÅŒ©‚éMem:shrd‚Í‘Š•Ï‚í‚炸0‚Ȃ̂ꂷ�B
NGNG
�ygdk-pixbuf�z0.11.0
(�@�LúD�M)É�ƒ ‰æ‘œ‚ðŒ©‚é‚Ì‚Égqview‚Æ‚¢‚¤ƒrƒ…ƒ��[‚ð“ü‚ê‚é‚̂ꂷ�B�B
�@�@�@�@�@�@�@gqview‚Ì‘O‚Égdk-pixbuf‚Æ‚¢‚¤library‚ð“ü‚ê‚Ä‚¨‚‚̂ꂷ�B
�@�@�@�@�@�@�@source‚Ígnome‚Ìftp‚É‚ ‚é‚̂ꂷ�B
(�@�LúD�M)É�ƒ ‰æ‘œ‚ðŒ©‚é‚Ì‚Égqview‚Æ‚¢‚¤ƒrƒ…ƒ��[‚ð“ü‚ê‚é‚̂ꂷ�B�B
�@�@�@�@�@�@�@gqview‚Ì‘O‚Égdk-pixbuf‚Æ‚¢‚¤library‚ð“ü‚ê‚Ä‚¨‚‚̂ꂷ�B
�@�@�@�@�@�@�@source‚Ígnome‚Ìftp‚É‚ ‚é‚̂ꂷ�B
NGNG
‚±‚Ì‚·‚ê‚͂Ȃɂð‚â‚肽‚¢‚ñ‚¾�H
NGNG
�ygqview�z0.11.0
(�@�LúD�M)É�ƒ ‚±‚ê‚Í‘f’¼‚Émake‚Å‚«‚½‚̂ꂷ�B
�@�@�@�@�@�@�@‚½‚¾ƒ�ƒCƒ“ƒEƒBƒ“ƒhƒE‚¾‚¯‚ª“ú–{Œêƒ�ƒjƒ…�[‚ɂȂç‚È‚¢‚̂ꂷ�B
�@�@�@�@�@�@�@options‚Ì�Ý’èƒEƒBƒ“ƒhƒE‚Í“ú–{Œê‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@ƒ�ƒCƒ“‚à“ú–{Œê‚ª�o‚é‚Í‚¸‚Ȃ̂ꂷ‚ª�B
gqview
http://gqview.sourceforge.net/
(�@�LúD�M)É�ƒ ‚±‚ê‚Í‘f’¼‚Émake‚Å‚«‚½‚̂ꂷ�B
�@�@�@�@�@�@�@‚½‚¾ƒ�ƒCƒ“ƒEƒBƒ“ƒhƒE‚¾‚¯‚ª“ú–{Œêƒ�ƒjƒ…�[‚ɂȂç‚È‚¢‚̂ꂷ�B
�@�@�@�@�@�@�@options‚Ì�Ý’èƒEƒBƒ“ƒhƒE‚Í“ú–{Œê‚Ȃ̂ꂷ�B
�@�@�@�@�@�@�@ƒ�ƒCƒ“‚à“ú–{Œê‚ª�o‚é‚Í‚¸‚Ȃ̂ꂷ‚ª�B
gqview
http://gqview.sourceforge.net/
�¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹Žƒ�ƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·
ƒjƒ…�[ƒX
- ‘æ2ŽŸ‘å�í‚É�G‚êƒgƒ‰ƒ“ƒvŽ��u•Ä’†‚Í“¯–¿�‘�v�A“–Žž‚Í’†‰Ø–¯�‘�c�u�R“ú�v�„‚é’†�‘‚ÌŒ¾�à•â‹‚·‚é‹°‚ê �š7 [”a‚ÌŽs�š]
- �‚Žs‘�—��u“ú•Ă͔ñ�í‚É‹‚¢ãJ‚ÅŒ‹‚΂ꂽ“¯–¿�‘�v�@ƒgƒ‰ƒ“ƒv‘å“�—Ì‚Ì�g’†�‘‚Í“¯–¿�‘‚¾‚Á‚½�h”Œ¾Žó‚¯ [Žñ“sŒ—‚ÌŒÕ�š]
- �uˆÃ‚¢–¢—ˆ‚ÉŽq‹Ÿ‚ðŽY‚Ý‚½‚‚È‚¢�c�v‚»‚ê‚Å‚à�¶”h‚æ‚è‚à‰E”h‚Ì•û‚ª�u‚½‚‚³‚ñŽq‹Ÿ‚ðŽY‚Þ�v‚̂͂Ȃº‚©�y•ÄŒ¤‹†�z [Žñ“sŒ—‚ÌŒÕ�š]
- ƒpƒiƒ\ƒjƒbƒN‚ªŽs”̃J�[ƒiƒr�¶ŽY�I—¹‚Ö�@30”NˆÈ�ã‚Ì—ðŽj‚É–‹�AƒXƒ}ƒzƒiƒr‚Ì•�‹y‚È‚ÇŽó‚¯ [��l‚³‚ñ�š]
- �y–ì‹…�z�L“‡“Œ—mƒJ�[ƒv‚Ì–î–ì‰ë�Æ�E‘O�ì�½‘¾‘IŽè‚ð�‘—Þ‘—ŒŸ�@ƒ]ƒ“ƒr‚½‚΂±‚ð�„‚é—e‹^�@�L“‡Œ§Œx [Ailuropoda melanoleuca�š]
- �y‘¬•ñ�z �‚ŽsŽñ‘Š �u‰~‚̉ß�¬•]‰¿‚Í–â‘肾�v �š4 [‚¨’f‚è�š]
- �y”ß•ñ�zƒgƒ‰ƒ“ƒv�AƒLƒ“ƒy�[‚Æ11ŒŽ‚É�ĉï’k‚Ö [834922174]
- �¡“ú‚à‚«‚Ì‚¤‚à‚¸‚Á‚Æ5ch‚È‚Ì�H
- �u‚Ý‚¢ŽR�D‚«‚»‚¤�v�u‚Ý‚¢ŽRƒAƒjƒ�‰»”½‘΂ɔ½‘΂µ‚Ä‚»‚¤�v�uŽ©•ª‚ðŽR“c‚¾‚ÆŽv‚Á‚Ä‚»‚¤�v�©‚Ђǂ‚Ë�H
- ‚¨• ‚·‚¢‚½�[
- Ž©•ª‚½‚¿‚Åvip‚‚܂ç‚È‚‚µ‚Æ‚¢‚Ä�A�uvip‚‚܂ç‚ñ�v‚Æ‚©Œ¾‚¢�o‚·‚Ì‚Á‚Ä‚¾‚¢‚½‚¢‚±‚¤‚¢‚¤“z‚È‚ñ‚¾‚æ‚È
- ƒEƒbƒhƒfƒbƒL‚ÉŽô‚í‚ê‚Ä“Á’è‚Ì’PŒê‚ðŽô•¶‚̂悤‚É�¥‚¦‚Ä‚é’n”›—ì‚¢‚é‚Å‚µ‚å�H