+=================== FreeBSD ¾÷±×·¹À̵åÇϱâ ========================+ | | | 0.0 ¼­¹® | | 0.1 ±Ç¸® Æ÷±â | | 0.2 ¿äÁÖÀÇ | | | | 1.0 ¼Ò°³ | | 1.1 ¾÷±×·¹ÀÌµå °³°ü | | | | 2.0 °úÁ¤ | | 2.1 ¹é¾÷ | | 2.2 ÆÄÀϽýºÅÛ ¸¶¿îÆ® | | 2.3 ¹èÆ÷º» ¼±Åà | | 2.4 ¼³Ä¡ÈÄ | | | | 3.0 ´Ù¸¥ ¾÷±×·¹ÀÌµå ±â¹ý | | | +=====================================================================+ 0.1 ±Ç¸® Æ÷±â --- --------- FreeBSD ¾÷±×·¹ÀÌµå °úÁ¤Àº ½Ç¼ö·Î ÀڷḦ ÀÒÁö ¾Êµµ·Ï ÃÖ¼±À» ´ÙÇÏ°í ÀÖÁö¸¸, ¼³Ä¡ °úÁ¤¿¡¼­ *¿©·¯ºÐ µð½ºÅ©¸¦ ¿ÏÀüÈ÷ ³¯·Á¹ö¸± ¼ö ÀÖ´Â* °¡´É¼ºÀº ¿©ÀüÈ÷ Á¸ÀçÇÕ´Ï´Ù! Áß¿äÇÑ ÀڷḦ ¸ÕÀú ÀûÀýÈ÷ ¹é¾÷ÇÏÁö ¾ÊÀºÃ¤ ¾÷±×·¹À̵带 ÇÏ´Â °ÍÀº À§ÇèÇϹǷΠ»ï°¡ÇϽñ⠹ٶø´Ï´Ù. 0.2 ¿äÁÖÀÇ --- ------ ÀÌ ¹®¼­´Â ¾÷±×·¹À̵åÇÒ FreeBSD ¹öÀü¿¡¼­ Á¦°øÇÏ´Â sysinstallÀ» »ç¿ëÇÏ°í ÀÖ´Ù°í °¡Á¤ÇÏ°í ÀÖ½À´Ï´Ù. À߸øµÈ ¹öÀüÀÇ sysinstallÀ» »ç¿ëÇÏ´Â °ÍÀº Ç×»ó ¹®Á¦¸¦ ÀÏÀ¸Å°¸ç ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ¾ø°Ô ¸¸µç´Ù°í ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù. ÀÌ·± °Í Áß °¡Àå ÀϾ±â ½¬¿î ½Ç¼ö´Â »õ ¹öÀüÀÇ FreeBSD·Î ¾÷±×·¹À̵åÇϱâ À§ÇØ ±âÁ¸¿¡ ¼³Ä¡µÈ ¿¾ /stand/sysinstallÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀº ÃßõÇÏÁö *¾Ê½À´Ï´Ù*. ±×¸®°í 2.2.5 ÀÌÀü ¹öÀü¿¡¼­ ¾÷±×·¹À̵åÇÑ´Ù¸é 2.4Àý¿¡¼­ ¾÷±×·¹ÀÌµå °úÁ¤¿¡¼­ ÇÊ¿äÇÑ /etc/fstabÀÇ º¯°æ »çÇ׿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÀÐ¾î º¸¼¼¿ä. 1.0 ¼Ò°³ --- ---- ¾÷±×·¹ÀÌµå °úÁ¤Àº »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ¹èÆ÷º»À» »õ FreeBSD ¸±¸®Áî¿¡ ¸Â°Ô ¹Ù²ß´Ï´Ù. ÀÌ °úÁ¤¿¡¼­ Ç¥ÁØ ½Ã½ºÅÛ ¼³Á¤ ÀÚ·á, »ç¿ëÀÚ ÀÚ·á, ¼³Ä¡µÈ ÆÐÅ°Áö¿Í ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾î´Â º¸Á¸µË´Ï´Ù. ¾÷±×·¹À̵带 °èȹÇÏ°í ÀÖ´Â °ü¸®ÀÚ¶ó¸é ¾÷±×·¹À̵带 ½ÃÀÛÇϱâ Àü¿¡ ÀÌ ¹®¼­¸¦ ÀüºÎ ¼÷µ¶Çϱ⸦ ±ÇÀåÇÕ´Ï´Ù. ¾÷±×·¹À̵带 ½ÇÆÐÇϰųª Áß¿äÇÑ ÀڷḦ ³¯¸± ¼öµµ Àֱ⠶§¹®ÀÔ´Ï´Ù. 1.1 ¾÷±×·¹ÀÌµå °³°ü --- --------------- ¹èÆ÷º»À» ¾÷±×·¹À̵åÇÏ´Â °ÍÀº ÀÌÀü ¹öÀü À§¿¡ »õ ¹öÀüÀÇ ±¸¼º ¿ä¼Ò¸¦ Ç®¾î³Ö´Â °ÍÀ¸·Î ¼öÇàÇÕ´Ï´Ù. ÀÌÀü ¹èÆ÷º»¿¡ ¼ÓÇÏ´Â ÆÄÀÏÀº Áö¿öÁöÁö ¾Ê½À´Ï´Ù. ½Ã½ºÅÛ ¼³Á¤Àº /etcÀÇ ´ÙÀ½ ÆÄÀϵéÀÇ ÀÌÀü ¹öÀüÀ» º¸ÀüÇÏ¿© µ¹·Á³õ´Â °ÍÀ¸·Î À¯ÁöÇÕ´Ï´Ù: Xaccel.ini, adduser.conf, aliases, aliases.db, amd.map, crontab, csh.cshrc, csh.login, csh.logout, daily, disktab, dm.conf, exports, fbtab, fstab, ftpusers, gettytab, gnats, group, host.conf, hosts, hosts.equiv, hosts.lpd, inetd.conf, kerberosIV, localtime, login.access, mail.rc, make.conf, manpath.config, master.passwd, mib.txt, modems, monthly, motd, namedb, networks, passwd, phones, ppp, printcap, profile, protocols, pwd.db, rc, rc.firewall, rc.i386, rc.local, rc.network, rc.conf, remote, resolv.conf, rmt, security, sendmail.cf, services, shells, skeykeys, spwd.db, supfile, syslog.conf, termcap, ttys, uucp, weekly »õ ÆÄÀÏ¿¡ ´ëÀÀÇÏ´Â ÀÌ ÆÄÀÏÀÇ ¹öÀüÀº /etc/upgrade·Î ¿Å°ÜÁý´Ï´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ´Â ÀÌ »õ ¹öÀü¿¡ ´ëÇØ ¼÷µ¶ÇÏ°í ÇÊ¿äÇÏ¸é ±¸¼º ¿ä¼Ò¸¦ ÅëÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± ÆÄÀÏ Áß ¸¹Àº °ÍµéÀÌ ¼­·Î ÀÇÁ¸¼ºÀÌ ÀÖÀ¸¹Ç·Î, °¡Àå ÁÁÀº ÅëÇÕ °úÁ¤Àº »çÀÌÆ®¿¡ ƯÁ¤ÇÑ ¸ðµç ÀڷḦ ÇöÀç ÆÄÀÏ¿¡¼­ »õ ÆÄÀÏ·Î º¹»çÇÏ´Â °ÍÀÔ´Ï´Ù. ¾÷±×·¹ÀÌµå °úÁ¤ µ¿¾È, °ü¸®ÀÚ´Â /etc/ ¿¡¼­ÀÇ ¸ðµç ÆÄÀÏÀÌ º¸Á¸µÉ À§Ä¡¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. ´Ù¸¥ ÆÄÀÏ¿¡ ÀÌ »çÀÌÆ®¿¡¼­¸¸ º¯°æÇÑ °ÍÀÌ ÀÖ´Â °æ¿ì¿¡´Â ±× ´ÙÀ½¿¡ ÀÌ À§Ä¡¿¡¼­ ¹ÞÀ» °ÍÀÔ´Ï´Ù. 2.0 °úÁ¤ --- ---- ÀÌ ÀýÀº ¾÷±×·¹ÀÌµå °úÁ¤À» ÀÚ¼¼È÷ ¼³¸íÇÑ °ÍÀÔ´Ï´Ù. º¸Åë ¼³Ä¡¿Í Å©°Ô ´Ù¸¥ Á¡µé¿¡ ƯÈ÷ À¯ÀÇÇϼ¼¿ä. 2.1 ¹é¾÷ --- ---- »ç¿ëÀÚ ÀÚ·á¿Í ½Ã½ºÅÛ ¼³Á¤Àº ¾÷±×·¹À̵å ÀÌÀü¿¡ ¹é¾÷ÇØ¾ß ÇÕ´Ï´Ù. ¾÷±×·¹ÀÌµå °úÁ¤ÀÌ »ç°í³ª ½Ç¼ö¸¦ ¸·±â À§ÇØ ÃÖ¼±À» ´ÙÇÏÁö¸¸, ºÎºÐÀûÀ¸·Î³ª ¿ÏÀüÈ÷ ÀÚ·á¿Í ¼³Á¤ Á¤º¸¸¦ ¾ø¾Ù ¼ö ÀÖ½À´Ï´Ù. 2.2 ÆÄÀϽýºÅÛ ¸¶¿îÆ® --- ----------------- Áö¸íµÈ µð½ºÅ©ÀÇ ÆÄÀϽýºÅÛ ¸ñ·ÏÀ» º¸°í disklabel ÆíÁý±â·Î µé¾î°¡¼¼¿ä. ¾÷±×·¹À̵带 ½ÃÀÛÇϱâ Àü¿¡, °ü¸®ÀÚ´Â ÀåÄ¡¸í°ú ´ëÀÀÇÏ´Â ¸¶¿îÆ® ÁöÁ¡À» ¾Ë¾Æ ³õ¾Æ¾ß ÇÕ´Ï´Ù. ¸¶¿îÆ® ÁöÁ¡Àº ¿©±â¿¡¼­ ÀÔ·ÂÇϼ¼¿ä. ¾î¶² ÆÄÀϽýºÅÛ¿¡µµ `newfs flag'¸¦ ÁöÁ¤ÇÏÁö *¸¶¼¼¿ä*. ÀÚ·á ¼Õ½ÇÀ» ÀÏÀ¸Å³ ¼ö ÀÖ½À´Ï´Ù. 2.3 ¹èÆ÷º» ¼±Åà --- ----------- ¹èÆ÷º»À» ¼±ÅÃÇÒ ¶§¿¡ ¼±Åÿ¡ Á¦ÇÑÀº ¾ø½À´Ï´Ù. ÀϹÝÀûÀÎ ±ÔÄ¢À¸·Î, 'bin' ¹èÆ÷º»Àº °»½ÅÀ» À§ÇØ ¹Ýµå½Ã ¼±ÅÃÇϸç, ¸Å´º¾ó ÆäÀÌÁö¸¦ ¹Ì¸® ¼³Ä¡ÇÏ¿´´Ù¸é 'man' ¹èÆ÷º»µµ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ´Ù¸¥ ¹èÆ÷º»Àº °ü¸®ÀÚ°¡ Ãß°¡ÀûÀÎ ±â´ÉÀ» Ãß°¡Çϱ⠹ٶõ´Ù¸é ¿ø·¡ ¼³Ä¡µÈ °ÍÀ» ³Ñ¾î ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. 2.4 ¼³Ä¡ÈÄ --- ------ ÀÏ´Ü ¼³Ä¡ °úÁ¤ÀÌ Á¾·áµÇ¸é, °ü¸®ÀÚ´Â »õ ¼³Á¤ ÆÄÀÏÀ» Á¶»çÇϵµ·Ï ÇÕ´Ï´Ù. ÀÌ ¶§ ½Ã½ºÅÛ ¼³Á¤ÀÌ ¿Ã¹Ù¸¥Áö È®ÀÎÇÏ´Â °Ë»ç¸¦ ÇØ¾ß ÇÕ´Ï´Ù. ƯÈ÷, /etc/rc.conf¿Í /etc/fstab ÆÄÀÏÀ» °Ë»çÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½À» Àо¼¼¿ä. ±×·¯³ª »õ ½Ã½ºÅÛÀÌ Àß ºÎÆÃµÉ ¶§ ±îÁö /etc/fstabÀ» ¾Æ·¡¿¡ ³ªÅ¸³½ ´ë·Î °»½ÅÇÏÁö *¸¶¼¼¿ä*. ¾÷±×·¹ÀÌµå °úÁ¤Àº ÀÌÀü FreeBSD Ä¿³ÎÀ» GENERIC Ä¿³Î·Î ´ëüÇϹǷÎ, Áö¿ª ½Ã½ºÅÛ ¼³Á¤¿¡ ¸Âµµ·Ï ¸ÂÃã Ä¿³ÎÀ» »ý¼ºÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¿äÁÖÀÇ: ======= FreeBSD 2.2.6Àº ·çÆ® ÆÄÀϽýºÅÛÀÌ ¸¶¿îÆ®µÇ´Â ÀåÄ¡ÀÇ À̸§¿¡ º¯È­¸¦ °¡Á®¿Ô½À´Ï´Ù. ÀÌ º¯°æÀº ¸ðµç ½Ã½ºÅÛ¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö¸¸, »ç¿ëÀÚ´Â 2.2.6 ÀÌÀüÀÇ ¹öÀü¿¡¼­ ¾÷±×·¹ÀÌµå ¼³Ä¡¸¦ °Þ´Â ½Ã½ºÅÛ¿¡¸¸ °³ÀÔÇØ¾ß ÇÕ´Ï´Ù. ÀÌÀü¿¡´Â, ·çÆ® ÆÄÀϽýºÅÛÀº Ç×»ó ȣȯ Á¶°¢¿¡¼­ ¸¶¿îÆ®µÇ¾ú´Âµ¥, ¹Ý¸é¿¡ °°Àº µð½ºÅ©ÀÇ ´Ù¸¥ ÆÄƼ¼ÇÀº ÇØ´çÇÏ´Â ÁøÂ¥ Á¶°¢¿¡¼­ ¸¶¿îÆ®µÇ¾ú½À´Ï´Ù. ¿¹¸¦ µé¾î, /etc/fstab ÆÄÀÏÀÌ ´ÙÀ½°ú °°Àº °á°ú¸¦ °¡Á®¿À´Â °ÍÀÔ´Ï´Ù: # Device Mountpoint FStype Options Dump Pass# /dev/wd0s2b none swap sw 0 0 /dev/wd0a / ufs rw 1 1 /dev/wd0s2f /local0 ufs rw 1 1 /dev/wd0s2e /usr ufs rw 1 1 FreeBSD 2.2.6 À̻󿡼­ ÀÌ Çü½ÄÀÌ ¹Ù²î¾î '/'¿¡ ´ëÇÑ ÀåÄ¡°¡ ´Ù¸¥ °Íµé°ú °°ÀÌ ÀÏ°ü¼ºÀ» À¯ÁöÇϵµ·Ï µÇ¾ú½À´Ï´Ù. # Device Mountpoint FStype Options Dump Pass# /dev/wd0s2b none swap sw 0 0 /dev/wd0s2a / ufs rw 1 1 /dev/wd0s2f /local0 ufs rw 1 1 /dev/wd0s2e /usr ufs rw 1 1 /etc/fstabÀÌ ÀÌ °æ¿ì ¼öµ¿À¸·Î °»½ÅµÇÁö ¾Ê´Â´Ù¸é, ½Ã½ºÅÛÀº ¸Å¹ø /°¡ ¸¶¿îÆ®µÉ ¶§ ¸¶´Ù º¯°æÀ» ÇØ¾ß ÇÑ´Ù°í °æ°í ¸Þ½ÃÁö¸¦ ³»º¸³¾ °ÍÀÔ´Ï´Ù(º¸Åë ½ÃÀÛ ¶§). Ãß°¡·Î, ·çÆ® ÆÄÀϽýºÅÛÀÌ ¿Ã¹Ù¸£°Ô ¸¶¿îÆ® ÇØÁ¦°¡ µÇÁö ¾Ê´Â´Ù¸é °ï¶õÀ» °ÞÀ» ¼ö ÀÖ°í, ÀÌ¿¡ µû¶ó ·çÆ® ÆÄÀϽýºÅÛÀÌ ´ÙÀ½ ÀçºÎÆà ¶§ ±ú²ýÇÏÁö ¾Ê´Ù°í Ç¥½ÃµÉ °ÍÀÔ´Ï´Ù. ÀÌ º¯°æÀº ¾÷±×·¹ÀÌµå µÈ ½Ã½ºÅÛÀÌ ¼º°øÀûÀ¸·Î ÀçºÎÆõÇÀÚ¸¶ÀÚ ÇØ¾ß ÇÕ´Ï´Ù. 3.0 ´Ù¸¥ ¾÷±×·¹ÀÌµå ±â¹ý --- -------------------- ´õ À¯¿¬¼º°ú Á¤±³ÇÔÀ» ¿øÇÏ´Â ¾÷±×·¹ÀÌµå ¹æ¹ý¿¡ °ü½ÉÀÖ´Â »ç¶÷µéÀº http://www.freebsd.org/docs.html¿¡ ÀÖ´Â "Upgrading FreeBSD from source" ¸¦ ÀоîºÁ¾ß ÇÕ´Ï´Ù. ÀÌ ¹æ¹ýÀº ¹ÏÀ» ¼ö ÀÖ´Â ³×Æ®¿öÅ©, º°µµÀÇ µð½ºÅ© °ø°£°ú ¿©ºÐÀÇ ½Ã°£À» ÇÊ¿ä·Î ÇÏÁö¸¸, ³×Æ®¿öÅ©¿Í ´Ù¸¥ ´õ º¹ÀâÇÑ ¼³Ä¡¸¦ ÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù.