FreeBSD, NetBSD, OpenBSD, ¸®´ª½º µîÀ¸·Î ´ëÇ¥µÇ´Â ¿ÀÇ ¼Ò½º ¿î¿µÃ¼Á¦Áß FreeBSD´Â ¶Ù¾î³ ÆÛÆ÷¸Õ½º¿Í ¹ÙÀ§°°Àº ¾ÈÁ¤¼ºÀ¸·Î ³ôÀÌ Æò°¡µÇ°í ÀÖÀ¸¸ç »ç¿ëÀÚµéÀÇ ±â´ë¼Ó¿¡ 1999³â 5¿ù 17ÀÏ ¾ÈÁ¤¹öÀü 3.2¸¦ ¸±¸®Áî ÇÏ¿´´Ù. À̹ø ¸±¸®Áî¿¡¼ÀÇ ¿Ü°ü»ó Å« Â÷ÀÌÁ¡À̶ó°í ÇÑ´Ù¸é ÀνºÅç·¯ÀÇ µ¥½ºÅ©Å¾ ȯ°æ Áö¿ø°ú ºÎÆ® °úÁ¤ÀÇ º¯È¸¦ µé ¼ö ÀÖ´Ù. KDE, Enlightenment(GNOME) µîÀ» ¼³Ä¡½Ã ¼±ÅÃÇÒ ¼ö ÀÖ¾î Àͼ÷Ä¡ ¾ÊÀº »ç¿ëÀڵ鵵 ¼Õ½±°Ô ¸ÚÁø µ¥½ºÅ©Å¾À» ²Ù¹Ð ¼ö ÀÖ´Ù. FreeBSDÀÇ ¼³Ä¡¿¡ °üÇÑ ±â»ç´Â ¸î¹ø º»Áö¸¦ ÅëÇØ ¾²¿©Á³±â¿¡, À̹ø¿¡´Â ¼³Ä¡¹æ¹ý º¸´Ù´Â °³¼±Á¡°ú Ȱ¿ë¿¡ ÃÊÁ¡À» µÎ¾ú´Ù.
FreeBSD´Â ÀÎÅÚ, AMD, Cyrix, NexGen "x86" ±â¹Ý PC Çϵå¿þ¾î¸¦ À§ÇÑ 4.4BSD Lite±â¹Ý ¿î¿µÃ¼Á¦ÀÌ´Ù. Æø³ÐÀº PC ÁÖº¯ÀåÄ¡¸¦ Áö¿øÇÏ¸ç ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡¼ ÀÎÅÍ³Ý ¼ºñ½º Á¦°ø¿¡±îÁö Æø ³Ð°Ô Ȱ¿ëµÉ ¼ö ÀÖ°í ¸ðµç FreeBSD ¸±¸®Áî´Â Ç® ¼Ò½º Äڵ带 Æ÷ÇÔÇϱ⠶§¹®¿¡ Àüü ½Ã½ºÅÛÀ» ¸í·É Çϳª·Î ¹Ø¹Ù´ÚºÎÅÍ ´Ù½Ã ÄÄÆÄÀÏÇÏ´Â Àç¹Ì³ °æÇèµµ ÇÒ ¼ö ÀÖ´Ù.
¼µå ÆÄƼÀÇ Æ÷ÆÃµÈ ¼ÒÇÁÆ®¿þ¾îÀÇ °Å´ëÇÑ ÄÝ·º¼ÇÀÎ Æ÷Æ® ÄÝ·º¼Çµµ FreeBSD¸¦ À§ÇÑ ÀüÅëÀûÀÎ À¯´Ð½º À¯Æ¿¸®Æ¼ ¸ðµÎ¸¦ ¾ò¾î ¼³Ä¡ÇÏ´Â ÀÛ¾÷À» ÆíÇÏ°Ô ÇØ ÁÖ±â À§ÇØ Á¦°øµÇ´Âµ¥, ÆíÁý±â¿¡¼ ±×·¡ÇÈ ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î±îÁö, 2000°³ ÀÌ»óÀÇ Æ÷Æ®´Â FreeBSD¸¦ ´õ °·ÂÇϰí ÈǸ¢ÇÑ ¿î¿µ ȯ°æÀ¸·Î ¸¸µé¾î ¸¹Àº »ó¿ë À¯´Ð½º ¹öÀü¿¡¼ Á¦°øÇÏ´ø °Íº¸´Ù Å©°Ô ¾Õ¼°¡µµ·Ï ÇÑ´Ù.
2.2.x³ª 2.1.x¿Í °°Àº FreeBSDÀÇ ÀÌÀü ¸±¸®Áî¿¡¼ ¾÷±×·¹À̵åÇÏ´Â °æ¿ì¿¡´Â ´ÙÀ½ÀÇ ¸î°¡Áö ¹®Á¦°¡ ¼±ÅÃÇÑ ¾÷±×·¹ÀÌµå ¹æ¹ý¿¡ µû¶ó¼ ¿µÇâÀ» ÁÙ ¼ö ÀÖ´Ù. FreeBSD ¹èÆ÷º»À» ¾÷±×·¹À̵å ÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°ÀÌ Å©°Ô µÎ°¡Áö ÀÌ´Ù.
¼Ò½º¸¦ »ç¿ëÇÏ´Â °æ¿ì ½Å°æ½á ÁÖ¾î¾ß ÇÏ´Â µÎ°¡Áö Ÿ°ÙÀÌ Àִµ¥, Ç¥ÁØ ``upgrade'' Ÿ°ÙÀº, 2.x³ª 3.0½Ã½ºÅÛÀ» 3.2·Î ¾÷±×·¹À̵åÇÏ´Â °ÍÀ̸ç,``world'' Ÿ°ÙÀº ÀÌ¹Ì ¾÷±×·¹À̵åµÈ ½Ã½ºÅÛÀ» ÃÖÃÊ ¾÷±×·¹À̵å ÀÌÈÄ¿¡ ÀÏ¾î³ º¯°æ »çÇ×°ú º¸Á¶¸¦ ¸ÂÃßµµ·Ï ÇÏ´Â °ÍÀÌ´Ù. ¹ÙÀ̳ʸ® ¾÷±×·¹ÀÌµå ¿É¼ÇÀ» »ç¿ëÇÏ´Â °æ¿ì, ½Ã½ºÅÛÀº °ð¹Ù·Î 3.2/ELF·Î À̵¿ÇÏÁö¸¸ ÀÌÀü ¹ÙÀ̳ʸ®¿ÍÀÇ ÇÏÀ§ ȣȯ¼ºÀ» À§ÇØ / µÎ °æ¿ì ¸ðµÎ ELF·Î À̵¿Çϸé, ¹ÙÀ̳ʸ® Å©±â°¡ Á¶±Ý ÀÛ¾ÆÁö¸ç ÀÌ¹Ì ´Ù¸¥ ELF ȯ°æ¿¡ Æ÷ÆÃµÈ ¿©·¯°¡Áö ÄÄÆÄÀÏ·¯ º¸Á¶ µµ±¸¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ÀÌÀüÀÇ a.out µ¿Àû ½ÇÇà ÆÄÀÏÀ» »ç¿ëÇÏ°í ½ÍÀº »ç¶÷Àº ¹Ýµå½Ã compat22 ¹èÆ÷º»ÀÌ ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇÏÀÚ. ¶ÇÇÑ, ÀÌÀü ¹öÀü¿¡¼ÀÇ ¼³Ä¡ µð½ºÅ©³ª sysinstallÀ» »ç¿ëÇÏ¸é ¾ÈµÈ´Ù. ÀÌ´Â ¹öÀü 3.1ºÎÅÍ »õ·Î¿î ºÎÆ® °úÁ¤ÀÌ Á¦°øµÇ¹Ç·Î, »õ ºÎÆ® ºí·°ÀÌ ¼³Ä¡µÇ¾î¾ß Çϱ⿡ ÀÌÀü ¹öÀü¿¡¼ÀÇ ¼³Ä¡ µð½ºÅ©³ª sysinstallÀ» »ç¿ëÇÏ¸é ¾ÈµÈ´Ù. ¶ÇÇÑ ¹öÀü 3.2´Â ºÎÆ® °úÁ¤¿¡ ´õ ¸¹Àº º¯°æÀÌ ÀÖ¾ú´Ù.
FreeBSDÀÇ Á᫐ ¼Ò½º Æ®¸®´Â FreeBSD¿¡ ¹øµé·Î µû¶ó¿À´Â °ø°³ ¼Ò½º ÄÚµå Á¦¾î µµ±¸ÀÎ CVS (Concurrent Version System)À¸·Î °ü¸®µÈ´Ù. CVS ÀúÀå¼Ò¸¦ ÅëÇØ FreeBSDÀÇ ¸ðµç ¼Ò½º Äڵ尡 °ü¸® ¹èÆ÷µÇ¹Ç·Î ƯÁ¤ ¹öÀü´ëÀÇ ¼Ò½º ȤÀº ÃֽоÈÁ¤ ¹öÁ¯ ¼Ò½º Àüü¸¦ ÀÎÅͳÝÀ» ÅëÇØ ¾òÀ» ¼ö ÀÖ´Ù.
CVSupÀº ¿ø°Ý ¼¹ö È£½ºÆ® ¸¶½ºÅÍ CVS º¸°ü¼Ò¿¡¼ºÎÅÍ ¼Ò½º Æ®¸®¸¦ ¹èÆ÷ÇÏ°í °»½Å Çϴµ¥ ¾²ÀÌ´Â ¼ÒÇÁÆ®¿þ¾î ÆÐŰÁöÀε¥ CVSupÀ¸·Î FreeBSD »ç¿ëÀÚµéÀº ¼Õ½±°Ô ÀÚ½ÅÀÇ ¼Ò½º Æ®¸®¸¦ ÃÖ½ÅÀ¸·Î À¯ÁöÇÒ ¼ö ÀÖ´Ù. CVSupÀ» ¼³Ä¡ÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀº ÀÚ½ÅÀÇ ¼±È£¿¡ µû¶ó FreeBSD Æ÷Æ® Ä÷º¼ÇÀÇ Æ÷Æ®¸¦ »ç¿ëÇϰųª, ÀÌ¿Í ´ëÀÀÇÏ´Â ¹ÙÀ̳ʸ® ÆÐŰÁö¸¦ »ç¿ëÇÏ´Â °ÍÀε¥, CVSupÀº Modula-3·Î ÀÛ¼ºµÇ¾ú±â¿¡, ÆÐŰÁöÀÌµç Æ÷Æ®µç °£¿¡ Modula-3 ·±Å¸ÀÓ ¶óÀ̺귯¸®°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. Modula-3 ¶óÀ̺귯¸®µéÀº ³Ê¹«³ªµµ Ä¿´Ù·¡¼ °¡Á®¿Í¼ ÄÄÆÄÀÏ Çϴµ¥¿¡ ½Ã°£ÀÌ ¿À·¡°É¸®¹Ç·Î ´ÙÀ½ À§Ä¡¿¡¼ Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇົÀ» ´Ù¿î¹Þ¾Æ »ç¿ëÇÏ¿©µµ ÁÁ´Ù.
CVSupÀ» ÅëÇØ ¼Ò½º °¡Áö¸¦ µ¿±âÈ Çϱâ À§Çؼ´Â ´ÙÀ½°ú °°Àº supfileÀ» ÀÛ¼ºÇØ¾ß ÇÑ´Ù. (/usr/share/examples/cvsup/cvs-supfile Âü°í)
´ÙÀ½°ú °°Àº ¸í·ÉÀ¸·Î ¼Ò½º Æ®¸®¸¦ µ¿±âÈ ½Ãų ¼ö ÀÖ´Ù.
²ø¾î¿Â ¼Ò½º´Â /usr/src µð·ºÅ丮¿¡ À§Ä¡ÇÑ´Ù.
FreeBSD Æ÷Æ® ÄÝ·º¼ÇÀº ÃÖ¼ÒÀÇ ³ë·ÂÀ¸·Î ¼ö¸¹Àº Á¾·ùÀÇ ¾îÇø®ÄÉÀ̼ÇÀ» ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ÇØº» »ç¶÷Àº ¾Ë°ÚÁö¸¸, °ø°³ Ç¥ÁØ¿¡ ´ëÇÑ ¸ðµç Çãdz¿¡µµ ½ÇÁ¦ ¼·Î ´Ù¸¥ À¯´Ð½º ¹öÀü¿¡¼ µ¿ÀÛÇÏ´Â ÇÁ·Î±×·¥À» ¾ò´Â °ÍÀº Áö·çÇÏ°í ±î´Ù·Î¿î ÀÏÀÌ´Ù. ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡¼ ±ú²ýÇÏ°Ô ÄÄÆÄÀÏµÇ°í ½º½º·Î ¸Â´Â À§Ä¡¿¡ ¼³Ä¡µÇ¸ç ¿ÏÀüÇÏ°Ô µ¿ÀÛÇÏ´Â ÇÁ·Î±×·¥À» ã´Â´Ù¸é ±²ÀåÇÑ Çà¿îÀÏ °ÍÀÌÁö¸¸, ºÒÇàÈ÷µµ ÀÌ·± ÀÏÀº µå¹°´Ù. ´ÙÇàÈ÷µµ Æ÷Æ® ÄÝ·º¼Ç¿¡´Â ÀÌ ¸ðµç ¾î·Á¿î ÀÛ¾÷ÀÌ ÀÌ¹Ì ³¡³ª ÀÖ¾î¼ ´ÜÁö 'make install'À̶ó°í¸¸ ÀÔ·ÂÇÏ¸é µ¿ÀÛÇÏ´Â ÇÁ·Î±×·¥À» ¾òÀ» ¼ö ÀÖ´Ù. ±âº» FreeBSD ½Ã½ºÅÛ¿¡´Â ¿©·¯°¡Áö µµ±¸¿Í ½Ã½ºÅÛ À¯Æ¿¸®Æ¼°¡ µé¾î ÀÖÁö¸¸ ¸¹Àº À¯¸íÇÑ ÇÁ·Î±×·¥Àº ´ÙÀ½°ú °°Àº ÀÌÀ¯·Î ÀÎÇØ ±âº» ½Ã½ºÅÛÀÌ ¾Æ´Ñ Æ÷Æ® ÄÝ·º¼ÇÀ¸·Î Á¦°øµÈ´Ù.
¾öû³ª°Ô ¸¹°í, ¸¹Àº ¹«·á ¼ÒÇÁÆ®¿þ¾î°¡ FreeBSD¿¡¼ °¡´ÉÇϸç, ¸¹Àº »ç¶÷µéÀº FreeBSDÀÇ Æ÷Æ® ÄÝ·º¼ÇÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼Õ½±°Ô ¾ò°í »ç¿ëÇÒ¼ö ÀÖ°Ô ÇÑ´Ù°í ¸»ÇÑ´Ù.
ÆÐŰÁö(ÀÌ¹Ì ÄÄÆÄÀÏµÈ ½ÇÇົ)ȤÀº Æ÷Æ®´Â(»õ·Ó°Ô ÄÄÆÄÀÏÇÏ¿©) ÀÎÅͳÝÀ» ÅëÇØ ¼³Ä¡ÇÒ ¼ö Àִµ¥, ¿©±â¼´Â CVSupÀ¸·Î Æ÷Æ®(Æ÷Æ®´Â ÄÄÆÄÀÏ¿¡ ÇÊ¿äÇÑ Á¤º¸¸¸À» °®°í ÀÖÀ¸¸ç, ½ÇÁ¦ ÄÄÆÄÀÏÀ» ÇÒ ¶§ ÀÎÅͳÝÀ» ÅëÇØ ¼Ò½º¸¦ ²ø¾î¿À¹Ç·Î Àüü Æ÷Æ®¸¦ ¸ðµÎ °¡Á®¿Â´Ù ÇÏ¿©µµ ±×¸® ¿ë·®ÀÌ Å©Áö ¾Ê´Ù)¸¦ ²ø¾î¿Í ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¸ÀÚ.
¸ÕÀú, /usr/share/examples/cvsup/ports-supfileÀ» ´ÙÀ½°ú °°ÀÌ ÀûÀýÈ÷ ¼öÁ¤ÇÑ ÈÄ, cvsup -g -L2 ports-supfile ¸í·ÉÀ¸·Î Æ÷Æ®¸¦ /usr/ports µð·ºÅ丮·Î ²ø¾î¿Â´Ù.
Æ÷Æ®¸¦ ²ø¾î¿Â ÈÄÀÇ µð·ºÅ丮 ¸ð½ÀÀº ´ÙÀ½°ú °°´Ù.
°¢ ¼ÒÇÁÆ®¿þ¾î´Â µð·ºÅ丮¸í¿¡ ÇØ´çÇÏ´Â ºÐ·ùº°·Î ÇÏÀ§¿¡ À§Ä¡Çϴµ¥, ¿¹·Î tcsh¸¦ ¼³Ä¡Çϱâ À§Çؼ´Â ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.
¼ÒÇÁÆ®¿þ¾î ¼Ò½º¸¦ ÀÎÅͳÝÀ» ÅëÇØ ´Ù¿î·ÎµåÇÑÈÄ ÀÚµ¿À¸·Î ÄÄÆÄÀÏ ÀνºÅçÀ» ¼öÇàÇÏ´Â ¸ð½ÀÀ» º¼ ¼ö ÀÖ´Ù. Æ÷Æ® ÄÝ·º¼Ç¿¡ µî·ÏµÈ Æ÷Æ®µéÀº ÇØ´ç ¼ÒÇÁÆ®¿þ¾î°¡ FreeBSD ȯ°æ¿¡¼ Àß ¿î¿ëµÉ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¹Ç·Î ¼ÒÇÁÆ®¿þ¾îÀÇ ¼³Ä¡ ¹× Á¦°Å¸¦ ¸Å¿ì ºü¸£°í ¼Õ½±°Ô ÇÒ ¼ö ÀÖ´Ù.
¸ÂÃã Ä¿³Î ºôµå´Â ¸ðµç À¯´Ð½º ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ÇÇÇÒ ¼ö ¾ø´Â °¡Àå Áß¿äÇÑ Åë°ú °ü¹®Áß ÇϳªÀÌ´Ù. ÀÌ ÀÛ¾÷Àº »ó´çÇÑ ½Ã°£À» ¿ä±¸ÇÏÁö¸¸, ¿©·¯ºÐÀÇ FreeBSD ½Ã½ºÅÛ¿¡ ¿©·¯°¡Áö ÀåÁ¡À» Á¦°øÇÑ´Ù. ¸ðµç »ç¿ë°¡´ÉÇÑ SCSI¿Í ³×Æ®¿÷Ä«µå¸¦ Áö¿øÇؾßÇÏ´Â GENERIC Ä¿³Î°ú´Â ´Þ¸®, ¸ÂÃã Ä¿³ÎÀº ¿©·¯ºÐÀÌ ¼ÒÀ¯ÇÑ PC Çϵå¿þ¾î¸¸À» Áö¿øµµ·Ï ÇϹǷΠ´ÙÀ½°ú °°Àº ÀåÁ¡À» Áö´Ñ´Ù.
¸ÕÀú, Ä¿³Î ºôµå¿¡ °ü·ÃµÈ µð·ºÅ丮´Â /usr/src/sys ÀÌ´Ù. ¿©±â¿¡ Ä¿³ÎÀÇ °¢ºÎºÐÀ» ±¸¼ºÇÏ´Â ¼ºêµð·ºÅ丮µµ µé¾îÀÖ´Ù. i386/conf¿¡¼ ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ ¸ÂÃß¾î ¸ÂÃã Ä¿³Î ¼³Á¤ ÆÄÀÏÀÌ À§Ä¡Çϸç, compile µð·ºÅ丮¿¡ ÃÖÁ¾ Ä¿³ÎÀÌ »ý¼ºµÈ´Ù. ¸¸ÀÏ ½Ã½ºÅÛ¿¡ /usr/src/sys µð·ºÅ丮°¡ ¾øÀ¸¸é Ä¿³Î ¼Ò½º°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀº °ÍÀ̹ǷÎ, CVSupÀ» ÀÌ¿ëÇØ ÃֽŠ¼Ò½º¸¦ ²ø¾î¿À°Å³ª, CDROMÀ¸¸£ ¼Ò½º¸¦ ¼³Ä¡Çϱ⠹ٶõ´Ù. i386/conf µð·ºÅ丮·Î À̵¿ÇÑ ´ÙÀ½, ´ÙÀ½°ú °°ÀÌ GENERIC ÆÄÀÏÀ» »õ·Î¿î Ä¿³ÎÀ̸§À¸·Î º¹»çÇÑ´Ù.
°ü·ÊÀûÀ¸·Î Ä¿³Î¸íÀº ´ë¹®ÀÚ¸¦ »ç¿ëÇÑ´Ù. ±×·³ MYKERNELÀ» ¿©·¯ºÐÀÌ ¿¡µðÅÍ·Î ¿¾î ÁÖ¼®À» º¸¸ç ÇÊ¿äÇϰųª ºÒÇÊ¿äÇÑ µð¹ÙÀ̽ºµéÀ» Ãß°¡/»èÁ¦ ÇÑÈÄ ´ÙÀ½°ú °°ÀÌ Ä¿³ÎÀ» ÄÄÆÄÀÏ, ¼³Ä¡ ÇÏÀÚ.
»õ·Î¿î Ä¿³ÎÀº ·çÆ® µð·ºÅ丮¿¡ /kernel¶õ À̸§À¸·Î º¹»çµÇ°í, ÀÌÀü Ä¿³ÎÀº /kernel.old¶õ À̸§À¸·Î º¯°æµÈ´Ù.
ÁÖÀÇ: ¸¸ÀÏ, ±¸¹öÀüÀÇ FreeBSD À» ¾÷±×·¹À̵åÇÒ °æ¿ì, »õ·Î¿î Ä¿³Î¼Ò½º¸¦ ¾òÀº °°Àº Àå¼Ò¿¡¼ »õ¹öÀüÀÇ config¸¦ °¡Á®¿Í¾ß ÇÑ´Ù. À̰ÍÀº /usr/src/usr.sbin¿¡ ÀÖ´Ù. ¶ÇÇÑ »õ·Î¿î ÀåÄ¡(»ç¿îµåÄ«µå¿Í °°Àº)¸¦ Ãß°¡ÇÑ °æ¿ì¿¡´Â, »ç¿ëÇϱâ Àü¿¡ /devµð·ºÅ丮¿¡ ÀåÄ¡³ëµå¸¦ Ãß°¡ÇØ¾ß ÇÑ´Ù.
¿©±â¼ ´Ù·çÁö ¾ÊÀº ÀÚ¼¼ÇÑ »çÇ×µé°ú Á»´õ dzºÎÇÑ Á¤º¸´Â ´ÙÀ½ »çÀÌÆ®µéÀ» Âü°íÇϱ⠹ٶõ´Ù. FreeBSD »ç¿ëÀÚÃþÀ» º¸¸é ´ëºÎºÐ ¸®´ª½º³ª ±âŸ À¯´Ð½º ¿î¿µÃ¼Á¦¸¦ ¿À·£±â°£ »ç¿ëÇØ ¿Â »ç¶÷µéÀÌ ¸¹´Ù. ¸¹Àº À̵éÀÌ FreeBSD¸¦ Á¢ÇÏ°í ¹Ù·Î À̰žß! ¶ó´Â ¸»À» Çϴµ¥, ¹«¾ùÀÌ ±×·¸°Ô ¸¸µå´ÂÁö Á÷Á¢ °æÇèÇØ º¸±â ¹Ù¶õ´Ù.
FreeBSD 3.1ºÎÅÍ ºÎÆÃ½Ã ±×·¢ÇÈ È¸é(256»ö, 320 x 200, vesa ¸ðµå 1024 x 768)À» Ç¥½ÃÇÒ ¼ö ÀÖ´Â »õ·Î¿î ±â´ÉÀÌ Ã·°¡µÇ¾ú´Ù. /boot/defaults/loader.conf ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑÈÄ, bitmap_name¿¡ ¿øÇÏ´Â À̹ÌÁö(http://advocacy.freebsd.org/ammunition/splash.htmlÀ» ã¾Æº¸ÀÚ) ÆÄÀÏÀ» ÀûÀº ÈÄ Èå¹µÇÑ ¸¶À½À¸·Î ¸®ºÎÆÃ ÇØº¸±â ¹Ù¶õ´Ù.
ÀÎÅͳÝÀ» ÅëÇØ ¼Ò½º µ¿±âÈ Çϱâ
*default host=cvsup.kr.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_3
*default delete use-rel-suffix
*default compress
src-all
$ cvsup -g -L2 stable-supfile
Æ÷Æ® ÄÝ·º¼Ç ¼³Ä¡Çϱâ
*default host=cvsup.kr.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
$ ls -asCF
1 ./ 1 comms/ 4 net/
1 ../ 1 converters/ 1 news/
1 .cvsignore 1 databases/ 1 palm/
1 CVS/ 1 deskutils/ 2 print/
544 INDEX 4 devel/ 1 russian/
8 LEGAL 1 distfiles/ 2 security/
3 Makefile 2 editors/ 1 shells/
1 Mk/ 1 emulators/ 2 sysutils/
2 README 4 games/ 2 textproc/
4 README.html 1 german/ 1 vietnamese/
1 Templates/ 3 graphics/ 3 www/
1 Tools/ 1 irc/ 3 x11/
4 YEAR2000 5 japanese/ 1 x11-clocks/
1 archivers/ 1 java/ 1 x11-fm/
1 astro/ 1 korean/ 1 x11-fonts/
2 audio/ 2 lang/ 1 x11-servers/
1 benchmarks/ 2 mail/ 1 x11-toolkits/
1 biology/ 1 math/ 1 x11-wm/
1 cad/ 1 mbone/
1 chinese/ 2 misc/
$ cd /usr/ports/shells/tcsh/
$ make all install clean
¸ÂÃã Ä¿³Î ¸¸µé±â
# cd /usr/src/sys/i386/conf
# cp GENERIC MYKERNEL
# /usr/sbin/config MYKERNEL
# cd ../../compile/MYKERNEL
# make depend
# make all
# make install (ȤÀº ´ÙÀ½°ú °°ÀÌ Çѹø¿¡ make depend all install)
Rock-stable FreeBSD!!!
FreeBSD¿Í ¸®´ª½ºÀÇ Â÷ÀÌ
ºÎÆÃ½Ã ±×·¢ÇÈ ·Î°í Ç¥½ÃÇϱâ (Splash ȸé)
splash_bmp_load="YES" # Set this to YES for bmp splash screen!
splash_pcx_load="NO" # Set this to YES for pcx splash screen!
vesa_load="NO" # Set this to YES to load the vesa module
bitmap_load="YES" # Set this to YES if you want splash screen!
bitmap_name="/boot/splash.bmp" # Set this to the name of the bmp or pcx file
bitmap_type="splash_image_data"