FreeBSD ÇѱÛÆÇ 2.2.1-RELEASE CD-ROM ±â»ç - 3Àå ÀÌÈÄ 3. FreeBSD·Î ºÎÆÃÇÏÀÚ! ÀÌÁ¦ ºÎÆÃÇÏ´Â È­¸éÀÌ ³ª¿Ã °ÍÀÌ´Ù. ¿©·¯ºÐµéÀÌ ¸¸¾à FreeBSDºÎÆà ÇÁ·Î±×·¥ÀÎ booteasy¸¦ ¼±ÅÃÇÏ¿´´Ù¸é(ÆÄƼ¼Ç¿¡¼­ BootMgrÀ» ¼±ÅÃÇß´Ù¸é), ÀÏ´Ü booteasy°¡ ¿©·¯ºÐÀ» ¹Ý±æ °ÍÀÌ´Ù. 3.1 FreeBSD Boot Manager, booteasy booteasy´Â LILO°¡ ¸®´ª½º¿¡¼­ ¾²À̵íÀÌ FreeBSD¿¡¼­ ¸ÖƼºÎÆÃÀ» À§ÇØ ¾²ÀÌ´Â ÇÁ·Î±×·¥ÀÌ´Ù. ÀÌ ÇÁ·Î±×·¥Àº ÀÌÀü¿¡µµ ¸»ÇßµíÀÌ ÀÛ°í °£ÆíÇÏ´Ù. booteasy°¡ ¶ß¸é ´ÙÀ½°ú °°Àº ¸»ÀÌ ³ª¿Â´Ù. ³ª¿À´Â ³»¿ëÀº ²À ÀÏÄ¡ÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù. ------ F1 . . . DOS F2 . . . BSD F5 . . . Disk 2 Default: ?? ------ ÇöÀç »óȲÀº booteasy°¡ óÀ½ °¡µ¿µÇ¾ú°í, ºÎÆÃÇÑ µå¶óÀ̺êÀÇ Ã¹¹ø° ±âº» ÆÄƼ¼Ç¿¡´Â µµ½º°¡, µÎ¹ø° ±âº» ÆÄƼ¼Ç¿¡´Â BSD½Ã½ºÅÛ(¿©±â¼­´Â FreeBSD)ÀÌ ÀÖ´Ù´Â ¸»ÀÌ´Ù. ÇÏÁö¸¸, ¿©·¯ºÐÀº ÀÌ¹Ì ÀÚ½ÅÀÇ FreeBSD½Ã½ºÅÛÀÌ ¾îµð¿¡¼­ ºÎÆÃÇÏ°í ÀÖ´ÂÁö ¾Ë °ÍÀÌ´Ù. ¸¸¾à F2¿¡ BSD¶ó°í ³ª¿Â´Ù°í Çصµ, ´Ù¸¥ µå¶óÀ̺꿡¼­ ºÎÆÃÇϵµ·Ï Çß´Ù¸é, ±×°Ç ´ÜÁö ¾Æ¹«°Íµµ ¾Æ´Ï°Å³ª, ÆÄƼ¼ÇÀ» ÇÒ ¶§ NoneÀ̶ó°í Á¦´ë·Î ÇØ ÁÖÁö ¾Ê¾Æ¼­ ±×·± °ÍÀÌ´Ù. ÇÏÁö¸¸ °ÆÁ¤ÇÒ ÇÊ¿ä ¾ø´Ù. ¾È´©¸£¸é µÇ´Ï±î. ¸¸¾à ¿©·¯ºÐÀÌ ¹°¸®µå¶óÀ̺ê 2¿¡ ºÎÆÃÇÒ ¼ö ÀÖ´Â FreeBSDÆÄƼ¼ÇÀÌ ÀÖ´Ù¸é µå¶óÀ̺긦 ÀüȯÇØ ÁÖ¾î¾ß ÇÑ´Ù. µå¶óÀ̺ê ÀüȯÀº F5·Î ÇÑ´Ù. ÀÌÁ¦ ´ÙÀ½°ú °°Àº È­¸éÀÌ ³ª¿À°Ô µÈ´Ù(ÇÏÁö¸¸ ¿©·¯ºÐÀÌ ½Ã½ºÅÛÀ» ¾î¶»°Ô ¼³Ä¡Çß´ÂÁö´Â ¿©·¯ºÐ¸¸ÀÌ ¾È´Ù. ÇÊÀÚ´Â ´ÜÁö ¿¹¸¦ Á¦½ÃÇÏ°í ÀÖÀ» »ÓÀÌ´Ù). ----- F1 . . . BSD F2 . . . BSD F5 . . . Disk 1 Default: F1 ----- Default¿¡´Â º¸Åë ºÎÆÃÇÒ ¼ö ÀÖ´Â ÁöÁ¡ÀÌ ¿Â´Ù. ¿©·¯ºÐÀÇ ºÎÆà ÆÄƼ¼ÇÀÌ ¹°¸® µå¶óÀ̺ê 2ÀÇ Ã¹¹ø° ±âº» ÆÄƼ¼ÇÀ̾ú´Ù¸é, F1¸¦ ´©¸£¸é µÈ´Ù. ¸¶À½ÀÌ ¹Ù²î¾î¼­ ´Ù½Ã µµ½º·Î ºÎÆÃÇÏ°íÀÚ ÇÑ´Ù´ø°¡, µå¶óÀ̺갡 ´õ ÀÖ´Ù´ø°¡ Çϸé F5¸¦ ´©¸£¸é ´ÙÀ½ µå¶óÀ̺곪, 2°³¸¸ ÀÖ´Ù¸é ´Ù½Ã Ã¹¹ø° µå¶óÀ̺ê·Î µ¹¾Æ°£´Ù. booteasy´Â ¿©·¯ºÐÀÌ ´©¸¥ ¸¶Áö¸· ¼ø¼­¸¦ ±â¾ïÇÑ´Ù. µû¶ó¼­ ÀÌÀü¿¡ FreeBSD·Î ºÎÆÃÇÏ¿´´Ù¸é, ´ÙÀ½¿¡ ºÎÆÃÇÒ ¶§´Â ´ÜÁö ENTER¸¸ °è¼Ó Ä¡¸é ÀÌÀü¿¡ ´©¸¥ ÆÄƼ¼ÇÀ¸·Î ÀÚµ¿ÀûÀ¸·Î ã¾Æ°£´Ù. ´Ù¸¥ OS·Î ºÎÆÃÇÏ°í ½ÍÀ» ¶§¸¸ ´Ù½Ã Æã¼ÇÅ°·Î ¿Å°Ü´Ù´Ï¸é µÈ´Ù. booteasy´Â DOS/Win95, OS/2, FreeBSD, Linux, MINIX, Xenix, SVR4, Windows NTµîµîÀ» ´ÙÁߺÎÆýÃų ¼ö ÀÖ´Â ´É·ÂÀ» °¡Á³´Ù. µû¶ó¼­ ÀÌµé ½Ã½ºÅÛÀ» »ç¿ëÇÏ°í ÀÖ´ø Áß FreeBSD¸¦ »õ·Î ¼³Ä¡Çß´Ù¸é ±×´ë·Î »ç¿ëÇÏ¸é µÇÁö¸¸, ¸®´ª½º¿Í ÇÔ²² ¾²°í ½Í´Ù¸é, LILO¸¦ MBR¿¡¼­ ºÎÆà ÆÄƼ¼ÇÀÇ ºÎÆ®¼½ÅÍ·Î ¿Å±â¾î Áֱ⠹ٶõ´Ù. ¸¸¾à FreeBSD¸¦ »ç¿ëÁß¿¡ À©µµ¿ìÁî95¸¦ ´Ù½Ã ¼³Ä¡ÇÏ´Â ÀÏÀÌ »ý±â¸é booteasy´Â Áö¿öÁø´Ù. ÀÌ °æ¿ì¿¡´Â CDÀÇ tools/bootinst.exe¸¦ µµ½º»óÅ¿¡¼­ ½ÇÇàÇÏ¸é ´Ù½Ã ¼³Ä¡ÇØ ÁØ´Ù. ±×·±µ¥ ÀÌ ÇÁ·Î±×·¥Àº ºÎÆ®¼½Å͸¦ ¹Ù²Ù´Âµ¥, ¹Ù²Ù´Â ºÎÆ®¼½Å͸¦ ÀúÀåÇÒ °ø°£ÀÌ ÇÊ¿äÇÑ °ü°è·Î, CD¿¡¼­ Á÷Á¢ ½ÇÇàÇϸé ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù. À̶§¿¡´Â bootinst.exe¿Í °°Àº µð·ºÅ丮ÀÇ boot.binÀ» Àû´çÇÑ µð·ºÅ丮¿¡ º¹»çÇÏ°í, À̸¦ ½ÇÇàÇϱ⠹ٶõ´Ù. bootinst´Â Çϵåµð½ºÅ©ÀÇ ÆÄƼ¼Ç ±¸Á¶¸¦ º¸¿©Áָ鼭 booteasy¸¦ ÀνºÅçÇÒ°ÍÀÎÁö¸¦ ¹¯´Âµ¥, ºÎÆÃÇÏ´Â µð½ºÅ©¿Í FreeBSD ºÎÆ® ÆÄƼ¼ÇÀÌ ÀÖ´Â µð½ºÅ©¿¡¼­ ¸ðµÎ yes¶ó°í ÇØ ÁÖ¸é µÈ´Ù. ÀÌÁ¦ ½Ã½ºÅÛÀÌ Á¦´ë·Î °¡µ¿µÇ¾ú´Ù¸é, ¹Ì¸® ¸¸µç id¿Í ¾ÏÈ£¸¦ ÀÔ·ÂÇÏ°í ·Î±×ÀÎÇÏÀÚ. ´ÙÀ½°ú °°Àº ½ÄÀ¸·Î ·Î±×ÀÎ È­¸éÀÌ ³ª¿Ã °ÍÀÌ´Ù. ----- FreeBSD (moderato.snu.ac.kr) (ttyp0) login: junker Password: Last login: Mon Apr 14 21:47:06 from moderato Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 2.2.1-RELEASE (GENERIC) #0: Tue Mar 25 15:12:02 GMT 1997 Welcome to FreeBSD! If the info distribution has been loaded on this machine, the FreeBSD Handbook will be in file:/usr/share/doc/handbook and the FAQ in file:/usr/share/doc/FAQ Type /stand/sysinstall to re-enter the installation and configuration utility. HOW YOU CAN TELL THAT IT'S GOING TO BE A ROTTEN DAY: #32: You call your answering service and they've never heard of you. moderato:~% ------ ÀÌÁ¦ ¼º°øÀûÀ¸·Î µ¹¾Æ°¡´Â FreeBSD½Ã½ºÅÛÀ» ¼³Ä¡ÇÏ¿´´Ù. ¸¸¾à ¼³Ä¡ÈÄ ¼³Á¤(Configure)³ª, ´Ù½Ã ±ò¾Æ¾ß°Ú´Ù´Â »ý°¢ÀÌ ³­ ÆÐÅ°Áö³ª ¹èÆ÷ÆùÀÌ Àִ°¡? ±×·²¶§¿¡´Â ·çÆ®·Î ·Î±×ÀÎÇؼ­, À§ ¸Þ½ÃÁö¿¡µµ ÀÖµíÀÌ ´ÜÁö ------ # /stand/sysinstall ------ À̶ó ÀÔ·ÁÇÏ¸é ±×¸¸ÀÌ´Ù. ÀνºÅç ÇÁ·Î±×·¥ÀÌ ´Ù½Ã ½ÇÇàµÉ °ÍÀÌ´Ù. ¾Æ±î XÀ©µµ¿ì±îÁö ¼³Á¤ÀÌ ³¡³µ´Ù¸é, Áö±Ý ´çÀå XÀ©µµ¿ì¸¦ ½ÇÇàÇØ º¼ ¼ö ÀÖ´Ù. ------ moderato:~% xinit ------ ±×·¯¸é, ÇÑ±Û ¾ÖÇÁÅͽºÅÜ°ú ÇѾçÆùÆ®, ÇÑÅÒÀ» ¼³Ä¡Çß´Ù¸é ´ÙÀ½°ú °°Àº È­¸éÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. À̰͵éÀº kr-userskelÆÐÅ°Áö¿¡ ¸ðµÎ µé¾îÀÖ´ø °ÍµéÀÌ´Ù. À̸¦ ±â¹ÝÀ¸·Î Çؼ­ ¿øÇÏ´Â È­¸éÀ» ²Ù¸ç º¸±â ¹Ù¶õ´Ù. ÀÌ ÆÐÅ°Áö´Â ÇÊÀÚÀÇ È¯°æÀ» ±âÁØÀ¸·Î ÀÛ¼ºµÈ °ÍÀ̾, Çػ󵵰¡ ´Ù¸£´Ù´ø°¡ Çϸé È­¸éÀÌ ÀÌ»óÇÏ°Ô µÇ´Â °æ¿ì°¡ ÀÖÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ °³ÀÎÀÇ È¯°æÀ» ÀÛ¼ºÇÏ´Â °ÍÀº °³ÀÎÀÌ ¸òÀ̹ǷÎ, ½º½º·Î ¸ÚÁø È­¸éÀ» ²Ù¸ç º¸ÀÚ. 4. ÇѱÛȯ°æ¿¡ ´ëÇØ ÀÌ CDÀÇ Á¦ÀÛ¿¡ À־ °¡Àå ¿°µÎ¿¡ µÐ °ÍÀº FreeBSD¿¡¼­ µÇµµ·ÏÀ̸é ÆíÇÑ ÇѱÛȯ°æÀ» ±¸ÃàÇÏ´Â °ÍÀ̾ú´Ù. µû¶ó¼­ À̸¦ Á¦´ë·Î »ç¿ëÇÏ·Á¸é ¸î°¡Áö ÀÌÇØ°¡ ÇÊ¿äÇÏ´Ù. ÀÌµé ´ëºÎºÐÀº ¾î´À À¯´Ð½º¿Íµµ °°Àº Á¡ÀÌ ¸¹Áö¸¸, ±×·¸Áö ¾ÊÀº ºÎºÐµéµµ ¸¹ÀÌ ÀÖÀ½À» »ý°¢ÇØ Áָ鼭 ÀÌ ÀåÀ» Àб⸦ ¹Ù¶õ´Ù. 4.1 2.2.1-RELEASEÀÇ ÇѱÛȯ°æ 2.2.1-RELEASEÀÚü¸¸ ³õ°í º¼¶§ ÇѱÛȯ°æÀº º¸Åë ¿µ¹® ¸®´ª½º ¹èÆ÷º» Á¤µµ¶ó »ý°¢ÇÏ¸é µÈ´Ù. ÀÌ¹Ì Çѱ¹¾î ko_KR.EUC·ÎÄÉÀÏÀÌ ja_JP.EUC(ÀϺ»¾î)¿Í ÇÔ²² 2.2-GAMMAºÎÅÍ º¼ ¼ö´Â ÀÖ¾úÁö¸¸, Á¤ÀǸ¸ µÇ¾î ÀÖÀ» »Ó »ç¿ëÇÒ ¼ö ¾ø´Â ´Ü°è¿´°í, Çѱ¹»ç¶÷ÀÌ ¸¹ÀÌ ¾²´Â ÇÁ·Î±×·¥µéÀº Æ÷ÆõǾî ÀÖ´Â °ÍÀÌ ¾ø¾ú´Ù. ±×·¯³ª ÀÌ CD¿¡¼­´Â koreanµð·ºÅ丮¿¡ ¸¹Àº Çѱ۰ü·Ã ÇÁ·Î±×·¥ ÆÐÅ°Áöµé°ú, ±×¿¡ ´ëÀÀÇÏ´Â ¼Ò½º Æ®¸®ÀÎ port¸¦ ¾òÀ» ¼ö ÀÖ´Ù. 4.2 ÆÐÅ°Áö ÆÐÅ°Áö´Â ¾Õ¿¡¼­ ¾ð±ÞÇß´ø koreanÆÐÅ°Áö 34°³ Áß 31°³ÇÏ°í audioÀÇ splay°¡ À̹ø¿¡ »õ·Î ¸¸µé¾îÁø °ÍÀ̸ç, ÀÌ Áß 5°³ÀÇ ÆÐÅ°Áö´Â port¸¦ ÀÛ¼ºÇÏÁö ¾Ê°í ¼ÕÀ¸·Î ¸¸µé¾îÁø °ÍÀÌ´Ù. ±×·± ÀÌÀ¯·Î À̵éÀº ¾Æ¸¶ ³ªÁß¿¡¶óµµ FreeBSDÀÇ °ø½Ä FTP»çÀÌÆ®µé¿¡¼­´Â º¼ ¼ö ¾øÀ» °ÍÀÌ´Ù. port¿¡¼­ ¸¸µé¾îÁöÁö ¾ÊÀº ÆÐÅ°Áö´Â ´ÙÀ½°ú °°´Ù: - kr-hanx-3.2a1 - kr-localefix-ko-1.0 - kr-sendmailsetup-1.0 - kr-userskel-1.0 - kr-xaw-6.1i18n À̵éÀº ´ëºÎºÐ ½Ã½ºÅÛ ÀÚü¸¦ Á÷Á¢ °íÄ¡°Å³ª, ¼Ò½º¿¡¼­ ¸¸µé±â°¡ ³Ê¹« º¹ÀâÇÏ¿© ¼ÕÀ¸·Î ¸¸µé°í ¸¸ °ÍµéÀÌ´Ù. 4.3 locale ·ÎÄÉÀÏÀ̶õ, C¶óÀ̺귯¸®¿¡¼­ °¢±¹ÀÇ ¾ð¾î/¹®È­Â÷ÀÌ¿¡ ´ëÇÑ Ç¥±â¿Í ij¸¯ÅÍ ¼ÂÀÌ Â÷À̳ª´Â °ÍÀ» º¸¿ÏÇϱâ À§ÇÑ ±¹Á¦È­ÀÇ ÇÑ ¹æÆíÀÌ´Ù. locale¿¡´Â Àüü¸¦ ÅëÁ¦ÇÏ´Â LANG, ij¸¯ÅÍ ¼ÂÀ» ³ªÅ¸³»´Â LC_CTYPE, ½Ã°£°è¸¦ ³ªÅ¸³»´Â LC_TIME, È­Æó¸¦ ³ªÅ¸³»´Â LC_MONETARYµîµîÀÌ Àִµ¥, FreeBSDÀÇ ·ÎÄÉÀϽýºÅÛÀº ¸®´ª½ºº¸´Ù´Â ³ª¾Æ º¸ÀÌÁö¸¸, ±×·¸´Ù°í ¾ÆÁ÷ ¿Ïº®ÇÑ ¼öÁØÀº ¾Æ´Ï´Ù. ÇÏÁö¸¸ ½Ã½ºÅÛÀÌ ·ÎÄÉÀÏÀ» Áö¿øÇÑ´Ù´Â °ÍÀº ¿©·¯¸ð·Î ¾µ¸ð°¡ ¸¹Àº ÀÏÀÌ´Ù. 4.3.1 C locale ¸¸¾à ¿©·¯ºÐÀÌ LANGȯ°æº¯¼ö¸¦ ko_KR.EUC·Î ¸ÂÃß°í perl-5.003µîÀ» ½ÇÇàÇÑ´Ù¸é ´ÙÀ½ÀÇ ¸Þ½ÃÁö¸¦ ÀÚ²Ù ¸¸³ª°Ô µÉ °ÍÀÌ´Ù. ------ moderato:~% env LANG=ko_KR.EUC /usr/local/bin/perl5.003 warning: setlocale(LC_CTYPE, "") failed. warning: LC_ALL = "(null)", LC_CTYPE = "(null)", LANG = "ko_KR.EUC", warning: falling back to the "C" locale. ------ À̰͵éÀº ¸Å¿ì ¼º°¡½Å ³ë¸©ÀÌ´Ù. ´ëºÎºÐÀÇ ·ÎÄÉÀÏ ¼³Á¤À» ÀÌ¿ëÇÏ´Â ÇÁ·Î±×·¥ÀÌ ÀÌ·¸°Ô ¹ÝÀÀÇÏ´Â °æ¿ì°¡ ¸¹À» °ÍÀÌ´Ù. ÇÏÁö¸¸, FreeBSDÀÇ i18n(±¹Á¦È­, internationalizationÀÇ ¾àÀÚÀÌ´Ù)´ã´çÀÚ´Â 8ºñÆ® ¹®ÀÚ¸¦ ó¸®ÇÏ´Â ºÎºÐ°ú 16ºñÆ® ¹®ÀÚ¸¦ ó¸®ÇÏ´Â ºÎºÐÀÇ Â÷ÀÌ ¶§¹®¿¡ À̵éÀ» °°Àº C¶óÀ̺귯¸®¿¡ ³ÖÀ» ¼ö ¾ø´Ù°í ÇÑ´Ù. 16ºñÆ® ¹®ÀÚó¸® ·çƾÀº /usr/lib/libxpg4.soÀÌ´Ù. µû¶ó¼­ ¿©·¯ºÐÀÌ ÇѱÛÀ» Áö¿øÇÏ°í, POSIXÀÇ ·ÎÄÉÀÏ ±ÔÁ¤°ú multibyte¿Í widebyteÀÇ ±ÔÁ¤À» Àß ÁöÅ°´Â 16ºñÆ® ¹®ÀÚ Áö¿ø ÇÁ·Î±×·¥À» ÀÛ¼ºÇÑ °æ¿ì¿¡´Â ¸µÅ©ÇÒ¶§ -lxpg4¶õ ½ºÀ§Ä¡¸¦ ³Ö¾îÁֱ⠹ٶõ´Ù. Àǹ®ÀÌ µå´Â °ÍÀº, perlµîÀ» ÄÄÆÄÀÏÇÒ ¶§ xpg4¶óÀ̺귯¸®¸¦ ¹Ì¸® ÁÖ°í ÄÄÆÄÀÏÇÏ¸é µÉ °ÍÀ» ±×³É µÎ¾úÀ»±î ÇÏ´Â °ÍÀε¥, ¾ÆÁ÷Àº ¿Àµ¿ÀÛÀÇ ¼ÒÁö°¡ Àֱ⠶§¹®À¸·Î, Á¶±Ý ºÒÆíÇÏ´õ¶óµµ Âü±â ¹Ù¶õ´Ù. Á¤ ¿¡·¯ ¸Þ½ÃÁö°¡ °Å½½¸®¸é LANGȯ°æº¯¼ö¸¦ C·Î ¼Â¾÷ÇÏ°í »ç¿ëÇϱ⠹ٶõ´Ù. kr-userskelÀ» ¼³Ä¡Çß´Ù¸é LANGȯ°æº¯¼öÀÇ ±âº»°ªÀº ko_KR.EUCÀÌ´Ù. 4.3.2 X locale ±¹Á¦È­ ±ÔÁ¤À» ÁöÅ°´Â XÇÁ·Î±×·¥µé, ÀԷ±⸦ »ç¿ëÇÏ°í ½ÍÀº XÇÁ·Î±×·¥µéÀº À§¿¡¼­ ¸»ÇÑ xpg4¶óÀ̺귯¸®¸¦ ¸µÅ©ÇÏÁö ¾ÊÀ¸¸é EUC·ÎÄÉÀϵé(ko_KR.EUC, ja_JP.EUC)À» Á¦´ë·Î È°¿ëÇÒ ¼ö°¡ ¾ø´Ù. ÇÏÁö¸¸ ±âº»ÀûÀ¸·Î XÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇϴµ¥ »ç¿ëÇÏ´Â ImakeÀÇ ÅÛÇø®Æ®¿¡¼­´Â xpg4¶óÀ̺귯¸®¸¦ ¸µÅ©ÇØÁÖÁö ¾Ê´Âµ¥, ÀÌ °æ¿ì¿¡´Â XÇÁ·Î±×·¥ÀÌ ¶ß¸é¼­ Warning: locale not supported by C library, locale unchanged ÀÌ·± ¸»ÀÌ ³ª¿À°Ô µÈ´Ù. ÀÌ°Ô ½È´Ù¸é /usr/X11R6/lib/X11/config/FreeBSD.cfÆÄÀÏÀÇ 62ÇàÀÇ #define ExtraLibraries /**/ ¸¦ #define ExtraLibraries -lxpg4 ·Î °íÄ¡¸é µÈ´Ù. ÀÌÈÄ imakeÅÛÇø®Æ®¸¦ »ç¿ëÇϵµ·Ï ¼³°èµÈ X¿ë ÇÁ·Î±×·¥µéÀº xpg4¸¦ ¸µÅ©ÇÒ °ÍÀÌ°í, ¼Ò½º ¾È¿¡¼­ i18nÃʱâÈ­ ÇÔ¼ö(setlocale()À̳ª XtSetLanguageProc())À» ºÎ¸£´Â °æ¿ì °æ°í ¸Þ½ÃÁö°¡ ³ª¿ÀÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀÌ´Â ³ªÁß¿¡ ³ª¿À°Ô µÉÁöµµ ¸ð¸¦ ±¹Á¦È­ ÇÁ·Î±×·¡¹Ö¿¡µµ ²À ÇÊ¿äÇÑ °ÍÀÌ´Ù. ÇöÀç´Â HanX¸¦ »ç¿ëÇÏÁö ¾Ê´Â ÇÑ ¸®´ª½º¿Í FreeBSD¿Í °°Àº ºñ»ó¾÷¿ë OS¿¡¼­ ÀÏ¹Ý X¾îÇø®ÄÉÀ̼ǿ¡¼­ ÇѱÛÀÔ·ÂÀÌ °¡´ÉÇÑ ¹æ¹ýÀÌ ¾Ë·ÁÁ® ÀÖÁö ¾Ê´Ù. ÀϺ»¾î ÀԷ±âÁß ÇѱÛÀÔ·Â ´É·ÂÀ» °¡Áø °ÍµéÀÌ ÀÖ±â´Â ÇÏÁö¸¸, Àß µÈ´Ù´Â °æ¿ì¸¦ ¾ÆÁ÷ ¾ËÁö ¸øÇϱ⠶§¹®ÀÌ´Ù. ÀÌ·± °ÍµéÀÌ »¡¸® ¸¸µé¾îÁ®¼­ Ç¥Áصµ ÁöÅ°°í ÆíÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â ±×·± ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Â ³¯ÀÌ ¿À±â¸¦ ¹Ù¶õ´Ù. ¹°·Ð ½±Áö´Â ¾Ê°ÚÁö¸¸, ´©±º°¡´Â ²À ÇØ¾ß ÇÏ´Â ÀÏÀÌÁö ¾ÊÀ»±î? 5. ÆÐÅ°Áö¿Í Æ÷Æ® ·¡µåÇÞ¿¡´Â rpmÀ̶ó´Â ÆÐŰ¡ ½Ã½ºÅÛÀÌ ÀÖ°í, µ¥ºñ¾Èµµ ±× µ¶Æ¯ÇÑ ÆÐŰ¡ ½Ã½ºÅÛÀ¸·Î À¯¸íÇÏÁö¸¸, FreeBSD¿¡µµ ÀÌ¿¡ ¹ö±Ý°¡´Â ÆÐŰ¡ ½Ã½ºÅÛÀÌ ÀÖ´Ù. FreeBSD¿¡¼­ Áï½Ã ¼³Ä¡ °¡´ÉÇÑ ¹ÙÀ̳ʸ®ÀÇ ¸ðÀ½À» package¶ó°í ºÎ¸£´Âµ¥, ÀÌ ÆÐÅ°Áö´Â port¶ó´Â Makefile·Î ¸¸µç ¼Ò½º¿¡¼­ ¸¸µé¾îÁø´Ù. ÀÌÁ¦ ÀÌ ¸¶¼ú°úµµ °°Àº port¿Í package¿ÍÀÇ °ü°è¸¦ Àá±ñ ¾Ë¾Æº¸°í, port°¡ ½ÇÁ¦·Î ¾î¶»°Ô µ¿ÀÛÇÒÁö ¿¹¸¦ µé¾î ¾Ë¾Æº¸ÀÚ. 5.1 port port´Â packageÀÛ¼ºÀÇ ±â¹ÝÀÌ µÇ´Â ½Ã½ºÅÛÀÌ´Ù. À̵éÀº ÀÎÅÍ³Ý »ó¿¡¼­ ±¸ÇÒ ¼ö Àִ°¢Á¾ ÇÁ·Î±×·¥µéÀÇ ¼³Ä¡°¡ °¢°¢ ´Ù¸£°í º¹ÀâÇϸç, FreeBSD¸¦ À§Çؼ­´Â ¼Ò½º¸¦ °íÄ¡°Å³ª Ưº°ÇÑ Àμö¸¦ ÁÖ¾î ÄÄÆÄÀÏÇØ¾ß ÇÏ´Â ÀÏÀÌ ¸¹Àº ¸ðµç »ç°Ç¿¡ ´ëºñÇϱâ À§ÇÏ¿© ´Ü°èº°·Î ÁøÇàÇÏ´Â ÄÄÆÄÀÏÀ» µµ¿ÍÁÖ´Â Makefileü°èÀÌ´Ù. ¿©·¯ºÐÀÌ ports¸¦ ¼³Ä¡Çß´Ù¸é, /usr/portsµð·ºÅ丮¿¡¼­ ÆÐÅ°Áö ¼³Ä¡¶§ ³ª¿Ô´ø Ç׸ñÀÌ ±×´ë·Î µð·ºÅ丮°¡ µÇ¾î ÀÖ´Â °ÍÀ» º¸°Ô µÉ °ÍÀÌ´Ù. ------ moderato:~% ls /usr/ports INDEX cad/ games/ misc/ shells/ LEGAL chinese/ graphics/ net/ sysutils/ Makefile comms/ japanese/ news/ templates/ README databases/ korean/ pkg/ vietnamese/ archivers/ devel/ lang/ plan9/ www/ astro/ distfiles/ mail/ print/ x11/ audio/ editors/ math/ russian/ benchmarks/ emulators/ mbone/ security/ ----- °¢ µð·ºÅ丮¿¡´Â ¾îÇø®ÄÉÀ̼ÇÀÇ À̸§À¸·Î µÈ µð·ºÅ丮°¡ ÀÖ°í, ±× ¾È¿¡´Â port¸¦ À§ÇÑ Á¤º¸µéÀÌ ´ã°Ü ÀÖ´Ù. ÀÌ´Â CD¿¡¼­ ±¸ÇÒ ¼ö ¾ø´Â ÇÁ·Î±×·¥À̳ª, ¼Ò½º¸¦ Á÷Á¢ ÄÄÆÄÀÏÇÏ°íÀÚ ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, korean/hcode¸¦ port¿¡¼­ ¼³Ä¡ÇØ º¸ÀÚ. ´Ü ÄÄÇ»ÅÍ°¡ ³×Æ®¿÷¿¡ ¿¬°áµÇ¾î ÀÖ´Ù´Â °ÍÀ» °¡Á¤ÇÑ´Ù. ¼³Ä¡°úÁ¤Àº ¾ÆÁÖ °£´ÜÇÏ´Ù. ÀÏ´Ü korean/hcodeµð·ºÅ丮·Î À̵¿ÇÑ µÚ, make installÀ̶ó ÇÏ¸é µÈ´Ù. ±×·¯¸é port½Ã½ºÅÛÀº ÀÏ´Ü /usr/ports/distfilesµð·ºÅ丮¿¡ ¿øÇÏ´Â ¼Ò½º°¡ ÀÖ´ÂÁö È®ÀÎÇØ º¸°í, ¾ø´Ù¸é ³×Æ®¿÷À» ÅëÇØ ´Ù¸¥ »çÀÌÆ®¿¡¼­ ¹Þ¾Æ¿À±â ½ÃÀÛÇÑ´Ù. ·çÆ® ±ÇÇÑÀÌ ÇÊ¿äÇÑ °Í¿¡ ÁÖÀÇÇÏÀÚ. # cd /usr/ports/korean/hcode # make install >> hcode2.1-mailpatch2.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from ftp://ftp.kaist.ac.kr/pub/hangul/code/hcode/. Receiving hcode2.1-mailpatch2.tar.gz (61679 bytes): 100% 61679 bytes transfered in 1.3 seconds (45.50 kB/s) >> Checksum OK for hcode2.1-mailpatch2.tar.gz. ===> Extracting for kr-hcode-2.1mp2 ===> Patching for kr-hcode-2.1mp2 ===> Applying FreeBSD patches for kr-hcode-2.1mp2 ===> Configuring for kr-hcode-2.1mp2 ===> Building for kr-hcode-2.1mp2 cc -O -c hcode.c cc -O -c conv.c cc -O -c in.c cc -O -c out.c cc -O -c mail.c mail.c:340: warning: redefinition of `u_long' /usr/include/sys/types.h:53: warning: `u_long' previously declared here cc -o hcode -O hcode.o conv.o in.o out.o mail.o ===> Installing for kr-hcode-2.1mp2 ===> Registering installation for kr-hcode-2.1mp2 # ±×¸®°í´Â ÀÚµ¿ÀûÀ¸·Î ÄÄÆÄÀÏ°ú ¼³Ä¡, ÆÐÅ°Áö µî·Ï±îÁö ¸¶Ä¡°Ô µÈ´Ù. À̸¦ À§Çؼ­ ¸î°¡Áö ´Ü°è¸¦ °ÅÄ¡°Ô µÈ´Ù. ÆÐÅ°Áö¸¦ ¸¸µé¾î º¸°üÇÏ°í ½Í´Ù¸é make package¶ó ÇÏ¸é µÈ´Ù. # make package >> Checksum OK for hcode2.1-mailpatch2.tar.gz. ===> Building package for kr-hcode-2.1mp2 Creating package kr-hcode-2.1mp2.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/korean/hcode/kr-hcode-2.1mp2.tgz' # ÀÌÁ¦ ¸¸µé¾îÁø ÆÐÅ°Áö´Â ÀÌ CD¿¡ µé¾îÀÖ´Â °Í°ú µ¿ÀÏÇÏ´Ù. ¿©±â CD¿¡ ÀÖ´Â ÆÐÅ°Áö´Â ¸ðµÎ ÀÌ°°Àº °úÁ¤À» °ÅÃÄ ¸¸µé¾îÁø °ÍÀÌ´Ù. ¸¸¾à ¼Ò½º°¡ ¾ø°í, ³×Æ®¿÷¿¡ ¿¬°áµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì¿¡´Â, ÀÏ´Ü ¼Ò½º¸¦ Åë½Å¸Á¿¡¼­ ¹Þ°Å³ª ´Ù¸¥ ¹æ¹ýÀ» ÅëÇؼ­ /usr/ports/distfilesµð·ºÅ丮¿¡ ¿Å°Ü³õ°í make installÀ» ½ÇÇàÇÏ¸é µÈ´Ù. ÀÌ ¶§ÀÇ ¼Ò½ºÆÄÀÏ À̸§°ú ³»¿ëÀº ¿ø·¡ »çÀÌÆ®¿¡ ÀÖ´ø ÆÄÀÏ°ú ¿ÏÀüÈ÷ µ¿ÀÏÇØ¾ß ÇÑ´Ù. ¸¸¾à ³»¿ëÀº °°Àºµ¥, Åë½Å¸Á¿¡ ¿Ã·ÁÁö¸é¼­ À̸§ÀÌ ¹Ù²ï °æ¿ì¿¡´Â ÇØ´ç portµð·ºÅ丮 ÀÇ MakefileÀ» º¸¸é ±× À̸§ÀÌ DISTFILES¿¡ ¾²¿© ÀÖÀ» ¼öµµ ÀÖ°í, ¾Æ´Ï¸é DISTNAME¿Í EXTRACT_SUFX¸¦ ã¾Æ¼­ ÀÌ µÎ À̸§À» ºÙÀÌ¸é µÈ´Ù. ¿¹¸¦ µé¸é, kr-hcode-2.1mp2ÀÇ ¾ÕºÎºÐÀº ´ÙÀ½°ú °°Àºµ¥, DISTNAME= hcode2.1-mailpatch2 PKGNAME= kr-hcode-2.1mp2 CATEGORIES= korean MASTER_SITES= ftp://ftp.kaist.ac.kr/pub/hangul/code/hcode/ \ ftp://sunsite.kren.nm.kr/pub/packages/hangul/code/hcode/ EXTRACT_SUFX= .tar.gz ÀÌ·¸´Ù¸é /usr/ports/distfiles¿¡ µé¾î°¡¾ß ÇÒ ¼Ò½ºÆÄÀϸíÀº hcode2.1-mailpatch2.tar.gz°¡ µÇ´Â °ÍÀÌ´Ù. EXTRACT_SUFX°¡ ¾ø´Ù¸é .tar.gz¸¦ ºÙÀÌ¸é µÈ´Ù. port¿¡¼­ ÆÐÅ°Áö¸¦ ¸¸µå´Â µ¥¿¡´Â ´ÙÀ½ÀÇ ´Ü°è¸¦ °ÅÄ£´Ù. °¢ ´Ü°è¸¦ ÇØ º¸°í ½ÍÀ¸¸é make <´Ü°èÀ̸§>À̶ó ÇÏ¸é µÈ´Ù. fetch ¼Ò½º¸¦ ¹Þ¾Æ¿À°í, È®ÀÎÇÑ´Ù. extract ¼Ò½º¸¦ ÀÛ¾÷µð·ºÅ丮¿¡ Ç®¾î³õ´Â´Ù. patch ÇÊ¿äÇÑ °æ¿ì ÆÐÄ¡¸¦ ÇÑ´Ù. configure ÄÄÆÄÀÏÇϱâ Àü¿¡ ¼³Á¤ ´Ü°è°¡ ÀÖ´Ù¸é, ±×°ÍÀ» ÇÑ´Ù. build ÄÄÆÄÀÏÇؼ­ ½ÇÇàÆÄÀÏÀ» ¸¸µç´Ù. install ¼³Ä¡ÇÑ´Ù. register ¼³Ä¡µÈ port¸¦ µî·ÏÇÑ´Ù. package µî·ÏµÈ port¸¦ ¹­¾î ÆÐÅ°Áö ÆÄÀÏ·Î ¸¸µç´Ù ÀÚ¼¼ÇÑ ¼³¸íÀº HandbookÀÇ 18.2.5.2ÀýÀ» Àß Àо±â ¹Ù¶õ´Ù. ÀÌ°ÍÀ» ¼³¸íÇÏ´Â ÀÌÀ¯´Â, ³Ý½ºÄÉÀÌÇÁÀÇ ¼³Ä¡°¡ ¸Å¿ì ½¬¿öÁö±â ¶§¹®ÀÌ´Ù. ¸¸ÀÏ ¿µ¹® ³Ý½ºÄÉÀÌÇÁ 3.01¸¦ ¼³Ä¡ÇÏ°í ½ÍÀ¸¸é /usr/ports/netscape3µð·ºÅ丮¿¡ °¡¼­ make installÀ̶ó°í¸¸ ÇÏ¸é µÈ´Ù. ±×¸®°í ÀÌ CDÀÇ koreanµð·ºÅ丮¿¡ ³Ý½ºÄÉÀÌÇÁ»çÀÇ ÇÑ±Û ³Ý½ºÄÉÀÌÇÁ 3.01ÀÌ ÀÖ´Ù. ÀÌÁ¦ À̸¦ ¼³Ä¡ÇØ º¸ÀÚ. ÀÏ´Ü µð·ºÅ丮·Î À̵¿Çؼ­ make install¸¸ Ä¡¸é ¸¸»ç OKÀÌ´Ù. # cd /usr/ports/korean/netscape3 # make install Script started on Tue Apr 15 14:42:40 1997 # make install >> netscape-v301-export.x86-unknown-bsd.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from ftp://ftp.kaist.ac.kr/.4/Netscape/pub/navigator/3.01/unix/. Receiving netscape-v301-export.x86-unknown-bsd.tar.gz (2567262 bytes): 100% 2567262 bytes transfered in 86.3 seconds (29.03 kB/s) >> netscape-ko-v301.alpha-dec-osf2.0.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from ftp://ftp.kaist.ac.kr/.4/Netscape/pub/navigator/3.01/unix/. ... Netscape 3.01-intl-ko --------------------- This is the netscape web-surfboard. Please read the file "/usr/local/lib/netscape/LICENSE" for the licensing terms. Note: If Java applets fail to display. Type this as root: cd /usr/X11R6/lib/X11/fonts/misc /usr/X11R6/bin/mkfontdir chmod 444 fonts.dir And then exit and restart your X server. This version of Netscape is some hack of Netscape 3.01 and international supplementary file of Korean, OSF/1 2.0 version. Please check there is no FreeBSD version of intl. It need Hanyang X11 fonts(KSC5601-1987.0) -- Port By Choi Jun Ho ===> Registering installation for kr-netscape-3.01intl # ¼³Ä¡°¡ µÇ¾ú´Ù¸é ½ÇÇàÇØ º¸¸é µÈ´Ù. csh¿Í tcshÀ¯Àú´Â Æнº¸¦ Á¤¸®Çϱâ À§ÇØ rehash¸¦ ½ÇÇàÇÏ°í ÇÏ¸é µÈ´Ù. % rehash % netscape ÀÌÁ¦ ÇÑ±Û ³Ý½ºÄÉÀÌÇÁ°¡ ½ÇÇàµÈ´Ù. port´Â ¼³Ä¡¸¦ °£´ÜÇÏ°Ô ÇÏ´Â ¸ñÀû ¿Ü¿¡, port´Â ÀÏ´Ü FreeBSD¿¡¼­ ÄÄÆÄÀÏÀ» º¸ÀåÇÏ´Â ¹üÀ§ ¾È¿¡¼­ »ç¿ëÀÚ°¡ ¿øÇÏ´Â ´ë·Î ¼Ò½º¸¦ °íÄ¥ ¼ö ÀÖ´Ù´Â °ÍÀ» Çã°¡ÇÑ´Ù. ¼³Ä¡µÈ ÆÐÅ°Áö°¡ ¸¾¿¡ µéÁö ¾Ê´Â´Ù°Å³ª, ÀڱⰡ »ç¿ëÇÏ´Â ¿É¼ÇÀ» ³ÖÁö ¾Ê°í ÄÄÆÄÀÏÇÑ °æ¿ì°¡ ±× ¿¹ÀÌ´Ù. ±×·± °æ¿ì¿¡´Â ÀÏ´Ü portµð·ºÅ丮·Î À̵¿Çؼ­, make patch°¡Áö¸¸ ÇÏ°í, ¼Ò½º¸¦ ¼öÁ¤ÇÑ ´ÙÀ½ configure´Ü°è ÀÌÈĸ¦ ½ÇÇàÇؼ­ ¼³Ä¡ÇÏ¸é µÈ´Ù. port½Ã½ºÅÛÀº ÀÎÅͳݿ¡ »êÀçÇÏ´Â ¿©·¯ ÇÁ¸®¼ÒÇÁÆ®¿þ¾îµéÀ» ½±°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ´Â ¼ö´ÜÀ» Á¦°øÇÑ´Ù. À̸¦ Àß ¾Ë¾ÆµÎ¸é ´Ù¸¥ ÇÁ·Î±×·¥ÀÌ¶óµµ Æ÷ÆÃÇϱⰡ ¾ÆÁÖ ½¬¿öÁú °ÍÀÌ´Ù. ±×·¡¼­, ÀÌ port¸¦ ¸¸µå´Â ¹ýÀº ¾ËÁö ¾Ê¾Æµµ »ç¿ëÇÏ´Â ¹ýÁ¤µµ´Â ¾Ë¾ÆµÑ ÇÊ¿ä´Â ÀÖ´Â °ÍÀÌ´Ù. port¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº HandbookÀÇ 4.2ÀýÀ» Âü°íÇϱ⠹ٶõ´Ù. 5.2 package packageÀÇ °ü¸®´Â ·¡µåÇÞÀÇ rpmÀ» ½áº» »ç¶÷À̶ó¸é ±× Çʿ伺À» ¾Ë°í ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª ¾ÆÁ÷ FreeBSD´Â ±×·¡ÇÈÀ» Á¦°øÇÏ´Â ½Ã½ºÅÛ °ü¸®ÀÚ¸¦ Á¦°øÇÏÁö´Â ¾ÊÀ¸¹Ç·Î, ÅؽºÆ® ¸Þ´º Á¤µµ¿¡ ¸¸Á·ÇØ¾ß ÇÒ °ÍÀÌ´Ù. ÀÌÁ¦ ÆÐÅ°ÁöÀÇ »ç¿ë¹æ¹ýÀ» ¾Ë¾Æº¸ÀÚ. 5.2.1 ¼³Ä¡ - pkg_add ÆÐÅ°ÁöÀÇ ¼³Ä¡´Â, ÀÏ´Ü /stand/sysinstallÀÇ °ÍÀ» ¾²±â¸¦ °¡Àå ±ÇÀåÇÑ´Ù. ±×°Í¿¡ Á¦ÀÏ ½±°í, ¸Þ´º¹æ½ÄÀ» Á¦°øÇϱ⠶§¹®ÀÌ´Ù. pkg_add´Â ±×°÷¿¡¼­ »ç¿ëÇÑ ÆÐÅ°Áö ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ´Ù. ¸¸¾à ÀÚ½ÅÀÌ kr-hcode-2.1mp2¶ó´Â ÆÐÅ°Áö¸¦ °¡Áö°í ÀÖ´Ù¸é, # pkg_add kr-hcode-2.1mp2.tgz ¶ó ÇÏ¸é µÈ´Ù. ¸¸¾à ÆÐÅ°Áö¿¡¼­ ÇÏ°í ½ÍÀº ¸»ÀÌ ÀÖ´Ù¸é ±×°ÍÀ» Ãâ·ÂÇÒ °ÍÀÌ´Ù. ´ëºÎºÐÀÇ °æ¿ì¿¡´Â ¾Æ¹«¸» ¾øÀÌ ³¡³ª°Ô µÈ´Ù. °¢ ÆÐÅ°Áö´Â ´Ù¸¥ ÆÐÅ°Áö¿¡ ÀÇÁ¸ÇÏ´Â °æ¿ì°¡ Àִµ¥, ¿¡¸¦ µé¸é nhppf¸¦ »ç¿ëÇÏ·Á¸é perl-5.003ÀÌ ÇÊ¿äÇÑ °ÍÀÌ´Ù. ÀÌ °æ¿ì¿¡´Â perlÀ» ¹Ì¸® ¼³Ä¡ÇÏÁö ¾Ê¾Æµµ, °°Àº µð·ºÅ丮¿¡ perl-5.003.tgz°¡ ÀÖ´Ù¸é ±×°Í±îÁö ¼³Ä¡ÇÏ°Ô µÈ´Ù. ¸¸¾à ÇÊ¿ä·Î ÇÏ´Â ÆÐÅ°Áö°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê°í ±¸ÇÒ ¼ö ¾ø´Ù¸é ¼³Ä¡´Â Áß´ÜµÇ°Ô µÈ´Ù. À̶§ -f¿É¼ÇÀ» ÁÖ¾î °­Á¦·Î ¼³Ä¡ÇÒ ¼ö ÀÖÁö¸¸, ±×¸® ÁÁÀº ¹æ¹ýÀº ¾Æ´Ï´Ù. pkg_add¶ó°í¸¸ Ä¡¸é »ç¿ëÇÒ ¼ö ÀÖ´Â ¸î¸îÀÇ ¿É¼ÇÀ» º¼ ¼ö ÀÖÀ¸´Ï, °ü½ÉÀÌ ÀÖ´Â µ¶ÀÚ´Â ¿©·¯ ¿É¼ÇÀ¸·Î ½ÇÇèÇØ º¸±â ¹Ù¶õ´Ù. 5.2.2 »èÁ¦ - pkg_delete ÀÌÀü ¹öÀüÀÇ FreeBSD¿¡´Â pkg_manage¶ó´Â ÆÐÅ°ÁöÀÇ °ü¸® ÇÁ·Î±×·¥ÀÌ ÀÖ¾ú´Âµ¥, ÀÌ ¹öÀü¿¡´Â ±×°ÍÀÌ ¾ø´Ù. ¾Æ¸¶µµ sysinstallÀÌ ±× ¿ªÇÒÀ» ´ë½ÅÇÏ°Ô ÇÒ »ý°¢ÀÌ¶ó º¸ÀÌÁö¸¸, ¾ÆÁ÷ ¿ÏÀüÇÑ ±¸ÇöÀº µÇÁö ¾Ê¾Æ¼­, ÆÐÅ°ÁöÀÇ »èÁ¦´Â ¼ÕÀ¸·Î ÇØ¾ß ÇÑ´Ù. ¸¸¾à kr-hcode-2.1mp2¸¦ »èÁ¦ÇÏ°í ½Í´Ù¸é # pkg_delete kr-hcode-2.1mp2 ÇÏ°í ÇÏ¸é µÈ´Ù. ¸¸¾à Áö¿ì°íÀÚ ÇÏ´Â ÆÐÅ°ÁöÀÇ À̸§À» Á¤È®È÷ ¸ð¸¥´Ù¸é ´ÙÀ½ ÀýÀÇ pkg_info¿¡¼­ ¿øÇÏ´Â ÆÐÅ°Áö À̸§À» ¾Ë¾Æ³»±â ¹Ù¶õ´Ù. Áö¿ì°íÀÚ ÇÏ´Â ÆÐÅ°Áö°¡ ´Ù¸¥ ÆÐÅ°Áö¿¡ ÀÇÁ¸ÇÏ°Ô µÇ¸é, ¿¡·¯¸¦ ³»°í Áö¿ìÁö ¾Ê´Â´Ù. # pkg_delete kr-hanterm304fonts Package `kr-hanterm304fonts' is required by these other packages and may not be deinstalled: kr-hanterm-304b3af # ÀÌ·± °æ¿ì¿¡´Â -f¿É¼ÇÀ¸·Î °­Á¦·Î Áö¿ï ¼ö ÀÖÁö¸¸, ±×·¯¸é ´Ù¸¥ ÆÐÅ°Áö¸¦ ¾µ ¼ö ¾ø°Ô µÇ¾î ¹ö¸°´Ù. µÇµµ·ÏÀ̸é ÇÏÁö ¸»ÀÚ. 5.2.3 Á¤º¸ ¾Ë¾Æ³»±â - pkg_info pkg_info´Â ¼³Ä¡µÈ ÆÐÅ°ÁöÀÇ Á¤º¸¸¦ ¾Ë¾Æ³»±â À§ÇÑ ÇÁ·Î±×·¥ÀÌ´Ù. ÀÏ´Ü °£´ÜÇÏ°Ô ½ÇÇàÇØ º¸ÀÚ. bash# pkg_info kr-hcode-2.1mp2.tgz Information for kr-hcode-2.1mp2.tgz: Comment: Hangul code conversion utility Description: hcode-2.1mailpatch2 ------------------- Hangul Code Conversion program. It can convert almost all kind of current used(or not used anymore) Korean language code, including KS C 5601-1987, ISO-2022-KR, Johab, N-byte, etc. This version is patched by Jungshik Shin . -- Ports by Choi Jun Ho °ü·Ã ÆÐÅ°Áö¿¡ ´ëÇÑ Á¤º¸¸¦ º¼ ¼ö ÀÖ´Ù. pkg_infoÀÇ ¿É¼ÇÀº »ó´çÈ÷ ´Ù¾çÇѵ¥, ¸î°¡Áö¸¸ ¿¹¸¦ µé¾î º¸¸é, ÇØ´ç ÆÐÅ°Áö¿¡ ÀÇÁ¸ÇÏ´Â ÆÐÅ°ÁöµéÀ» º¸°í ½ÍÀº °æ¿ì: # pkg_info -R kr-hanterm304fonts Information for kr-hanterm304fonts: Required by: kr-hanterm-304b3af # ÆÐÅ°Áö¿¡ ´ëÇÑ ÂªÀº ¼³¸í¸¸ º¸°í ½ÍÀº °æ¿ì: # pkg_info -c kr-hanterm304fonts Information for kr-hanterm304fonts: Comment: Hangul fonts for X11(johab) used in many hangul-related programs. # µîµîÀÌ ÀÖ´Ù. ÀÚ¼¼ÇÑ °ÍÀº man pkg_info³ª pkg_info¿¡ ¾Æ¹«·± Àμö¸¦ ÁÖÁö ¾Ê°í ½ÇÇàÇÏ¸é ¾òÀ» ¼ö ÀÖ´Ù. ¼³Ä¡µÇ¾î ÀÖ´Â ¸ðµç ÆÐÅ°Áö¸¦ º¸´Â °ÍÀº -a¿É¼ÇÀ» ÁÖ¸é µÇ´Âµ¥, ³ª¿À´Â Á¤º¸°¡ ¸¹À» Å×´Ï, ÆÐÅ°Áö À̸§°ú ÇÑÁÙÂ¥¸® ¼³¸í¸¸ ³ª¿­½ÃÄÑ º¸ÀÚ. ÀÌ°ÍÀº ¸¹ÀÌ ¾²°Ô µÉ °ÍÀÌ´Ù. # pkg_info -a -I xpostit-3.3.1 PostIt (R) messages onto your X11 screen xpm-3.4j The X Pixmap library. xscreensaver-1.27 Save your screen while you entertain your cat xview-config-3.2.1 OpenLook Toolkit config files. xview-lib-3.2.1 OpenLook Toolkit libs, includes, and man pages. xview-clients-3.2.1 OpenLook applications and man pages. ... # ¸¸¾à ÆÐÅ°Áö À̸§¸¸ ´ëÃæ ¾Ë°í ÀÖÀ»¶§, ±× ÆÐÅ°ÁöÀÇ À̸§À» ã°í ½Í´Ù¸é À§ ¸í·ÉÀ» grepÀ¸·Î ãÀ¸¸é µÈ´Ù. ¸¸¾à perl¿¡ °ü°èµÈ ÆÐÅ°Áö¸¦ ã¾Æº¸°í ½Í´Ù¸é # pkg_info -a -I | grep perl perl-5.003 Pattern Extraction and Recognition Language. p5-Crypt-IDEA-1.0 perl5 interface to IDEA block cipher. p5-Array-PrintCols-1.2 perl5 module to print arrays of elements in sorted columns. # 6. Ä¿³Î ÄÄÆÄÀÏ 6.1. Ä¿³Î ÄÄÆÄÀÏÀº ¿Ö Çϴ°¡? ÀÌÁ¦ ÀÌ ±ÛÀ» ÀÐÀ¸¸é¼­ ¼³Ä¡°úÁ¤À» µû¶ó Çß´Ù¸é, ¿©·¯ºÐÀº ÀÏ´Ü ¿Ï¼ºµÈ FreeBSD½Ã½ºÅÛÀ» °¡Áø °ÍÀÌ´Ù. À̰͸¸À¸·Îµµ ¿©·¯ ÀÏÀ» ÇÒ ¼ö ÀÖ°í, Ȥ½Ã óÀ½¿¡ Ä¿³Î ¼³Á¤À» À߸øÇß´õ¶óµµ, ÀÏ´Ü Ä¿³Î¿¡ ÀÖ´Â ÀåÄ¡¶ó¸é ´ÜÁö ´Ù½Ã ºÎÆÃÇؼ­ Àμö¸¸ Á¶ÀýÇÏ¸é µÈ´Ù. ±×·¯³ª ±×°Í¸¸À¸·Î ÇØ°áÇÒ ¼ö ¾ø´Â ¹®Á¦°¡ ÀÖ´Ù. ÀÚ. CD¿¡´Â 8ºñÆ® ½ÃÀý À¯ÀúµéÀÇ Çâ¼ö¸¦ ÀÚ±ØÇÏ´Â, ÇϳªÀÇ ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù. ¹Ù·Î ±× À¯¸íÇÑ Marat FayzullinÀÇ fMSX 1.5À¯´Ð½º ¹öÀüÀÌ´Ù. ±×·±µ¥ ÀÌ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ°í, fmsx¸¦ ½ÇÇàÇÏ·Á°í Çϸé Àß ½ÇÇàµÇÁö ¾ÊÀ» °ÍÀÌ´Ù. moderato:~% fmsx Initializing Unix/X drivers: Opening display...OK Opening window...OK Allocating sprite buffer...OK Using shared memory: Creating image...OK Bad system call moderato:~% ÀÌ°Ô ¾îÂîµÈ ÀÏÀΰ¡? ¼³Ä¡µµ Àß Çß°í Xµµ Àß ¶ß´Âµ¥ ¹¹°¡ ¹®Á¦¶õ ¸»Àΰ¡? ±×·¯³ª, ½Ã½ºÅÛÀÇ À߸øµµ ¾Æ´Ï°í, fmsxÀÇ À߸øµµ ¾Æ´Ï´Ù. ÀÌ°ÍÀº ´ÜÁö ¿©·¯ºÐÀÇ Ä¿³Î¿¡´Â, fmsx¿¡¼­ »ç¿ëÇØ¾ß ÇÏ´Â System VÀÇ °øÀ¯¸Þ¸ð¸® ½Ã½ºÅÛÀÌ ¾ø±â ¶§¹®ÀÌ´Ù. ¾Æ¸¶ ¿©·¯ºÐÀÌ ¸®´ª½º¸¦ »ç¿ëÇÑ´Ù¸é ±×·± ÀÏÀº ¾øÀ» °ÍÀÌ´Ù. ¿Ö ±×·²±î? ±× ÀÌÀ¯´Â ±²ÀåÈ÷ °£´ÜÇѵ¥, ±×°ÍÀº System V¸¦ µû¸£´Â ¸®´ª½º Ä¿³Î¿¡´Â System VÀÇ Æ¯Â¡ÀÎ System V IPC(°øÀ¯¸Þ¸ð¸®, ¼¼¸¶Æ÷¾î, ¸Þ½ÃÁö Å¥)°¡ ´ç¿¬È÷ µé¾îÀÖ´Â ¹Ý¸é¿¡, FreeBSDÄ¿³ÎÀº 4.4BSD¸¦ µû¸£°í À־, ±âº»ÀûÀ¸·Î System V IPC¸¦ Áö¿øÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é, Ä¿³Î¿¡¼­ System V¸¦ Áö¿øÇϵµ·Ï Ä¿³ÎÀ» ÀçÄÄÆÄÀÏÇØ¾ß ÇÑ´Ù. hanÀ» ½ÇÇàÇϱâ À§Çؼ­µµ ¸¶Âù°¡ÁöÀÌ´Ù. ±×¿Ü¿¡µµ Ä¿³ÎÀ» ÀçÄÄÆÄÀÏÇØ¾ß ÇÏ´Â ÀÌÀ¯´Â ¸¹ÀÌ »ý±æ ¼ö Àִµ¥, ¿¹¸¦ µé¾î ±âº» Ä¿³Î¿¡¼­ Áö¿øÇÏÁö ¾Ê´Â ÀåÄ¡¸¦ ¾²±â À§Çؼ­ÀÌ´Ù. ´ëÇ¥ÀûÀÎ ¿¹·Î »ç¿îµåÄ«µå¸¦ µé ¼ö ÀÖ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ splay¿Í °°Àº ÇÁ·Î±×·¥À¸·Î mp3ÆÄÀÏÀ» µè°í ½ÍÀºµ¥, ±âº» Ä¿³Î¿¡´Â »ç¿îµå Áö¿ø ±â´ÉÀÌ µé¾î°¡ ÀÖÁö ¾Ê´Ù. ÀÌ ¶§¿¡´Â ¿©·¯ºÐµéÀÌ »ç¿ëÇÏ´Â »ç¿îµåÄ«µå ÀåÄ¡¸¦ ÁöÁ¤Çؼ­ ÄÄÆÄÀÏÇÏ¸é µÈ´Ù. ±×¸®°í ±âº»Ä¿³Î¿¡´Â ºÎÆðú ¼³Ä¡°¡ Àß µÇ±â À§ÇØ ¿©·¯ Á¾·ùÀÇ ³×Æ®¿÷ Ä«µå¿Í PCIÀåÄ¡µîÀÌ ¸¹ÀÌ ÁöÁ¤µÇ¾î Àִµ¥, À̵é Áß¿¡¼­ ¿ì¸®´Â ÇÊ¿äÇÑ °Í¸¸ ¼±ÅÃÇؼ­ »ç¿ëÇϸé, Ä¿³ÎÀÇ Å©±â¸¦ ÁÙÀϼöµµ ÀÖ°í, ºÎÆýÿ¡ ¾µµ¥¾ø´Â ÀåÄ¡ ÀνĽð£(¹°·Ð ¾²Áö ¾Ê´Â ÀåÄ¡¸¦ Ä¿³Î ¼³Á¤¿¡¼­ ÀνÄÇÏÁö ¾Êµµ·Ï ÁöÁ¤ÇÏ¸é µÈ´Ù)¸¦ ÁÙÀÏ ¼ö ÀÖ´Ù. ÀÌ°ÍÀÌ Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏÇÏ´Â ÀÌÀ¯ÀÌ´Ù. ÇÏÁö¸¸, ¸®´ª½º¿¡¼­ Ä¿³ÎÀ» ÄÄÆÄÀÏÇØ º» ÀûÀÌ ÀÖ´Â »ç¶÷À̶ó¸é Àß ¾Ë°í ÀÖ°ÚÁö¸¸, Ä¿³Î ÄÄÆÄÀÏÀº ÀÚ½ÅÀÇ ±â°è¿Í, À¯´Ð½º¿¡ ´ëÇÑ ¾à°£ÀÇ Áö½ÄÀ» ¿ä±¸ÇÏ°í, ¹ø°Å·Î¿î °úÁ¤ÀÌ´Ù. ÀÌ°ÍÀ» ±×³É ÇÁ·Î±×·¥ÀÇ preference¼³Á¤Á¤µµ·Î ¿©±âÁö ¸»±â ¹Ù¶õ´Ù. Ä¿³ÎÀ» ÄÄÆÄÀÏÇϱâ À§Çؼ­´Â Ä¿³Î ¼Ò½º°¡ ÇÊ¿äÇÏ´Ù. Ä¿³Î ¼Ò½º´Â CDÀÇ src/ssys·Î ÁöÀÛÇÏ´Â ÆÄÀÏÀε¥, ¸¸¾à ¿©·¯ºÐÀÌ ¼³Ä¡¸¦ ÇÏÁö ¾Ê¾Ò´Ù¸é /stand/sysinstallÀ» ºÒ·¯¼­ ´Ù½Ã ¼³Ä¡ÇÏ¸é µÈ´Ù. Ä¿³Î ¼Ò½º°¡ ¼³Ä¡µÇ¾ú´ÂÁö ¾Æ´Â ¹æ¹ýÀº, /sysµð·ºÅ丮¿¡ °¡ º¸¾Æ¼­ µð·ºÅ丮¿Í ÆÄÀÏÀÌ Àܶà ÀÖ´Ù¸é ¼³Ä¡µÈ °ÍÀÌ´Ù. ÀÌ ÀåÀÇ ³»¿ëÀº handbookÀÇ 5ÀåÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù. 6.2 Ä¿³Î ÄÄÆÄÀÏ FreeBSDÀÇ Ä¿³Î ÄÄÆÄÀÏ °úÁ¤Àº ¸®´ª½º¿Í´Â ¿ÏÀüÈ÷ ´Ù¸£Áö¸¸, Á¤ÅëÀûÀÎ BSDÄ¿³Î ÄÄÆÄÀÏ ¹æ½ÄÀ» µû¸£°í ÀÖ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ SunOS 4.xÀ̳ª OSF/1ÀÇ Ä¿³Î ÄÄÆÄÀÏÀ» ½ÃµµÇÑ ÀûÀÌ ÀÖ´Ù¸é, ¾ÆÁÖ À¯»çÇÑ Á¡¿¡ ³î¶ö °ÍÀÌ´Ù. Ä¿³Î ÄÄÆÄÀÏÀÇ ¼ø¼­´Â ´ÙÀ½°ú °°´Ù. 1. /sys/i386/conf/ÀÇ GENERIC°ú LINT¸¦ ÂüÁ¶Çؼ­ ¿©·¯ºÐÀÇ Ä¿³Î ¼³Á¤ ÆÄÀÏÀ» ¸¸µç´Ù. ÀÏ´Ü ½±°Ô, GENERICÀ̶õ ÆÄÀÏ(ÀÌ ÆÄÀÏÀº Áö±Ý ¾²°í ÀÖ´Â ¼³Ä¡¿ë ºÎƮĿ³ÎÀÇ ¼³Á¤ÆÄÀÏÀÌ´Ù)À» ÀÚ½ÅÀÇ Ä¿³Î À̸§(¾Æ¹«°ÍÀ̳ª ÁÁÁö¸¸, ¿©·¯ºÐÀÇ ÄÄÇ»ÅÍ À̸§À¸·Î ÁöÁ¤Çϸé ÁÁÀ» °ÍÀÌ´Ù)À¸·Î Çϳª º¹»çÇÑ´Ù. ÀÌ ÆÄÀÏÀº Àû¾îµµ ¿¡·¯ ¾ø´Â ¼³Á¤ÆÄÀÏÀ̹ǷÎ, À̸¦ ½ÃÀÛÁ¡À¸·Î ÇÏ´Â °ÍÀÌ ÁÁ´Ù. ÇÊÀÚÀÇ ÄÄÇ»ÅÍ À̸§Àº moderatoÀε¥, ÀÌ À̸§À¸·Î Çϳª º¹»çÇØ º¸ÀÚ. ¾Æ, ¹°·Ð ·çÆ®ÀÇ ±ÇÇÑÀ¸·Î ÇØ¾ß ÇÑ´Ù. # cd /sys/i386/conf # cp GENERIC MODERATO 2. ¼³Á¤ÆÄÀÏÀ» ÆíÁýÇÑ´Ù. ¹«Ã´ Áö·çÇÏ°í, º¹ÀâÇÒÁöµµ ¸ð¸£°ÚÁö¸¸, ÀÌ ÆÄÀÏ¿¡ Ä¿³Î¿¡¼­ »ç¿ëÇÏ´Â ¸ðµç ¿É¼Ç°ú ÀåÄ¡¸íÀÌ ÁöÁ¤µÇ¾î ÀÖ´Ù. # vi MODERATO 3. ÆíÁýÀÌ ´Ù ³¡³µÀ¸¸é config¸í·ÉÀ¸·Î Ä¿³ÎÀ» ÄÄÆÄÀÏÇÒ Áغñ¸¦ ÇÑ´Ù. # /usr/sbin/config MODERATO Kernel build directory is ../../compile/MODERATO # configÇÁ·Î±×·¥Àº Ä¿³Î ¼³Á¤ ÆÄÀÏ¿¡ µû¶ó Ä¿³Î ¼Ò½º¿¡¼­ ÇÊ¿äÇÑ ºÎºÐÀ» ¸ð¾Æ ÇÑ µð·ºÅ丮¿¡ ³Ö°í, ÄÄÆÄÀÏ¿¡ ÇÊ¿äÇÑ ¸î°¡Áö °úÁ¤À» °ÅÄ£ ÈÄ, ¿©·¯ºÐÀÇ Ä¿³ÎÀ» ÄÄÆÄÀÏÇÒ µð·ºÅ丮ÀÇ À̸§À» ¾Ë·ÁÁÖ°í ¸¶Ä£´Ù. Ȥ ÀÌ °úÁ¤¿¡¼­ ¿¡·¯°¡ ³­´Ù¸é, ÀÏ´Ü Ä¿³Î¼³Á¤ ÆÄÀÏÀ» ¸ÕÀú Àß »ìÆ캸ÀÚ. 4. ÀÌÁ¦ config¿¡¼­ ¾Ë·ÁÁØ µð·ºÅ丮·Î À̵¿Çؼ­ ÄÄÆÄÀÏÀ» ½ÃÀÛÇÏ¸é µÈ´Ù. # cd ../../compile/MODERATO # make depend ... # make ... sh ../../conf/newvers.sh GENERIC -DAPM_BROKEN_STATCLOCK -DFAILSAFE -DCOMPAT_43 -DCD9660 -DMSDOSFS -DNFS -DFFS -DINET cc -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -nostdinc -I- -I. -I../.. -I../../../include -DAPM_BROKEN_STATCLOCK -DFAILSAFE -DCOMPAT_43 -DCD9660 -DMSDOSFS -DNFS -DFFS -DINET -DKERNEL -c vers.c loading kernel rearranging symbols text data bss dec hex 1175552 73728 88588 1337868 146a0c # ÀÌ´Â ¸®´ª½º Ä¿³Î ÄÄÆÄÀÏ °úÁ¤°ú ºñ½ÁÇÒ °ÍÀÌ´Ù. À§¿Í °°ÀÌ ½ÇÇàÆÄÀÏÀÇ Å©±â¸¦ ¾Ë·ÁÁÖ´Â size¸í·É(Ä¿³Îµµ ´Ü¼øÈ÷ ½º¿öÇÎÀÌ ¾ÈµÇ°í Ç×»ó ¸Þ¸ð¸®¿¡ »óÁÖÇϸç, Ư±ÇÀ» °¡Áö°í ½ÇÇàÇÏ´Â ½ÇÇàÆÄÀÏÀÏ »ÓÀÌ´Ù)ÀÇ °á°ú¸¦ ½ÇÇàÇÏ°í Á¦´ë·Î Á¾·áÇß´Ù¸é Ä¿³Î ÄÄÆÄÀÏÀÌ ¼º°øÀûÀ¸·Î µÈ °ÍÀÌ´Ù. ÀÌ °úÁ¤¿¡¼­ ¿¡·¯°¡ ³­´Ù¸é, ±×°ÍÀº Ä¿³Î ¼³Á¤ÆÄÀÏÀÌ À߸øµÈ °ÍÀ̹ǷÎ, ´Ù½Ã /sys/i386/confµð·ºÅ丮·Î °¡¼­ ¼³Á¤ÆÄÀÏÀÌ ¹«¾ùÀÌ À߸øµÇ¾ú´ÂÁö º¸¸é µÈ´Ù. 5. Ä¿³ÎÀÌ ¿¡·¯¾øÀÌ ÄÄÆÄÀϵǾú´Ù¸é, Ä¿³ÎÀ» Á¦ À§Ä¡¿¡ °¡Á®´Ù ³õÀÚ. Ä¿³ÎÀº, ·çÆ® µð·ºÅ丮 ¹Ø¿¡ /kernelÀ̶ó´Â À̸§À¸·Î ÀÖ´Ù. Ä¿³ÎÀ» ¼³Ä¡ÇÏ·Á¸é # make install ÀÌ°ÍÀ¸·Î ³¡ÀÌ´Ù. Á¦´ë·Î µ¿ÀÛÇÏ´ÂÁö º¸·Á¸é ´Ù½Ã ºÎÆÃÇØ º¸¸é µÈ´Ù. ÀÚ, °úÁ¤Àº ¾ÆÁÖ °£´ÜÇÏÁö¸¸, ½ÇÁ¦·Î Ä¿³Î ¼³Á¤ÆÄÀÏÀ» ÆíÁýÇÏ´Â °ÍÀº óÀ½ ÇØ º¸´Â »ç¶÷¿¡°Ô´Â ¿©°£ ¼º°¡½Å ÀÏÀÌ ¾Æ´Ï´Ù. ÇÏÁö¸¸ Ä¿³Î ¼³Á¤ÆÄÀÏÀº ´Ü¼øÇÑ ÅؽºÆ® ÆÄÀÏÀÌ°í, GENERIC°ú LINTÆÄÀÏ¿¡ ¼³¸íÀÌ Àß µÇ¾î ÀÖÀ¸¹Ç·Î, ±×¸® ¾î·ÆÁö ¾ÊÀ» °ÍÀÌ´Ù. ¾î·Á¿î °ÍÀº ¿©·¯ºÐÀÌ ¾î¶² ÀåÄ¡¸¦ ¼±ÅÃÇÒ Áö¸¦ ¾Ë°í ÀÖ°í, Ä¿³Î¿¡ ¾î¶² ¿É¼ÇÀ» ÁÖ¾î¾ß ÇÒ Áö ¾Æ´Â ÀÏÀÌ´Ù. 6.3 Ä¿³Î ¼³Á¤ ÆÄÀÏ Ä¿³Î¼³Á¤ ÆÄÀÏÀº ¾Æ¹« ÆíÁý±â·Î³ª ÆíÁýÇÏ¸é µÈ´Ù. À§¿¡¼­ºÎÅÍ ÂùÂùÈ÷ ÈȾ°¡¸ç, ÁÖ¼®¹®À» Àß º¸°í ÆíÁýÇØ ³ª°¡¸é µÈ´Ù. ¿ì¸®°¡ ÁÖ·Î ÇØ¾ß ÇÒ ÀÏÀº ´ÙÀ½°ú °°´Ù. - CPUŸÀÔ°ú Ä¿³Î À̸§µîÀÇ ¼³Á¤ - Ä¿³Î ¿É¼Ç - ÆÄÀϽýºÅÛ - ÀåÄ¡ Á¦¾î±â - SCSIÀåÄ¡ - ÄܼÖ, ¸¶¿ì½º, X¼­¹ö - Á÷·Ä°ú º´·ÄÆ÷Æ® - ³×Æ®¿öÅ· ÀåÄ¡ - »ç¿îµåÄ«µå - ÀÇ»çÀåÄ¡(pseudo-device) - Á¶À̽ºÆ½, ½ºÇÇÄ¿¿Í ±âŸ ÀÌÁ¦ Ä¿³Î ¼³Á¤ÆÄÀÏ¿¡ ÀÖ´Â °ÍµéÀ» °£´ÜÇϳª¸¶ »ìÆ캸ÀÚ. 6.3.1 CPUŸÀÔ°ú Ä¿³Î À̸§µî machine "i386" ÀÌ Ä¿³ÎÀÌ ÀÎÅÚ 80386¾ÆÅ°ÅØó¿¡¼­ ½ÇÇàµÇ´Â °ÍÀ̶ó´Â °ÍÀ» ÀǹÌÇÑ´Ù. FreeBSD´Â ¾ÆÁ÷ PC°¡ ¾Æ´Ñ ´Ù¸¥ Ç÷§Æû(Alpha, 68000µî)À» Áö¿øÇÏÁö ¾ÊÀ¸¹Ç·Î, ÀÌ°ÍÀº ±×³É ³öµÎ¸é µÈ´Ù. cpu "i586" ¿©·¯ºÐÀÇ CPU¸¦ ¸»ÇÑ´Ù. ¾î¶² CPUÀÎÁö ¿¡ ¸Â°Ô ¼³Á¤ÇÏ¸é µÇ´Âµ¥, º¸Åë i586Á¤µµ¸é 486±âÁ¾¿¡¼­µµ ¹®Á¦°¡ ¾ø´Ù. CPU´Â ÆæƼ¾ö ÇÁ·Î(i686)±îÁö Áö¿øÇÑ´Ù. ÀÎÅÚ È£È¯ÀÇ ´Ù¸¥ CPU¶ó¸é ȣȯÇÏ´Â ÀÎÅÚCPUÀÇ À̸§À¸·Î ÁöÁ¤ÇÏ¸é µÉ °ÍÀÌ´Ù. ident ident´ÙÀ½¿¡´Â Ä¿³Î ¼³Á¤ÆÄÀÏÀÇ À̸§, Áï ÄÄÇ»ÅÍ À̸§À» ±×´ë·Î ¾²¸é µÈ´Ù. maxusers ÀÌ°ÍÀº ÃÖ´ë »ç¿ëÀÚ¼ö¸¦ ÀǹÌÇϱ⠺¸´Ù´Â Ä¿³Î ³»ºÎÀÇ ½Ã½ºÅÛ Å×À̺íÀ» Á¶Á¤Çϴµ¥, ´ëºÎºÐÀÇ Ä¿³Î ³»ºÎÀÇ ½Ã½ºÅÛ Å×À̺íÀº ÀÌ °ªÀ» ±âÁØÀ¸·Î ÀâÈ÷°Ô µÈ´Ù. ¿¹¸¦ µé¾î ÀÌ Ä¿³Î¿¡¼­ ¸¸µé ¼ö ÀÖ´Â ÃÖ´ëÀÇ ÇÁ·Î¼¼½º ¼ö´Â 20+16*maxuserÀÌ´Ù. ´Ù½ÃÇѹø ¸»ÇÏÁö¸¸, ÀÌ°ÍÀº ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇÒ ¼ö ÀÖ´Â ÃÖ´ë »ç¿ëÀÚ¼ö°¡ ¾Æ´Ï´Ù. ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇÒ ¼ö ÀÖ´Â ÃÖ´ë »ç¿ëÀÚ¼ö¸¦ ¹Ù²Ù·Á¸é ptyÀåÄ¡ÀÇ ¼ö¸¦ Á¶Á¤ÇØ¾ß ÇÑ´Ù. config root on Ä¿³ÎÀÌ ¾îµð¿¡¼­ ºÎÆÃÇÒ °ÍÀÎÁö, ¾î´À ÆÄÀÏ·Î ºÎÆÃÇÒ °ÍÀÎÁö Á¤ÇÑ´Ù. º¸Åë FreeBSD¿¡¼­ Ä¿³Î À̸§Àº kernelÀÌ´Ù. ¸®´ª½º´Â vmlinuz¿´À» °ÍÀÌ´Ù. º¸ÅëÀÇ À¯´Ð½º¿¡¼­´Â Ä¿³Î À̸§ÀÌ vmunixµîÀ¸·Î ºÒ¸°´Ù. Ä¿³Î À̸§Àº ¹Ýµå½Ã kernel·Î ÇÏÀÚ. ±×´ÙÀ½¿¡´Â Ä¿³ÎÀÌ ¾îµð¿¡¼­ ºÎÆÃÇÒ °ÍÀÎÁö¸¦ Á¤Çϴµ¥, ÀÌ°ÍÀº FreeBSDºÎÆà ÆÄƼ¼ÇÀÇ À̸§ÀÌ´Ù. ¿¹¸¦ µé¾î ¿©·¯ºÐÀÌ µÎ¹ø° IDEÇϵåµð½ºÅ©¿¡ ¼³Ä¡Çß´Ù¸é, wd1À» ¾²¸é µÈ´Ù. ù¹ø° IDEµå¶óÀ̺ê´Â wd0ÀÌ´Ù. ¸¸¾à SCSIÀåÄ¡¸¦ »ç¿ëÇÑ´Ù¸é sd0°ú °°Àº À̸§À» ¾²±â ¹Ù¶õ´Ù. 6.3.2 CPUŸÀÔ°ú Ä¿³Î À̸§µîÀÇ ¼³Á¤ ÀÌ°ÍÀº Ä¿³Î¿¡ ÁÖ´Â ÄÄÆÄÀÏ ½ºÀ§Ä¡(ccÄÄÆÄÀÏ·¯¿¡ -D·Î ³Ñ±â´Â)ÀÌ´Ù. ÀÌ°ÍÀº Ä¿³ÎÀÇ ¿©·¯ µ¿ÀÛÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù. options MATH_EMULATE ¼öÄ¡º¸Á¶ÇÁ·Î¼¼¼­°¡ ¾ø´Â °æ¿ì¿¡ ¼öÄ¡º¸Á¶ÇÁ·Î¼¼¼­¸¦ ¿¡¹Ä·¹À̼ÇÇÑ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ ¼öÄ¡º¸Á¶ÇÁ·Î¼¼¼­¸¦ °¡Áö°í ÀÖ´Â °æ¿ì¿¡´Â ¾Õ¿¡ #À» ºÙ¿© ÁÖ¼®Ã³¸®Çصµ ÁÁ´Ù. 486DXÀÌ»óÀÇ ±âÁ¾À̶ó¸é ¸ðµÎ ¼öÄ¡º¸Á¶ÇÁ·Î¼¼¼­¸¦ °¡Áö°í ÀÖ´Ù. options "COMPAT_43" 4.3BSD¿ÍÀÇ È£È¯¼ºÀ» À¯ÁöÇÑ´Ù. ¹Ýµå½Ã ¼³Á¤Çϱ⠹ٶõ´Ù. options UCONSOLE »ç¿ëÀÚ°¡ ÄܼÖÀ» ¾µ ¼ö ÀÖµµ·Ï Çô¿ëÇÑ´Ù. ÀÌ°ÍÀº XÀ©µµ¿ì¿¡¼­ Ä¿³ÎÀÌ º¸³»´Â ÄÜ¼Ö ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. (±×·± xtermÀ» ¶ç¿ì·Á¸é xterm -C¶ó°í Çϱ⠹ٶõ´Ù) options SYSVSHM options SYSVSEM options SYSVMSG ÀÌÀü¿¡ ¿¹¸¦ µé¾ú´ø fmsx¿Í hanÀ» µ¹¸®·Á¸é ÀÌ ¿É¼ÇÀ» ²À ÁÖ¾î¾ß ÇÑ´Ù. À̵éÀº System V IPCÀÎ °øÀ¯¸Þ¸ð¸®, ¼¼¸¶Æ÷¾î, ¸Þ½ÃÁö Å¥¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁØ´Ù. º¸Åë XÀ©µµ¿ì¿¡¼­ Ç¥½Ã¼Óµµ¸¦ ºü¸£°Ô Çϱâ À§ÇÑ MITÀÇ °øÀ¯¸Þ¸ð¸® È®Àå(shared memory extension)À» ¾²´Â ÇÁ·Î±×·¥µé(fmsxµîµî)µîÀ» ¾²°íÀÚ ÇÑ´Ù¸é(ÆÐÅ°ÁöÀÇ DOOMÀ̳ª xanimÀ» ½ÇÇàÇϱâ À§ÇØ ÇÊ¿äÇÏ´Ù) ¹Ýµå½Ã ³Ö±â ¹Ù¶õ´Ù. ½±°Ô ¸»ÇÏ¸é ¾ðÁ¦³ª ÀÌ ¿É¼ÇÀ» Æ÷ÇÔÇÏ¸é µÈ´Ù. 6.3.3 ÆÄÀϽýºÅÛ FreeBSD¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â °¢Á¾ ÆÄÀϽýºÅÛÀ» ÁöÁ¤ÇÑ´Ù. ¸î¸îÀÇ ÆÄÀϽýºÅÛÀº lkm(loadble kernel module)·Î µ¿ÀûÀ¸·Î ¸µÅ©ÇÒ ¼ö ÀÖÁö¸¸, Ç×»ó »ç¿ëÇÑ´Ù¸é ³Ö¾îµÎ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. options FFS FFS(Fast File System)Àº FreeBSDÀÇ ±âº» ÆÄÀϽýºÅÛ À̸§ÀÌ´Ù. ÀÌ°ÍÀº ²À Æ÷ÇÔÇØ¾ß ÇÑ´Ù. options NFS NFS(Network File System)À» Áö¿øÇÏ°Ô ÇÑ´Ù. ¸¸¾à ³×Æ®¿÷¿¡ ¿¬°áµÇ¾î ÀÖÁö ¾Ê°Å³ª, »ç¿ëÇÒ NFSÆÄÀϽýºÅÛÀÌ ¾ø´Ù¸é ÁÖ¼®Ã³¸®Çϱ⠹ٶõ´Ù. options MSDOSFS FAT¸¦ »ç¿ëÇÏ°Ô ÇØ ÁØ´Ù. µµ½º µå¶óÀ̺긦 »ç¿ëÇÏ°í ½Í´Ù¸é ²À ³Ö±â ¹Ù¶õ´Ù. ÇÏÁö¸¸ mtools¸¦ ÅëÇØ µµ½º µå¶óÀ̺긦 ¾´´Ù¸é ³ÖÀ» ÇÊ¿ä´Â ¾ø´Ù. options "CD9660" CD-ROMÀÇ ISO9660ÆÄÀϽýºÅÛÀ» »ç¿ëÇϵµ·Ï ÇØ ÁØ´Ù. CD¸¦ ¾²°í ½Í´Ù¸é ²À ³Ö¾î¾ß ÇÏÁö¸¸, À½¾ÇCD¸¦ µè°íÀÚ ÇÏ´Â °æ¿ì¿¡´Â ÇÊ¿ä ¾ø´Ù. options PROCFS Process FilesystemÀº Áö±Ý ÀÛµ¿ÇÏ´Â ÇÁ·Î¼¼½º¸¦ ÆÄÀϽýºÅÛó·³ º¼ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº µð¹ö°Å¿¡¼­ »ç¿ëÇϸé, µ¿ÀÛÇÏ´Â ÇÁ·Î¼¼½º¸¦ µð¹ö±ëÇϰųª, ÀÚ¼¼ÇÑ ÇÁ·Î¼¼½º Á¤º¸¸¦ º¼ ¼ö ÀÖ°Ô ÇÑ´Ù. options MFS MFS´Â °£´ÜÈ÷ ¸»ÇÏ¸é ·¥µð½ºÅ©ÀÌ´Ù. º¸ÅëÀº »ç¿ëÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. options QUOTA µð½ºÅ© ¿ë·®Á¦ÇÑÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ÀÚ¼¼ÇÑ ÄõÅÍ ¼³Á¤Àº handbookÀÇ 8ÀåÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù. 6.3.4 ÀåÄ¡ Á¦¾î±â ÀåÄ¡Á¦¾î±â´Â ¾î¶² ÀåÄ¡¸¦ ¸¸µé °ÍÀÎÁö¸¦ Á¤Çϴµ¥, ÀÌ°ÍÀº ¿¹¸¦ µé¾î ISAº¸µå³ª PCIº¸µå, Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̺ê, IDEµå¶óÀ̺êµîÀ» »ç¿ëÇÏ°Ú´Ù´Â °ÍÀ» ÁöÁ¤ÇÑ´Ù. ±¸Ã¼ÀûÀÎ Ä«µå À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ ¾Æ´Ñ °Í¿¡ ÁÖÀÇÇϱ⠹ٶõ´Ù. controller isa0 ISAÀåÄ¡¸¦ ¾²µµ·Ï ÇÑ´Ù. FreeBSD´Â ÇöÀç MCA(Micro Channel Architecture)¸¦ Áö¿øÇÏÁö ¾ÊÀ¸¹Ç·Î, IBM PS/2¿¡¼­´Â FreeBSD¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù. controller pci0 PCIº¸µå¸¦ »ç¿ëÇÑ´Ù¸é ²À ÁöÁ¤Çϱ⠹ٶõ´Ù. controller fdc0 Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̺긦 »ç¿ëÇϵµ·Ï ÇÑ´Ù. controller wdc0 controller wdc1 ÀÌ°ÍÀº ±âº» IDEÇϵåµð½ºÅ© µå¶óÀ̺êÀÌ´Ù. EIDE¸¦ »ý°¢ÇØ º¸¸é, wdc0Àº primaryÇϵåµð½ºÅ© 2°³ÀÌ°í, wdc1Àº secondaryÇϵåµð½ºÅ©¸¦ ÀǹÌÇÑ´Ù. IDE CD-ROMµµ ÀÌ ¹üÁÖ¿¡ Æ÷ÇԵȴÙ. ¸¸¾à SCSIÇϵåµð½ºÅ©¸¸À» »ç¿ëÇÑ´Ù¸é ÁöÁ¤ÇÒ ÇÊ¿ä´Â ¾øÀ» °ÍÀÌ´Ù. device wcd0 ÀÌ°ÍÀº IDE CD-ROMÀ» ÀǹÌÇÑ´Ù. ¸¸¾à ¿©·¯ºÐµéÀÌ Çϳª ÀÌ»óÀÇ IDEÄÜÆ®·Ñ·¯¿Í ±×°Í¿¡ ¿¬°áµÈ CD-ROMÀÌ ÀÖ´Ù¸é wcd1µµ ¸¶Àú ÁöÁ¤Çϱ⠹ٶõ´Ù. ÀÌ°ÍÀ» ÀÌ¿ëÇÏ¿© ATAPI CD-ROMÀ» »ç¿ëÇÏ·Á¸é, options ATAPI¸¦ ÁöÁ¤ÇÏ´Â °Íµµ ÀØÁö ¸»ÀÚ. device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr device scd0 at isa? port 0x230 bio controller matcd0 at isa? port ? bio »ç¿îµåÄ«µå¿¡ ¿¬°áµÈ CD-ROMÀ» »ç¿ëÇÑ´Ù¸é À§ÀÇ 3°³Áß Çϳª¸¦ ÁöÁ¤Çϱ⠹ٶõ´Ù. mcd0Àº Mitsumi CD-ROM, scd0Àº Sony CD-ROM, matcd0Àº »ç¿îµåºí¶ó½ºÅÍ¿¡ ¿¬°áÇÏ´Â ¸¶¾²½ÃŸ/Æijª¼Ò´Ð CD-ROMÀÌ´Ù. 6.3.5 SCSIÀåÄ¡ SCSIÀåºñ´Â ¿äÁò °ªÀÌ ¸¹ÀÌ ³»¸®°í, ±× ¼º´ÉÀÌ IDEµð½ºÅ©º¸´Ù ¶Ù¾î³ª ¿äÁîÀ½ ¸¹ÀÌ »ç¿ëÇÏ°í ÀÖ´Â °ÍµéÀÌ´Ù. SCSIÀÎÅÍÆäÀ̽ºÄ«µå¸¦ ¾²°í ÀÖ´Ù¸é ¸ÕÀú ÀÚ½ÅÀÌ ¾²´Â Ä«µå°¡ ¾î¶² °ÍÀÎ È®ÀÎÇØ º¸°í, ¾Æ·¡ÀÇ ÀåÄ¡µé Áß¿¡¼­ ¾²°í Àִ°ÍÀ» ÁöÁ¤Çϱ⠹ٶõ´Ù. controller ahc0 Adeptec 274x/284x/294xÀÌ´Ù. PCI¿ë SCSIÀÎÅÍÆäÀ̽º Ä«µåÀÌ´Ù. controller ahb0 at isa? bio irq ? vector ahbintr Adeptec 174x controller aha0 at isa? port ``IO_AHA0'' bio irq ? drq 5 vector ahaintr Adaptec 154x controller ncr0 NCR 53C810, 53C815, 53C825, 53C860, 53C875 PCI¿ë SCSIÄÜÆ®·Ñ·¯ÀÌ´Ù. ÀÌ¿Ü¿¡µµ ¿©·¯°¡Áö ÄÜÆ®·Ñ·¯¸¦ ¸¹ÀÌ Áö¿øÇϹǷÎ, ¹Ýµå½Ã /sys/i386/confµð·ºÅ丮ÀÇ majors.i386°ú LINTÆÄÀÏ, ±×¸®°í handbookÀÇ 2.1ÀýÀ» Àо°í »ç¿ëÇÏ´Â ÀåÄ¡¸¦ ÁöÁ¤Çϱ⠹ٶõ´Ù. ÀÏ´Ü ÄÜÆ®·Ñ·¯¸¦ ÁöÁ¤ÇÑ ÈÄ¿¡´Â ¹Ýµå½Ã ¾î¶² Á¾·ùÀÇ ÀåÄ¡¸¦ ¾µ °ÍÀÎÁö ÁöÁ¤ÇØ¾ß ÇÑ´Ù. controller scbus0 SCSIÀåÄ¡¸¦ ¾´´Ù¸é ²À ÁöÁ¤ÇØ¾ß ÇÑ´Ù. device sd0 device st0 device cd0 °¢°¢ SCSIÇϵåµð½ºÅ©, SCSIÅ×ÀÌÇÁ ÀåÄ¡, SCSI CD-ROMÀ» ÀǹÌÇÑ´Ù. ÀÌ°ÍÀ» ÁöÁ¤Çϴµ¥ ÇÑ°¡Áö ÁÖÀÇÇÒ °ÍÀÌ Àִµ¥, ¸¸¾à À§ÀÇ controller¸¦ ÁöÁ¤ÇÏÁö ¾Ê°Å³ª, controller scbus0¸¦ ÁöÁ¤ÇÏÁö ¾Ê°í À§ÀÇ device¸¸ ÁöÁ¤ÇØ ÄÄÆÄÀÏÇÏ·Á Çϸé ÄÄÆÄÀÏ ÈÄ ÃÖÁ¾ ¸µÅ©°úÁ¤¿¡¼­ ¿¡·¯°¡ ³¯ °ÍÀÌ´Ù. µû¶ó¼­ SCSIÀåÄ¡¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì¿¡´Â À§ ÀåÄ¡¸¦ ³ÖÀ» ÇÊ¿ä°¡ ¾ø°í, SCSI¸¦ »ç¿ëÇÑ´Ù¸é ÀÏ´Ü controller¼³Á¤À» ¿Ã¹Ù¸£°Ô ÇÑ ´ÙÀ½ device¸¦ ¼±ÅÃÇϱ⠹ٶõ´Ù. 6.3.6 ÄܼÖ, ¸¶¿ì½º, X¼­¹ö FreeBSD¿¡´Â µÎ°¡ÁöÀÇ ÄÜ¼Ö µå¶óÀ̹ö°¡ ÀÖ´Ù. ÀÌ Áß¿¡ Çϳª¸¦ ¼±ÅÃÇÏ¿©¾ß ÇÏ°í, ¹ö½º¸¶¿ì½º(Á÷·ÄÆ÷Æ®³ª º´·ÄÆ÷Æ®¸¦ ¸»ÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù)³ª PS/2¸¶¿ì½º¸¦ ¾²µµ·Ï ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. device sc0 at isa? port ``IO_KBD' tty irq 1 vector scintr sc0´Â ±âº» Äֵܼå¶óÀ̹ö·Î, SCOÀ¯´Ð½º ÄܼÖÀ» ¿¡¹Ä·¹À̼ÇÇÏ´Â °ÍÀÌ´Ù. ÀÌ ÄܼÖÀ» »ç¿ëÇÑ´Ù¸é, Äֿܼ¡¼­ TERMȯ°æº¯¼ö¸¦ scoansi³ª cons25·Î ÁöÁ¤ÇØ¾ß ÇÑ´Ù. device vt0 at isa? port ``IO_KBD'' tty irq 1 vector pcrint ÀÌ°ÍÀº VT220ȣȯ ÄÜ¼Ö µå¶óÀ̹öÀÌ´Ù. ÀÌ°ÍÀ» »ç¿ëÇÏ·Á¸é TERMȯ°æº¯¼ö¸¦ VT100À̳ª VT220À¸·Î ³õ¾Æ¾ß Çϴµ¥, º¸ÅëÀº sc0À» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. vt0¸¦ »ç¿ëÇÏ°íÀÚ ÇÑ´Ù¸é ´ÙÀ½ µÎ ÁÙÀ» Ãß°¡ÇØ¾ß ÇÑ´Ù. options "PCVT_FREEBSD=210" options XSERVER device mse0 at isa? port 0x23c tty irq 5 vector ms mse0´Â ·ÎÁöÅØÀ̳ª ATI»çÀÇ ¹ö½º ¸¶¿ì½º¸¦ »ç¿ëÇÒ °æ¿ì¿¡ ÁöÁ¤ÇÑ´Ù. ´ëºÎºÐÀÇ »ç¿ëÀÚ´Â Á÷·ÄÆ÷Æ® ¸¶¿ì½º³ª PS/2¸¦ »ç¿ëÇÏ´Â °Í¿¡ ÁÖÀÇÇÏÀÚ. device psm0 at isa? port ``IO_KBD'' conflicts tty irq 12 vector psmintr PS/2¸¶¿ì½º¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ÀÌ°ÍÀÌ ¾øÀ¸¸é ¸¶¿ì½º¸¦ ¾µ ¼ö ¾ø´Ù. 6.3.7 Á÷·Ä°ú º´·ÄÆ÷Æ® Á÷·ÄÆ÷Æ®¿Í º´·ÄÆ÷Æ®´Â ¸ðµ©°ú ¸¶¿ì½º³ª ÇÁ¸°ÅÍ »ç¿ë¿¡ ²À ÇÊ¿äÇÑ °ÍÀÌ´Ù. ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ°¡ ¾î¶² Æ÷Æ®¸¦ Áö¿øÇÏ´ÂÁö È®ÀÎÇÑ ´ÙÀ½¿¡ ÁöÁ¤Çϵµ·Ï ÇÏÀÚ. device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device sio2 at isa? port "IO_COM3" tty irq 5 vector siointr device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr sio0¿¡¼­ sio3Àº °¢°¢ COM1¿¡¼­ COM4¿¡ ÇØ´çÇÑ´Ù. ¸¸¾à COM4¸¦ »ç¿ëÇϴµ¥ ÀÌ ¼³Á¤À¸·Î COM4¸¦ ÀνÄÇÏÁö ¸øÇÑ´Ù¸é, irq¸¦ 3À¸·Î ¹Ù²Ù¾î º¸±â ¹Ù¶õ´Ù. ÇÏÁö¸¸ IRQ¸¦ ¹Ù²Ù´Âµ¥ ²À Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏÇÒ ÇÊ¿ä´Â ¾ø°í, ´ÜÁö Ä¿³Î ¼³Á¤¸¸ ´Ù½Ã ÇÏ¸é µÈ´Ù. device lpt0 at isa? port? tty irq 7 vector lptintr lpt0¿¡¼­ lpt2´Â º´·ÄÆ÷Æ®ÀÌ´Ù. ÇÁ¸°Å͸¦ º´·ÄÆ÷Æ®¿¡ Á¢¼ÓÇÏ°í »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ¹Ýµå½Ã ³Öµµ·Ï ÇÏÀÚ. 6.3.8 ³×Æ®¿öÅ· ÀåÄ¡ ¸¸¾à ¿©·¯ºÐÀÌ LANȯ°æ¿¡¼­ ·£Ä«µå¸¦ »ç¿ëÇÑ´Ù¸é, ·£Ä«µåÀÇ Á¾·ù¿Í ȣȯ±âÁ¾À» ÀÏ´Ü È®ÀÎÇϱ⠹ٶõ´Ù. ±×¸®°í ³ª¼­ ¾Ë¸Â´Â ÀåÄ¡¸¦ ÁöÁ¤ÇÏ°í, µÇµµ·ÏÀ̸é PnP±â´ÉÀ» ¼³Á¤ÇÏÁö ¸» °ÍÀ̸ç, µµ½º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¼³Á¤ ÇÁ·Î±×·¥À» ÅëÇØ IRQ¿Í I/OÁÖ¼Ò¸¦ ²À È®ÀÎÇØ µÎµµ·Ï ÇÏÀÚ. options INET TCP/IP¸¦ Áö¿øÇϱâ À§Çؼ­´Â ²À ³Öµµ·Ï ÇÏÀÚ. ¿©·¯ºÐÀÌ LAN¿¡ ¿¬°áµÇ¾î ÀÖÁö ¾Ê´õ¶óµµ ²À ¼³Á¤ÇØ¾ß ÇÑ´Ù. device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr device ep0 at isa? port 0x300 net irq 10 vector epintr ÀÌ ÀåÄ¡µéÀº ed0°¡ NE2000/WD80xxȣȯīµå, ep0°¡ 3Com 3c509Ä«µå¸¦ Áö¿øÇÑ´Ù. I/OÁÖ¼Ò(port)¿Í irq¸¦ ²À È®ÀÎÇϱ⠹ٶõ´Ù. ¹°·Ð ÀÌ°ÍÀº Ʋ·Áµµ Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏÇÒ ÇÊ¿ä ¾ø¾î Ä¿³ÎÀ» Àç¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ÀÌ¿Ü¿¡µµ ¸¹Àº Á¾·ùÀÇ Ä«µå¸¦ Áö¿øÇϹǷÎ, ¹Ýµå½Ã SCSIÀåÄ¡¶§ ¼³¸íÇß´ø ÀڷḦ Âü°í·Î Çϱ⠹ٶõ´Ù. pseudo-device loop TCP/IPÀÇ loopbackÀåÄ¡¸¦ Áö¿øÇÑ´Ù. ¸¸¾à 127.0.0.1ÀÇ ·ÎÄÃÈ£½ºÆ® ³×Æ®¿öÅ·À» »ç¿ëÇÏ°í ½Í´Ù¸é ²À ³Ö¾î¾ß Çϴµ¥, ¸ðµç °æ¿ì¿¡ ¹Ýµå½Ã ³Ö±â ¹Ù¶õ´Ù. pseudo-device ether ÀÌ´õ³Ý Ä«µå¸¦ »ç¿ëÇÑ´Ù¸é ²À ³Ö±â ¹Ù¶õ´Ù. ÀÌ°ÍÀÌ ÀÖ°í À§ÀÇ Ä«µåÁöÁ¤ÀÌ ÀÖ¾î¾ß LANÄ«µå°¡ Á¦´ë·Î µ¿ÀÛÇÑ´Ù. pseudo-device sl SLIP(Serial Line Internet Protocol)À» »ç¿ëÇÏ·Á¸é ÀÌ ÀåÄ¡¸¦ ÁöÁ¤Çϱ⠹ٶõ´Ù. number´Â µ¿½ÃÁö¿øÇÏ´Â SLIP¼¼¼ÇÀÇ ¼öÀÌ´Ù. ÀÚ¼¼ÇÑ SLIP»ç¿ë¹ýÀº handbookÀÇ 12.3ÀýÀ» º¸±â ¹Ù¶õ´Ù. pseudo-device tun tunÀº »ç¿ëÀÚ¸ðµå PPP¼ÒÇÁÆ®¿þ¾î¿¡ ¾²ÀδÙ. ÀÌ°ÍÀº ·çÆ®±ÇÇÑ ¾øÀ̵µ PPP¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁØ´Ù. number´Â SLIP¿¡¼­¿Í ¸¶Âù°¡Áö·Î µ¿½ÃÁö¿øÇÏ´Â PPP¼¼¼ÇÀÇ ¼öÀÌ´Ù. »ç¿ëÀÚ ¸ðµå PPPÀÇ ¼Â¾÷¿¡ ´ëÇؼ­´Â handbookÀÇ 12.1ÀýÀ» º¸±â ¹Ù¶õ´Ù. 6.3.9 »ç¿îµåÄ«µå FreeBSD´Â ¿©·¯ Á¾·ùÀÇ »ç¿îµå Ä«µå¸¦ Áö¿øÇÑ´Ù. À̰͵éÀº º¸ÅëÀÇ GENERICºÎÆà Ŀ³Î¿¡´Â Æ÷ÇԵǾî ÀÖÁö ¾ÊÀºµ¥, ¾Æ·¡ ±ÛÀ» º¸°í »ç¿ëÇÏ´Â Ä«µåµé ÁöÁ¤Çϱ⠹ٶõ´Ù. ¾Æ·¡ÀÇ Ä¿³Î ¿É¼ÇÀ» ÁöÁ¤Çß´Ù¸é, ºÎÆà ÈÄ ÀÌ ÀåÄ¡µéÀ» ¸¸µé¾î¾ß ÇÑ´Ù. ÀÌ ÀÛ¾÷¿¡ ´ëÇؼ­´Â /usr/src/sys/i386/isa/sound/sound.doc°ú handbookÀÇ 5.4ÀýÀ» º¸±â ¹Ù¶õ´Ù. controller snd0 »ç¿îµåÄ«µå¸¦ »ç¿ëÇÑ´Ù¸é ²À ÁöÁ¤Çϱ⠹ٶõ´Ù. device pas0 at isa? port 0x388 irq 10 drq 6 vector pasintr ProAudioSpectrum µðÁöÅ» ¿Àµð¿À¿Í MIDIÀåºñ¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ ÁöÁ¤ÇÑ´Ù. device sb0 at isa? port 0x220 irq 7 conflicts drq 1 vector sbintr »ç¿îµåºí¶ó½ºÅÍ µðÁöÅ» ¿Àµð¿À¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ ÁöÁ¤ÇÑ´Ù. ¸¸¾à »ç¿îµåºí¶ó½ºÅÍÀÇ IRQ°¡ 7ÀÌ ¾Æ´Ï¶ó¸é(µµ½ºÀÇ »ç¿îµåºí¶ó½ºÅÍ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡Çß´Ù¸é autoexec.bat¿¡ BLASTERȯ°æº¯¼ö¿¡ I´ÙÀ½¿¡ ³ª¿À´Â ¼ýÀÚ¸¦ ÀÐÀ¸¸é µÈ´Ù), À§ ¹®Àå¿¡¼­ conflictsÅ°¿öµå¸¦ »©°í, irq¸¦ ÁöÁ¤ÇÑ °ÍÀ¸·Î ¹Ù²Û ÈÄ, options "SBC_IRQ=<ÁöÁ¤ÇÑ irq>"µµ °°ÀÌ ³Ö¾îÁֱ⠹ٶõ´Ù. device sbxvi0 at isa? drq 5 »ç¿îµåºí¶ó½ºÅÍ 16¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ ÁöÁ¤ÇÑ´Ù. device pca0 at isa? port ``IO_TIMER1'' tty PC½ºÇÇÄ¿¸¦ »ç¿ëÇÏ°í ½Í´Ù¸é À̰͵µ ÁöÁ¤ÇØ Áֱ⠹ٶõ´Ù. ÀÌ¿Ü¿¡ ±×¶óºñ½º ¿ïÆ®¶ó»ç¿îµå Ä«µå³ª ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® »ç¿îµå½Ã½ºÅÛ, ¾Öµå¸³, ·Ñ·£Æ® MPU-401Ä«µåµîµîÀ» Áö¿øÇÑ´Ù. 6.3.10 ÀÇ»çÀåÄ¡(pseudo-device) ÀÇ»çÀåÄ¡´Â ½ÇÁ¦ Çϵå¿þ¾î°¡ ¾Æ´ÏÁö¸¸, Ä¿³Î ³»¿¡¼­ ÇϳªÀÇ ÀåÄ¡¿ªÇÒÀ» ÇÏ´Â °ÍµéÀÌ´Ù. ÀÌ¹Ì ³×Æ®¿÷ ÀåÄ¡¸¦ ¼³Á¤ÇÒ ¶§ º¸¾ÒÀ» °ÍÀÌ´Ù. pseudo-device gzip gzipÀ¸·Î ¾ÐÃàµÈ ½ÇÇàÆÄÀÏÀ» ½ÇÇàÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇØ º¸·Á¸é, ÀÌ ¿É¼ÇÀ» ÁÖ°í Ä¿³ÎÀ» ÄÄÆÄÀÏÇÑ ÈÄ, ´Ù½Ã ºÎÆÃÇÏ°í, ¿øÇÏ´Â ÆÄÀÏÀ» gzipÀ¸·Î ¾ÐÃàÇÑ ÈÄ¿¡ ´Ù½Ã ¿ø·¡ À̸§À¸·Î µ¹·Á ³õÀ¸¸é µÈ´Ù. µð½ºÅ©ÀÇ ¿ë·®ÀÌ ¸ðÀÚ¶ó¸é À¯¿ëÇÏ°Ô ¾µ ¼ö ÀÖ´Â ¹æ¹ýÀÌÁö¸¸, ¼Óµµ°¡ ´À·ÁÁü¿¡ ÁÖÀÇÇÏÀÚ. /standÀÇ ¼³Ä¡¿ë ½ÇÇàÆÄÀϵéÀº ¾ÐÃàµÇ¾î ÀÖÀ¸¹Ç·Î, ÀÌ µð·ºÅ丮ÀÇ ÆÄÀÏ(sysinstallµî)À» ¾²·Á¸é ÀÌ ¿É¼ÇÀÌ ÀÖ¾î¾ß ÇÑ´Ù. pseudo-device log Ä¿³Î ¿¡·¯¸Þ½ÃÁö Ç¥½Ã¿¡ »ç¿ëÇÏ´Â ·Î±ëÀåÄ¡ÀÌ´Ù. ²À ÀÖ¾î¾ß ÇÑ´Ù. pseudo-device pty ÀÇ»çÅ͹̳ÎÀÇ °¹¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ°ÍÀº telnetÀ̳ª rloginÀ¸·Î µé¾î¿À´Â »ç¿ëÀÚÀÇ ¼ö¸¦ Á¦ÇÑÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù. pseudo-device vn vnodeµå¶óÀ̹ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϴµ¥, ´ëÇ¥ÀûÀÎ ¿¹´Â ÆÄÀÏÀ» ½º¿Ò ÀåÄ¡·Î ÁöÁ¤ÇÏ°Ô ÇÏ´Â °ÍÀÌ´Ù. 6.3.11 Á¶À̽ºÆ½, ½ºÇÇÄ¿¿Í ±âŸ ÀÌÁ¦ FreeBSD¿¡ Áö¿øÇÏ´Â ¿©·¯°¡Áö ÀåÄ¡µéÀ» »ìÆ캸ÀÚ. ¿©±â¿¡´Â µÎ°¡Áö¸¸ ¾²°ÚÁö¸¸, /sys/i386/conf/LINTÆÄÀÏÀ» ÂüÁ¶Çϸé Áö¿øÇÏ´Â ¸¹Àº ÀåÄ¡µéÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. device joy0 at isa? port "IO_GAME" Á¶À̽ºÆ½À» »ç¿ëÇÏ°Ô ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. pseudo-device speaker PC½ºÇÇÄ¿¸¦ ¾µ ¼ö ÀÖµµ·Ï Çϴµ¥, ÀÌ°Ç ¾ÕÀÇ »ç¿îµåÄ«µå¿¡¼­ ¾²´Â PC½ºÇÇÄ¿¿Í ´Ù¸£´Ù´Â °Í¿¡ ÁÖÀÇÇÏÀÚ. »ç¿îµåÄ«µå¿¡ ÀÖ´ø °ÍÀº »ç¿îµå¸¦ PC¿¡¼­ ¿¬ÁÖÇÑ´Ù´Â °ÍÀÌ°í, ÀÌ°ÍÀº IBM BASIC¿¡¼­ Á¦¾îÇÏ´ø ½ºÇÇÄ¿ ÀåÄ¡ÀÌ´Ù. ½ºÇÇÄ¿¸¦ ½ÃÇèÇØ º¸·Á¸é /usr/sbin/spkrtest³ª, /usr/games/piano¸¦ ½ÇÇàÇØ º¸¸é µÈ´Ù. XT½ÃÀýÀ» Áö³»º» »ç¶÷µéÀº Àß ¾Ë °ÍÀÌ´Ù. 6.4 ÀåÄ¡ ¸¸µé±â »ç¿îµåÄ«µå¿Í °°Àº ºÎÆ® Ä¿³Î¿¡ ¾ø´ø ÀåÄ¡¸¦ ¾²·Á¸é, ÀåÄ¡ÆÄÀÏÀ» ¸¸µé¾î¾ß ÇÑ´Ù. Á» ¹ø°Å·Î¿î ÀÛ¾÷À̱â´Â ÇÏÁö¸¸, ²À ÇØ º¸ÀÚ. ¸¸¾à ¿©·¯ºÐµéÀÌ »ç¿îµåºí¶ó½ºÅ͸¦ ¾²°í ÀÖ°í, Ä¿³ÎÀ» Àß ÄÄÆÄÀÏÇß´Ù¸é, ´Ù½Ã ºÎÆÃÇؼ­ ÀåÄ¡¸¦ ÀνÄÇÏ´ÂÁö È®ÀÎÇÏ°í(¸¸¾à ³Ê¹« ÀåÄ¡ ÀνÄÇ¥½Ã°¡ »¡¸® Áö³ª°¬´Ù¸é, ³ªÁß¿¡ dmesg¸í·ÉÀ¸·Î º¼ ¼ö ÀÖ´Ù) ÀåÄ¡¸¦ ¸¸µé¾î º¸ÀÚ. ¿©·¯ºÐÀÇ Ä¿³Î ¼³Á¤ÆÄÀÏ¿¡´Â ´ÙÀ½°ú °°Àº ÇàÀÌ ÀÖÀ» °ÍÀÌ´Ù. controller snd0 ÀÌÁ¦ »ç¿îµåÄ«µå ÀåÄ¡¸¦ ¸¸µé·Á¸é, # cd /dev # sh MAKEDEV snd0 ¶ó°í Çϸé ÇÊ¿äÇÑ »ç¿îµåÄ«µå ÀåÄ¡¸¦ ¸¸µé¾î ÁØ´Ù. ÇöÀç FreeBSDÀÇ »ç¿îµåÄ«µå µå¶óÀ̹ö´Â ¸®´ª½ºÀÇ °Í°ú ¿ÏÀüÈ÷ ȣȯÀε¥, ±× ¿¹°¡ splay¸¦ ºñ·ÔÇÑ ¸¹Àº »ç¿îµå°ü·Ã ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù´Â °ÍÀÌ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ »ç¿îµåÄ«µå °ü·Ã ÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇÏ°í ½Í´Ù¸é, ¼Ò½º¿¡¼­ #include ¶ó°í µÈ ÇàÀ» ã¾Æ #include ·Î ¹Ù²Ù¾î ÁÖ°í ´Ù½Ã ÄÄÆÄÀÏÇÏ¸é µÈ´Ù. splay´Â ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ¿© Æ÷ÆõǾú´Ù. 6.5 Ä¿³Î ºÎÆà Ŀ³ÎÀÌ ¿¡·¯ ¾øÀÌ ¼º°øÀûÀ¸·Î ÄÄÆÄÀϵǾú´Ù¸é, ´Ù½Ã ºÎÆÃÇϱ⸸ ÇÏ¸é µÈ´Ù. À̶§ ³ª¿À´Â ¸Þ½ÃÁö¿¡¼­, ¿©·¯ºÐÀÌ ÁöÁ¤ÇÑ ÀåÄ¡µéÀ» Àß ÀνÄÇÏ´ÂÁö »ìÆ캸ÀÚ. È­¸éÀÌ ³Ê¹« »¡¸® Áö³ª°£´Ù°í »ý°¢Çϸé, Scroll LockÅ°¸¦ ´©¸£°í Ä¿¼­Å°°ú PageUp/PageDownÅ°¸¦ »ç¿ëÇؼ­ Áö³ª°£ ¸Þ½ÃÁö¸¦ º¸¸é µÇ°í(ÀÌ°ÍÀº SCOÄֵܼå¶óÀ̹ö¿¡¼­¸¸ µÈ´Ù), ¾Æ´Ï¸é ÀÏ´Ü ·Î±×ÀÎÇؼ­ dmesg¸í·ÉÀ» ÁÖ¸é µÈ´Ù. ¸¸¾à ¾î¶² ÀÌÀ¯·Î Ä¿³ÎÀÌ ºÎÆÃÀÌ µÇÁö ¾Ê´Â´Ù¸é, ÀÏ´Ü ÀÌÀüÀÇ Ä¿³Î·Î ºÎÆÃÇØ¾ß ÇÑ´Ù. ÀÌÀü Ä¿³Î·Î ºÎÆÃÇÏ°í ½Í´Ù¸é ºÎÆýÿ¡ >> FreeBSD BOOT ... Usage: [[[0:][wd](0,a)]/kernel][-abcCdhrsv] Use 1:sd(0,a)kernel to boot sd0 if it is BIOS drive 1 Use ? for file list or press Enter for defaults Boot: À§ÀÇ È­¸é¿¡¼­ Àá½Ã ¸ØÃß°Ô µÇ´Âµ¥, ÀÌ ¶§ ´ëüÇÒ Ä¿³ÎÀÇ À̸§À» Boot:ÇÁ·ÒÇÁÆ® µÚ¿¡ ½á³ÖÀ¸¸é µÈ´Ù. º¸Åë Ä¿³ÎÀ» ¼³Ä¡Çϸé, ÀÌÀü Ä¿³ÎÀº kernel.old¶õ À̸§À¸·Î ÁöÁ¤µÇ¹Ç·Î, Boot: kernel.old ¶ó°í ¾²¸é µÈ´Ù. À̰͵µ ½ÇÆÐÇÑ´Ù¸é, ºÎÆÃÇÒ ¶§ ½è´ø Ä¿³Î·Î ºÎÆÃÇÒ ¼ö ÀÖ´Ù. Boot: kernel.GENERIC À̶ó°í ¾²¸é µÈ´Ù. ¾î¶² ÆÄÀÏÀÌ ÀÖ´ÂÁö ¸ð¸¥´Ù¸é, ?¸¦ ´©¸£¸é ·çÆ® µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏ ¸®½ºÆ®°¡ ³ªÅ¸³­´Ù. 7. ÆÁ BSD½Ã½ºÅÛ¿¡¼­ ¾²ÀÌ´Â ¾à°£ÀÇ °ü¸®»óÀÇ ÆÁÀ» µé¾îº¸ÀÚ. - »ç¿ëÀÚ ÆÄÀÏ(/etc/passwd) ÀÌ ÆÄÀÏÀº ½ÇÁ¦·Î »ç¿ëÀÚÀÇ ¾ÏÈ£ Á¤º¸¸¦ ÂüÁ¶ÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù. ½ÇÁ¦ ¾ÏÈ£´Â /etc/master.passwd¿¡ Á¤¸®µÇ¾î ÀúÀåµÈ ³»¿ëÀ» »ç¿ëÇϴµ¥, ÀÌ°ÍÀº ¸®´ª½º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â »õµµ¿ì Æнº¿öµå ½Ã½ºÅÛ°ú °°Àº °ÍÀÌ´Ù. µû¶ó¼­ »ç¿ëÀÚ¸¦ /etc/passwd¸¦ °íÃÄ µî·ÏÇÒ °æ¿ì¿¡´Â, ´ÜÁö /etc/passwdÆÄÀÏÀ» °íÄ¡´Â °Í¸¸À¸·Î´Â µÇÁö ¾Ê´Â´Ù. ÀÌ ÆÄÀÏÀ» ÆíÁýÇÒ ¶§¿¡´Â ¹Ýµå½Ã vipw¸í·ÉÀ» »ç¿ëÇÏ¿© °íÄ¡±â ¹Ù¶õ´Ù. ÀÌ°ÍÀº /etc/passwd¸¦ ÆíÁýÇÏ°í, Á¾·áÇÒ ¶§ ÀÌ ³»¿ëÀ» ¹ÙÅÁÀ¸·Î /etc/master.passwd¸¦ À籸¼ºÇÑ´Ù. - ½Ã½ºÅÛ ¼³Á¤(/etc/sysconfig) /etc/sysconfig´Â, ¼³Ä¡ÈÄ ¼³Á¤¿¡¼­ ÁöÁ¤ÇÏ´Â °Íµé°ú, ±× ¿ÜÀÇ ¸¹Àº ½Ã½ºÅÛÀÇ ¼Â¾÷À» Æ÷ÇÔÇÏ°í ÀÖ´Ù. ÀÌ ÆÄÀÏÀº ±×³É ÀÐÀ» ¼ö ÀÖ´Â ½©½ºÅ©¸³Æ®Àε¥, ½Ã½ºÅÛ ¼³Á¤ÀÌ ºÎÁ·ÇÏ´Ù°í ´À³¢°Å³ª, ¼öµ¿ÀÇ Á¶ÀÛÀ» ¿øÇÏ´Â °æ¿ì¿¡´Â ¹Ýµå½Ã ÀÌ ÆÄÀÏÀ» ÆíÁýÇÏ°í ¸®ºÎÆÃÀ» ÇÏ¸é µÈ´Ù. /etc/rc½ºÅ©¸³Æ®´Â ¼Õ´ëÁö ¸»ÀÚ. sysconfig¿¡ ³ÖÀ» ¼ö ¾ø´Â Ãʱ⼳Á¤Àº /etc/rc.local¿¡ ³ÖÀ¸¸é µÈ´Ù. BSD½Ã½ºÅÛÀº System VÀÇ º¹ÀâÇÑ init·¹º§À» »ç¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î ºñ±³Àû °£´ÜÇÑ ±¸Á¶¸¦ ÃëÇÏ°í ÀÖ´Ù. ÁÖ¼®À» ÇϳªÇϳª Àо¸ç Àß ¼Â¾÷ÇØ º¸ÀÚ. ÇÏÁö¸¸ ´ëºÎºÐÀÇ ÀÛ¾÷À» /stand/sysinstall·Î Á¶ÀýÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÇÏ°í ÀÖ´Â ÀÏÀÌ ¾î¶² °ÍÀÎÁö Àß ¸ð¸£¸é Á÷Á¢ ÀÌ ÆÄÀÏÀ» °íÄ¡´Â ÀÏÀº ÇÇÇϱ⠹ٶõ´Ù. - ½Ì±ÛÀ¯Àú ºÎÆà ºÎÆÃÇÒ ¶§ ½Ì±ÛÀ¯Àú(¸ÖƼÀ¯Àú »óÅ°¡ ¾Æ´Ñ ½Ã½ºÅÛ¿¡ ÇÑ»ç¶÷¸¸ ·Î±×ÀÎÇÏ´Â »óÅÂ. ½Ã½ºÅÛ Á¡°Ë ¶§ ¸¹ÀÌ ¾²ÀδÙ)·Î ºÎÆÃÇÏ°í ½ÍÀ¸¸é FreeBSDºÎÆ® ÇÁ·Î±×·¥ÀÌ ¶ã ¶§ Boot: µÚ¿¡ -s¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù. - Ä¿³Î Àç¼³Á¤ ¼³Ä¡ÇÒ ¶§ º¸¾Ò´ø Ä¿³Î Àç¼³Á¤À» ½ÇÇàÇÏ·Á¸é, FreeBSDºÎÆ® ÇÁ·Î±×·¥ÀÌ ¶ã ¶§ Boot: µÚ¿¡ -c¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù. °°Àº È­¸éÀÌ ³ª¿Ã °ÍÀÌ´Ù. Ȥ Ä¿¸Çµå ¶óÀÎ ÇÁ·ÒÇÁÆ®°¡ ³ª¿À¸é visualÀ̶ó ÀÔ·ÂÇÏ¸é ¸Þ´º¹æ½Ä ¿¡µðÆ® È­¸éÀÌ ³ª¿Ã °ÍÀÌ´Ù. - µµ½ºÀÇ È®Àå ÆÄƼ¼Ç ¸¶¿îÆ®Çϱâ ÀÌÀü ¹öÀüÀÇ FreeBSD¿¡¼­´Â µµ½ºÀÇ È®ÀåÆÄƼ¼ÇÀ» ¸¶¿îÆ®ÇÒ ¼ö ¾ø¾ú´Âµ¥, ÀÌÁ¦´Â ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ¼³Ä¡ÇÒ ¶§´Â ³ª¿ÀÁö ¾Ê´Â´Ù. ÀÏ´Ü ¿©·¯ºÐÀÇ Çϵåµð½ºÅ©1ÀÌ ´ÙÀ½°ú °°ÀÌ µÇ¾î ÀÖ´Ù°í °¡Á¤ÇÏÀÚ. ÆÄƼ¼Ç 1: ±âº» µµ½ºÆÄƼ¼Ç(C:) ÆÄƼ¼Ç 2: FreeBSDÆÄƼ¼Ç ÆÄƼ¼Ç 3: µµ½º È®ÀåÆÄƼ¼Ç ³í¸®µå¶óÀ̺ê 1(D:) ³í¸®µå¶óÀ̺ê 2(E:) È®ÀåÆÄƼ¼Ç¿¡ ¾î¶² ³í¸®µå¶óÀ̺갡 ÀÖ´ÂÁö´Â µµ½ºÀÇ fdisk¸í·ÉÀ» ¾²¸é °£´ÜÈ÷ ¾Ë ¼ö ÀÖ´Ù. ½ÇÁ¦·Î D:ÀÇ °æ¿ì ÆÄƼ¼Ç 5, E:ÀÇ °æ¿ì ÆÄƼ¼Ç 6¿¡ ÇØ´çÇÏ°Ôµµ·Ï µÈ´Ù(ÆÄƼ¼Ç 1-4´Â ±âº» ÆÄƼ¼Ç¿¡ ÇØ´çÇÑ´Ù). ÀÌ ÆÄƼ¼ÇÀ» ¾²·Á¸é ÀÏ´Ü ÀåÄ¡¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. ÀÌ Çϵåµð½ºÅ©°¡ IDEÀÇ Ã¹¹ø° Çϵåµð½ºÅ©¿´´Ù¸é(Primary Master), # cd /dev # sh MAKEDEV wd0s5 ·Î D:µå¶óÀ̺꿡 ÇØ´çÇÏ´Â ÀåÄ¡¸¦, # sh MAKEDEV wd0s6 À¸·Î E:µå¶óÀ̺꿡 ÇØ´çÇÏ´Â ÀåÄ¡¸¦ ¾µ ¼ö ÀÖ´Ù. ÀÌÁ¦ ÀÌ°ÍÀ» ¸¶¿îÆ®ÇØ ¾²¸é µÈ´Ù. # mkdir /d # mount -t msdos /dev/wd0s5 /d # mount -t msdos /dev/wd0s6 /e Á¶±Ý ¾î·Á¿î ¸éÀÌ Àִµ¥, ÀÌÁ¦ ¸· Áö¿øÇÏ´Â ±â´ÉÀ̱⠶§¹®ÀÌ´Ù. Á¶±Ý ÀÌÇØÇÏ°í ¾²ÀÚ. ÇÊÀÚ´Â µµ½ºµå¶óÀ̺ê¿Í ±³È¯ÇÏ°í ½ÍÀº µ¥ÀÌÅÍ°¡ ÀÖ´Ù¸é ±âº» µµ½ºÆÄƼ¼ÇÀÇ µå¶óÀ̺긦 ÁöÁ¤ÇØ »ç¿ëÇÏ´Â °ÍÀÌ »ç¿ëÇϱ⿡ ÆíÇÒ °ÍÀ̶ó »ý°¢ÇÑ´Ù. - CD·ÒÀÇ ¸¶¿îÆ® ºÎ·ÏCD·ÒµîÀ» ¸¶¿îÆ®ÇØ ¾²°í ½Í´Ù¸é, ¸¶¿îÆ®ÇØ »ç¿ëÇÏ¸é µÈ´Ù. EIDE CDROMÀÇ ¿¹¸¦ µé¾îº¸¸é, ÀÏ´Ü wcd0ÀåÄ¡°¡ ¸¸µé¾îÁ® ÀÖ¾î¾ß ÇÏ°í, # mount -t cd9660 /dev/wcd0 /cdrom ÀÌ·¸°Ô Çϸé CD-ROMÀÌ /cdromµð·ºÅ丮 ¹Ø¿¡ ¸¶¿îÆ®µÈ´Ù. - XÀ©µµ¿ìÀÇ »ö»ó¼ö Á¶Àý ÀÌ°ÍÀº ¸®´ª½º¿Í °°Àºµ¥, xinit¸¦ ½ÇÇàÇÒ ¶§ % xinit -- -bpp 16 µî°ú °°ÀÌ ÁöÁ¤ÇÏ¸é µÈ´Ù. -bpp´ÙÀ½ÀÇ ¼ýÀÚ´Â »ö»óÀÇ ±íÀÌ(color depth)ÀÌ´Ù. 16À̶ó¸é 65536»öÀÎ °ÍÀÌ´Ù. ÀÌ°ÍÀº /etc/XF86Config¿¡¼­ »ç¿ëÇÏ´Â ºñµð¿ÀÄ«µå ¼½¼Ç¿¡ DefaultColorDepth 16 À» ³Ö¾îµµ µÈ´Ù. - ¸®´ª½º ¿¡¹Ä·¹ÀÌ¼Ç FreeBSD´Â ¸®´ª½º¿Í SCOÀ¯´Ð½ºÀÇ ½ÇÇàÆÄÀÏ ·¹º§ ¿¡¹Ä·¹À̼ÇÀ» ÇÒ ¼ö ÀÖ´Ù. ±×·¯´Ï±î ¸®´ª½ºÀÇ ELF¹ÙÀ̳ʸ®¸¦ ±×³É °¡Á®´Ù ½ÇÇàÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ÀÏ´Ü ¸®´ª½º ¿¡¹Ä·¹À̼ǿ¡´Â ¸®´ª½ºÀÇ °øÀ¯¶óÀ̺귯¸®µéÀÌ ÇÊ¿äÇѵ¥, À̵éÀº ÆÐÅ°Áö Áß¿¡¼­ linux_lib-2.3.tgz¸¦ ¼³Ä¡ÇÏ¸é µÈ´Ù(ÀÌ°ÍÀ» ½½·¢¿þ¾îÀÇ ¶óÀ̺귯¸®µéÀÌ´Ù). ¶óÀ̺귯¸®¸¦ ¼³Ä¡ÇÏ°í, ¹ÙÀ̳ʸ® ȣȯÀ» µ¿ÀÛ½ÃÄÑ º¸ÀÚ. ½ÃÀÛÇÏ´Â °ÍÀº °£´ÜÇÏ´Ù. ·çÆ®ÀÇ ±ÇÇÑÀ¸·Î, # /usr/bin/linux ¶ó°í¸¸ Çϸé, Ä¿³ÎÀÇ µ¿Àû ¸ðµâÀÌ µ¿ÀÛÇÏ¿© º°µµÀÇ Ä¿³Î ÄÄÆÄÀÏ ¾øÀ̵µ ¸®´ª½º ȣȯ ÇÁ·Î±×·¥µéÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ºÎÆÃÇÒ ¶§ºÎÅÍ ¸®´ª½º ȣȯ ÇÁ·Î±×·¥µéÀ» ½ÇÇàÇϵµ·Ï ÇÏ·Á¸é, /etc/sysconfig¿¡¼­ linux="NO" ·Î µÇ¾î ÀÖ´Â °ÍÀ» YES·Î °íÄ¡¸é µÈ´Ù. ÀÌ°ÍÀº SCOÀ¯´Ð½ºµµ ¸¶Âù°¡ÁöÀÌ´Ù. 8. ºÎ·ÏCDÀÇ ±¸Á¶ ºÎ·ÏCDÀÇ ±¸Á¶¸¦ °£´ÜÈ÷ ¾Ë¾Æº¸ÀÚ. FreeBSD°¡ ÀÖ´Â FTP»çÀÌÆ®¿¡¼­µµ °ÅÀÇ °°Àº µð·ºÅ丮 ±¸Á¶¸¦ º¼ ¼ö ÀÖ´Ù. XF8632 XFree86 3.2, X-Window½Ã½ºÅÛ autorun Win95¿ë CDÀÚµ¿½ÇÇà ÇÁ·Î±×·¥°ú CD¾ÆÀÌÄÜ bin ÃÖ¼Ò ½ÇÇà ¹ÙÀ̳ʸ®¿Í À¯Æ¿¸®Æ¼, ±×¸®°í ½Ã½ºÅÛ catpages Æ÷¸ËµÈ ¸ÇÆäÀÌÁö commerce »ó¾÷¿ë ÇÁ·Î±×·¥ÀÇ µ¥¸ð¹öÀüµé compat1x FreeBSD 1.xȣȯ ¶óÀ̺귯¸® compat20 FreeBSD 2.0ȣȯ ¶óÀ̺귯¸® compat21 FreeBSD 2.1ȣȯ ¶óÀ̺귯¸® des DES¾Ïȣȭ ¶óÀ̺귯¸® dict ¿µ¾î»çÀü(/usr/share/dict) doc FAQ°ú Handbookµî extra ÀÌ CD¿¡¼­ Ãß°¡µÈ °Íµé floppies ºÎÆà Ç÷ÎÇÇ games ÅؽºÆ® ±â¹Ý °ÔÀÓ info GNU info¹®¼­µé manpages manÆäÀÌÁö packages ÆÐÅ°Áö ports portÀÇ ¼Ò½º proflibs ÇÁ·ÎÆÄÀÏ·¯¿ë ¶óÀ̺귯¸® src ¼Ò½º tools µµ½º¿ë Åø(FIPS, fdimage, ...) xperimnt ½ÇÇèÁßÀÎ ÇÁ·Î±×·¥µé ±×¹Û¿¡ CDÀÇ ·çÆ® µð·ºÅ丮¿¡´Â ABOUT.TXT³ª HARDWARE.TXT¿Í °°Àº Âü°í ¹®¼­¿Í, ºÎÆà Ŀ³ÎÀÎ kernel, Ä¿³Î ºÎÆà ÇÁ·Î±×·¥ fbsdboot.exe, ÀνºÅç ¹èÄ¡ÆÄÀÏ install.bat, ±×¸®°í Ç÷ÎÇÇ ¼³Ä¡ ¸Þ´ºÇÁ·Î±×·¥ÀÎ setup.exeµîÀÌ ÀÖ´Ù. ´ëºÎºÐÀÇ ÆÄÀϸíÀº ¼³Ä¡ÇÒ ¶§ º¼ ¼ö ÀÖ´Â ¹èÆ÷º» ¸Þ´º¿Í °°´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. extra¿¡´Â ¿ø·¡ FreeBSD FTP»çÀÌÆ®¿¡´Â ¾ø´Â, ÀÌ CD¿¡¸¸ ÀÖ´Â ³»¿ëÀÌ´Ù. ÀÌ µð·ºÅ丮¿¡´Â ´ÙÀ½ÀÇ ºÎµð·ºÅ丮°¡ ÀÖ´Ù. doc/article ÀâÁö ±â»çÀÇ ¿øº»ÀÌ´Ù. À¯´Ð½º ÅؽºÆ®ÀÌ´Ï ±×³É º¼ ¼ö ÀÖ´Ù. ÀÌ ÀâÁöÀÇ ±â»çº¸´Ù´Â Á¶±Ý ¿À·¡µÈ ³»¿ëÀÏ °ÍÀÌ´Ù. doc/faq FreeBSD FAQ doc/faq/html FreeBSD FAQÀÇ html¹öÀüÀÌ´Ù. ÀÏ¹Ý À¥ºê¶ó¿ìÀú¿¡¼­ URLÀ» ÁöÁ¤Çؼ­ º¼ ¼ö ÀÖ´Ù. doc/handbook FreeBSD Handbook doc/handbook/html FreeBSD HandbookÀÇ html¹öÀüÀÌ´Ù. ÀÏ¹Ý À¥ºê¶ó¿ìÀú¿¡¼­ URLÀ» ÁöÁ¤Çؼ­ º¼ ¼ö ÀÖ´Ù. image/ CDÇ¥Áö±×¸²À» ³Ö¾îµÎ¾ú´Ù. source/ZIPdrive IOMega Zipµå¶óÀÌºê º´·ÄÆ÷Æ®¹öÀüÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â Ä¿³Î ¼Ò½ºÀÌ´Ù. README¸¦ Àß ÀÐ°í µû¶ó Çϱ⠹ٶõ´Ù. source/splashkit ÀÌ°ÍÀº ºÎÆÃÇÒ ¶§ À©µµ¿ìÁî95ó·³ ±×¸²ÀÌ ³ª¿Àµµ·Ï ÇÏ´Â Ä¿³Î ÆÐÄ¡ÀÌ´Ù. ¾È¿¡ ÀÖ´Â ¹®¼­¸¦ Àß ÀÐ°í µû¶ó Çϸé Àç¹ÌÀÖ´Â ºÎÆà ȭ¸éÀ» º¼ ¼ö ÀÖ´Ù. source/han FreeBSD¿ë han 1.0fbÀÇ ¼Ò½ºÀÌ´Ù. À©95¿¡¼­ ÀÌ CD¸¦ ³ÖÀ¸¸é CDÄ¿¹ö ±×¸²°ú ÇÔ²¾ ¶ß´Â °£´ÜÇÑ ÇÁ·Î±×·¥À» º¼ ¼ö Àִµ¥, CD·Ò¿¡ ÀÖ´Â °¢Á¾ README¿Í ÀÌ ±â»ç¸¦ ÀÐÀ» ¼ö ÀÖ´Ù. floppiesµð·ºÅ丮ÀÇ ºÎÆà Ç÷ÎÇÇ¿Í CD-ROM¿ë ºÎÆà Ŀ³ÎÀº FreeBSD AdvisoryÀÇ º¸¾È°ü·Ã ¹ö±×¸¦ °íÄ¡´Â °ÍÀÌ´Ù. ÀÌ ¹öÀüÀº ¿ø·¡ FTP»çÀÌÆ®ÀÇ floppies/newer¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Â °ÍÀε¥, ¿ø·¡ µð·ºÅ丮·Î ¿Å°Ü µÎ¾ú´Ù. ÀÚ¼¼ÇÑ ¹ö±×ÀÇ ³»¿ë¿¡ ´ëÇؼ­´Â FreeBSD-hackers¸ÞÀϸµ ¸®½ºÆ®¸¦ ã¾Æº¸±â ¹Ù¶õ´Ù. xperiment´Â °³¹ßÁßÀ̰ųª ¾ËÆÄ ¹öÀüÀÇ ¼Ò½ºµé, ±×¸®°í commerce¿¡´Â »ó¾÷¿ë ¹öÀü ÇÁ·Î±×·¥µéÀÇ µ¥¸ð ¹öÀüÀÌ µé¾îÀÖ´Ù. ISA PnPÄ¿³Î º£Å¸¹öÀü, X¿ë ½É½ÃƼ, Accelerated Xµ¥¸ðÆÇ µîµîÀ» º¼ ¼ö ÀÖ´Ù. °ü½ÉÀÖ´Â µ¶ÀÚµéÀº ¸¶¿îÆ®Çؼ­ »ç¿ëÇØ º¸±â ¹Ù¶õ´Ù. 9. °ü·Ã ¸®¼Ò½º ÀÌÁ¦ FreeBSD¿Í °ü·ÃµÈ °¢Á¾ ÀÚ·áµéÀ» ¼Ò°³ÇÏ°Ú´Ù. 9.1 Ã¥ Marshall Kirk McKusick¿Ü, The Design and Implementation of the 4.4BSD Operating System, Addison-Wesley, 1996 ÀÌ Ã¥Àº 4.4BSDÀÇ ±¸Á¶¸¦ ¼³¸íÇÑ´Ù. Àü»êÇп¡ °ü½ÉÀÌ ÀÖ´Â »ç¶÷¸¸ º¸±â ¹Ù¶õ´Ù. ÀÌ Ã¥ÀÇ ¾ÕºÎºÐ¿¡´Â À¯´Ð½ºÀÇ ¿ª»ç¿Í BSDÀÇ ¿ª»ç°¡ Àß ½Ç·Á ÀÖ´Ù. 9.2 WWW FreeBSD Org. http://www.freebsd.org Çѱ¹ FreeBSD Org.(¹Ì·¯) http://www.kr.freebsd.org ÀϺ» FreeBSD Org. http://www.jp.freebsd.org OpenBSD http://www.openbsd.org NetBSD http://www.netbsd.org BSDI http://www.bsdi.com JUNKER's FreeBSD Page http://jazz.snu.ac.kr/~junker/work/freebsd NuT's FreeBSD page http://nuts.miso.co.kr/freebsd.html ÀϺ» FreeBSD´Â ¾ÆÁÖ È°µ¿ÀÌ È°¹ßÇÑ °÷ÀÌ´Ù. ÀÌ°÷¿¡¼­ ±¹Á¦È­¿Í °ü·ÃµÈ ¾ÆÁÖ ¸¹Àº ÀڷḦ ¾òÀ» ¼ö ÀÖ¾ú´Ù. 9.3 USENET ÇÑ±Û ±×·ìÀº han.sys.freebsd°¡ ÀÖ°í, ¿µ¹® ±×·ìÀ¸·Î´Â comp.unix.bsd.freebsd.announce¿Í comp.unix.bsd.freebsd.miscµîÀ» º¸¸é µÈ´Ù. 9.4 FTP FreeBSD Org. ftp://ftp.freebsd.org/pub/FreeBSD Çѱ¹ FreeBSD Org.(¹Ì·¯) ftp://ftp.kr.freebsd.org/pub/FreeBSD ÀϺ» FreeBSD Org.(¹Ì·¯) ftp://ftp.jp.freebsd.org/pub/FreeBSD Çѱ¹ ¼±»çÀÌÆ® ftp://sunsite.kren.nm.kr/pub/OS/FreeBSD ´©¸®³Ý ftp://ftp.nuri.net/pub/FreeBSD ÇÊÀÚÀÇ FTP¼­¹ö ftp://jazz.snu.ac.kr/pub/unix/FreeBSD-kr 9.5 ¸ÞÀϸµ ¸®½ºÆ® FreeBSDÀÚüÀÇ ¸ÞÀϸµ ¸®½ºÆ®´Â ¾ÆÁÖ Á¾·ù°¡ ¸¹°í ´Ù¾çÇÏ´Ù. À̵鿡 ´ëÇÑ Á¤º¸¸¦ ¾ò°í ½Í´Ù¸é, HandbookÀÇ 26.1ÀýÀ» º¸±â ¹Ù¶õ´Ù. Áö±ÝÀº Çѱ¹¿¡ ÀÖ´Â Çѱ۰ü·Ã ¸ÞÀϸµ ¸®½º¸¸ ¼Ò°³ÇÑ´Ù. freebsd-hangul¸ÞÀϸµ ¸®½ºÆ® °¡ÀÔ¹æ¹ý: mojordomo@kr.freebsd.org¿¡ ´ÙÀ½ ³»¿ëÀÇ ÆíÁö¸¦ º¸³½´Ù. subscribe À¯´Ð½º »ç¿ëÀÚ¶ó¸é °£´ÜÈ÷ º¸³¾ ¼ö ÀÖ´Ù. # mail majordomo@kr.freebsd.org subscribe freebsd-hangul ^D(ÄÜÆ®·Ñ D¸¦ ´©¸£ÀÚ) # Å»ÅðÇÏ·Á¸é majordomo@kr.freebsd.org¿¡ unsubscribe freebsd-hangul <À̸§> À» ³»¿ëÀ¸·Î Çؼ­ º¸³»¸é µÈ´Ù. Á¦¸ñ¿¡´Â ¾Æ¹«°Íµµ ³ÖÁö ¸»ÀÚ. ÀÌÁ¦ ±ÛÀ» ¾²°í ½ÍÀ¸¸é, freebsd-hangul@kr.freebsd.org·Î ±ÛÀ» ¾²¸é µÈ´Ù. freebsd-current¶ó´Â °Íµµ Àִµ¥, ÀÌ°ÍÀº FreeBSDÁß¾ÓÀÇ freebsd-current¿Í °°Àº °ÍÀÌ´Ù. 9.6. ±âŸ ±×¿Ü¿¡, ³ª¿ì´©¸®¿¡ FreeBSD¼Ò¸ðÀÓÀÌ ÀÖ´Ù. ³ª¿ì´©¸® °¡ÀÔÀÚ¶ó¸é go scom 16Çؼ­ FreeBSD¸ðÀÓ¿¡ °¥ ¼ö ÀÖ´Ù. 9.7. ÇÁ·Î±×·¥°ú ±âŸ °ü·Ã À¥»çÀÌÆ® ÇÑ±Û ÆÐÅ°Áö¿Í, ±âŸ °ü·ÃµÈ À¥»çÀÌÆ®µéÀ» ¼Ò°³ÇÑ´Ù. 9.7.1 FreeBSDÁ¤º¸ BootAsia boot.flp: FreeBSD Japanese/Chinese Installer http://www.mt.cs.keio.ac.jp/person/hosokawa/freebsd-jpinst/ FreeBSD Symmetric MultiProcessor Kernel http://www.freebsd.org/~fsmp/SMP/SMP.html FreeBSD and the Iomega Zip Drive http://www.prism.uvsq.fr/~son/ppa3.html The FreeBSD Japanese Documentation Project http://www.astec.co.jp/~hanai/FreeBSD/ NewBie FreeBSD http://www.bb.cc.wa.us/~chris/docs/docs.html FreeBSD Book Project http://www.bb.cc.wa.us/~chris/book.html An Easy Way to Setup FreeBSD http://escargot.ee.t.u-tokyo.ac.jp/%7Emita/FreeBSD/ X Inside - AcceleratedX Server for FreeBSD http://WWW.XInside.COM:80/axfbsd.html Walnut Creek FreeBSD v2.2.1 CD http://www.cdrom.com/titles/os/fbsd22.htm XawÀÇ ±¹Á¦È­ ¹ö±× http: //cclub.tutcc.tut.ac.jp:1080/netbsd/japanese/netbsd-jp18.html#xawbigfix 9.7.2. Çѱ۰ü·Ã Hangul and Internet in Korea FAQ http://pantheon.cis.yale.edu/~jshin/faq/ h2ps http://cglab.snu.ac.kr/~yjlee/n3f/applications/h2ps.html nh2ps http://jazz.snu.ac.kr/~junker/work/nh2ps nhpf http://cglab.snu.ac.kr/~yjlee/n3f/applications/nhpf.html nhppf http://jazz.snu.ac.kr/~junker/work/netscape3-hanfilter ÇÑ±Û AfterStep http://jazz.snu.ac.kr/~junker/work/afterstep-h ÇÑ±Û FVWM95 http://jazz.snu.ac.kr/~junker/work/fvwm95-h Linuxdoc-SGMLÇѱÛÆÐÄ¡ http://jazz.snu.ac.kr/~junker/work/linuxdoc-sgml-h HanX http://soback.kornet.nm.kr/~kisskiss/hanx.html Sendmail 8.8.x°ú ProcmailÀ» ÀÌ¿ëÇÑ ÇÑ±Û ¸ÞÀÏÀü¼Û http://pantheon.yale.edu/~jshin/faq/procmail.html Pine 3.92 ÀÌÈÄ ÆÇ°ú RFC 1557À» µû¸£´Â ÇÑ±Û ¸ÞÀÏ ±³È¯ http://pantheon.yale.edu/~jshin/faq/pine.html elmÀ» ÅëÇÑ Çѱ۸ÞÀÏ ±³È¯ http://pantheon.yale.edu/~jshin/faq/README.elm GNU Hurd¼³Ä¡ ¹Ì´Ï HOWTO http://jazz.snu.ac.kr/~junker/doc/hurd-howto 9.8 ±âº» ¹®¼­ FreeBSD Handbook ÀÌ ¹®¼­´Â FreeBSD¸¦ »ç¿ëÇÒ ¶§ ÇÊ¿äÇÑ °ÅÀÇ ¸ðµç ³»¿ëÀÌ ´ã°ÜÁ® ÀÖ´Ù. ¸ðµç Àǹ®»çÇ×À̳ª ¸ð¸£´Â °ÍÀÌ ÀÖ´Ù¸é ¿ì¼±ÀûÀ¸·Î ÀÌ ±ÛÀ» º¸±â ¹Ù¶õ´Ù. ¼³Ä¡ÇÒ ¶§ docÀ» ¼³Ä¡Çß´Ù¸é /usr/share/doc/handbookµð·ºÅ丮¿¡¼­ ÇÚµåºÏÀ» ÀÐÀ» ¼ö ÀÖ´Ù. FreeBSD FAQ ÀÌ ¹®¼­µµ Àǹ®»çÇ×ÀÌ ÀÖÀ» ¶§ Çѹø¾¿ Àо±â ¹Ù¶õ´Ù. ÀÌ ¹®¼­µµ docÀ» ¼³Ä¡Çß´Ù¸é, /usr/share/doc/FAQ¿¡¼­ ÀÐÀ» ¼ö ÀÖ´Ù. ÇÚµåºÏ°ú FAQÀº html¹öÀü°ú ÅؽºÆ® ¹öÀüÀÌ ÀÖÀ¸¹Ç·Î, À¥ºê¶ó¿ìÀú·Î ÀÐÀ» ¼ö ÀÖ´Ù. CD¿¡¼­µµ °°Àº ¹®¼­¸¦ extra/doc/µð·ºÅ丮¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. 10. ³¡À¸·Î ½ÇÁ¦·Î ¿ì¸®³ª¶ó¿¡¼­´Â FreeBSD¸¦ »ç¿ëÇÏ°í ÀÖ´Â »ç¶÷ÀÌ ¾ó¸¶ µÇÁö ¾Ê´Âµí ÇÏ´Ù. ¸®´ª½º¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â »ç¿ëÀÚ´Â »ó´çÈ÷ ¸¹°í, ±×µéÀÇ È°µ¿µµ È°¹ßÇÏÁö¸¸, FreeBSD»ç¿ëÀÚµéÀº »ó´ëÀûÀ¸·Î È¥ÀÚÀÏ ¼ö ¹Û¿¡ ¾ø´Â °æ¿ì°¡ ¸¹´Ù. ±×·¡¼­ ±×·±Áö ¾ÕÀ¸·Î ¼Ò°³ÇÒ ¿ì¸®³ª¶óÀÇ °ü·Ã ¸®¼Ò½º¿¡¼­´Â, ±×¸® È°¹ßÇÑ È°µ¿ÀÌ ÀÌ·ç¾îÁö°í ÀÖÁö ¸øÇÏ´Ù. ÇÏÁö¸¸ ÀÌ CD¸¦ °è±â·Î ¸¹Àº È°µ¿ÀÌ ÀÌ·ç¾îÁö±â¸¦ ¹Ù¶õ´Ù. ÀÌ¿ô³ª¶ó ÀϺ» À¯ÀúµéÀº »ó´çÈ÷ È°¹ßÇѵ¥, ±×µéÀº Handbookµµ ¸ðµÎ ´Ù ¹ø¿ªÇÒ Á¤µµ·Î ¿­¼ºÀûÀÌ´Ù(docÀ» ÀνºÅçÇϸé ÀϺ»¾î Handbookµµ °°ÀÌ ¼³Ä¡µÈ´Ù). ±×µéÇÑÅ×¼­ ¸¹Àº Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù´Â°Ô ´ÙÇàÀ̾ú´Âµ¥, ±×°Íº¸´Ù´Â ¿ì¸®³ª¶ó¿¡ FreeBSD¿¡µµ ¸®´ª½ºÀÇ ¸¹Àº ½Ç·ÂÀÖ´Â À¯Àúµé°ú °°Àº »ç¶÷µéÀÌ ¸¹ÀÌ ÀÖ¾úÀ¸¸é ÁÁ°Ú´Ù. GNUÀÇ Ä¿³Î°ú OS½Ã½ºÅÛÀÎ HURD´Â, ±âº»ÀûÀ¸·Î BSDÀÇ ffsÆÄÀϽýºÅÛ¿¡ ¼³Ä¡Çϵµ·Ï µÇ¾î ÀÖ´Ù. ¹°·Ð ¸®´ª½ºÀÇ ext2fs¿¡µµ ¼³Ä¡ÇÒ ¼ö ÀÖ°ÚÁö¸¸, FreeBSD¿¡ ¼³Ä¡ÇÏ´Â °ÍÀÌ ¾ÆÁÖ ½±´Ù. HURDÀÇ ¼³Ä¡¿¡ ´ëÇؼ­´Â, ÇÊÀÚÀÇ È¨ÆäÀÌÁö¿¡ Àß ¾²¿© ÀÖÀ¸´Ï ±× Á¤º¸¸¦ ÂüÁ¶Çϸé, °£´ÜÇϳª¸¶ HURDÀÇ ¸Àº¸±â°¡ °¡´ÉÇÒ °ÍÀÌ´Ù. ÇöÀç, FreeBSDÀÇ ÇѱۺÎÆ® µð½ºÄÏÀ» ¸¸µé°íÀÚ ÇÏ´Â ÇÁ·ÎÁ§Æ®°¡ ÃßÁøÁßÀÌ´Ù. ÀÌ°ÍÀº °ÔÀÌ¿À´ëÇб³ÀÇ ´ÙÂê¹Ì È£¼ÒÄ«¿Í¾¾ÀÇ FreeBSD i18nºÎÆà Ç÷ÎÇÇ¿¡ µé¾î°¥ ¸Þ½ÃÁö¿Í ÆùÆ®¸¦ ¸¶·ÃÇÏ´Â °ÍÀε¥, ÀÌ¹Ì ÇÑ±Û ºÎÆÃÀº ¼º°øÇÏ¿© ¿©·¯ ¸Þ½ÃÁöÀÇ ¹ø¿ªÀ» ¾ÕµÎ°í ÀÖ´Ù. °ü½ÉÀÌ ÀÖ´Â ºÐÀº ÇÊÀÚ¿¡°Ô ¿¬¶ôÇϱ⠹ٶõ´Ù. ±×¸®°í ÀÌ CDÀÇ Á¦ÀÛ¿¡ µµ¿òÀ» ÁֽŠÇÁ·Î±×·¥¼¼°è °ü°èÀÚ ¿©·¯ºÐ, hanÀÇ Æ÷ÆÃÀ» ÇØ ÁØ ¼¼Èñ, CDÄ¿¹ö¸¦ ¸ÚÁö°Ô ±×·Á ÁØ »óÅÃÀÌ, i18n¹®Á¦¿¡ ¸¹Àº Á¶¾ðÀ» ÇØÁØ Andrey A. Chernov¾¾, CDÁ¦À۽à µµ½º¿ë ºÎÆÃÄ¿³ÎÀ» ¸¸µå´Â ÈùÆ®¸¦ ÁÖ°í, ÀÌ CDÁ¦ÀÛ¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ¹®ÀÇ»çÇ׿¡ µµ¿òÀ» ÁØ FreeBSD Inc.ÀÇ Jordan K. Hubbard, ¿Ü±¹»ç¶÷À̸鼭µµ FreeBSDÀÇ ÇѱÛȯ°æ¿¡ °ü½ÉÀÌ ¸¹Àº FreeBSD Document ProjectÀÇ Christopher J. Coleman¾¾, À¯´Ð½º ÇѱÛȯ°æ¿¡ ¸¹Àº µµ¿òÀ» Áֽô ½ÅÁ¤½Ä¾¾¿Í ´Ù¸¥ han.comp.hangulÀÇ ¿­¼ºÀûÀÎ È°µ¿°¡ ¿©·¯ºÐ, ³ª·¡ »ç¶÷µé, ±×¸®°í À¯´Ð½º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸¹Àº ÇÁ¸®¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µç ¸¹Àº ±¹³»¿ÜÀÇ ÇÁ·Î±×·¡¸Óµé°ú, ¸¹Àº ¿µ°¨À» ´À³¢°Ô ÇØ ÁØ ¾ËÂ¥¿þ¾îÆÀÀÇ À̸¸¿ë´Ô°ú ´Ù¸¥ ºÐµé, ³ª¿ì´©¸® ¸®´ª½º µ¿È£È¸ ¿©·¯ºÐµé¿¡°Ô °¨»ç¸¦ µå¸°´Ù. À̵éÀÌ ¾øÀÌ´Â ÀÌ CD°¡ ³ª¿Ã ¼ö ¾ø¾ú´Ù. ³¡À¸·Î, ÇÊÀÚ¿¡°Ô port¿¡ ´ëÇÑ Á¶¾ðÀ̳ª ¹®ÀÇ»çÇ×Àº junker@jazz.snu.ac.krÀ̳ª, ³ª¿ì´©¸®ÀÇ junker·Î ¹®ÀÇÇÏ¸é µÈ´Ù. ¼³Ä¡¿¡ ´ëÇÑ °ÍÀº ¹°¾îº¸Áö ¾Ê¾ÆÁÖ¾úÀ¸¸é ÁÁ°Ú´Ù, ½±°Ô ±¸ÇÒ ÁÖ ÀÖ´Â ÀÚ·áµéÀ» ¹Ýº¹Çؼ­ ¹¯´Â °ÍÀº ÁÁÀº ÀÏÀÌ ¾Æ´Ï¸ç, ÀÌ·± Áú¹®µéÀº han.sys.freebsd³ª ´Ù¸¥ ¿©·¯ »ç¶÷µéÀÌ º¼ ¼ö ÀÖ´Â °Ô½ÃÆÇ¿¡ °Ô½ÃÇÏ´Â °ÍÀÌ ¿©·¯»ç¶÷¿¡°Ô Á¤º¸¸¦ °øÀ¯ÇÏ°Ú´Ù´Â Àǹ̿¡¼­ ´õ¿í ÁÁ´Ù. FreeBSD¿Í ¸®´ª½º´Â ´ë¸³ÀûÀÎ °ü°è°¡ ¾Æ´Ï´Ù. ¿ÀÈ÷·Á ¾ÆÁÖ Ä£¼÷Çϸç, ¼­·Î º¸¿ÏÇؾ߸¸ ÇÏ´Â °ü°èÀÎ °ÍÀÌ´Ù. ¾ÕÀ¸·Î ÀÌ µÎ À¯´Ð½º°¡ ´õ¿í ¹ßÀüÇÏ°í, À̵éÀ» À§ÇÑ ¸¹Àº ÁÁÀº ÇÁ·Î±×·¥µéÀÌ °³¹ßµÇ±â¸¦ ¹Ù¶õ´Ù. ¾ÕÀ¸·Î ¿ì¸®ÀÇ ±Í¿©¿î BSD´ë¸óÀ» ¿©·¯°÷¿¡¼­ º¼ ¼ö ÀÖ´Â ³¯À» ¹Ù¶ó¸ç...