¡¡¡¡Èç¹ûÄúÒÔǰʹÓùý UNIX® ϵͳ£¬ÄǵäÐ͵ĵÚÈý·½Èí¼þ°²×°µÄ²½ÖèÊÇÏñÏÂÃæÃèÊöµÄ£º
ÏÂÔØÕâ¸öÈí¼þ£¬Èí¼þµÄ·¢Ðаæ¿ÉÄÜÊÇÔ´´úÂë¸ñʽ£¬»òÊÇÒ»¸ö¶þ½øÖưü¡£
½â¿ªÈí¼þ(ÆäÖдú±íÐÔµÄÊÇÓà compress(1), gzip(1), »ò bzip2(1) ѹËõ¹ýµÄtar°ü)¡£
ÔĶÁÏà¹ØÎĵµ£¬Á˽âÈçºÎ°²×°¡£ (¶à°ëÒ»¸öÎļþÃûÊÇINSTALL»òREADME£¬ »òÔÚdoc/ Ŀ¼ÏµÄһЩÎĵµ)
Èç¹ûÈí¼þÊÇÒÔÔ´´úÂëÐÎʽ·¢²¼µÄ£¬ÄǾÍÐèÒª±àÒëËü¡£¿ÉÄÜÐèÒª±à¼Ò»¸ö MakefileÎļþ, »òÔËÐÐ configure½Å±¾£¬ºÍÆäËûµÄһЩ¹¤×÷¡£
²âÊԺͰ²×°Èí¼þ¡£
¡¡¡¡Èç¹ûÒ»ÇÐ˳ÀûµÄ»°£¬¾ÍÕâô¼òµ¥¡£Èç¹ûÄúÔÚ°²×°Ò»¸öÈí¼þ°üʱ·¢ÉúһЩ´íÎó£¬ Äú¿ÉÄÜÐèÒª±à¼Ò»ÏÂËüµÄ´úÂ룬ÒÔʹËüÄÜÕý³£¹¤×÷¡£
¡¡¡¡Äú¿ÉÒÔ¼ÌÐøÊ¹Óà ¡°´«Í³µÄ¡±·½Ê½°²×°Èí¼þ¡£ È»¶ø£¬ FreeBSD ÌṩÁËÁ½ÖÖ¼¼Êõ£º packages ºÍ ports¡£ ¾ÍÔÚдÕâÆªÎÄÕµÄʱºò£¬ ÒѾÓг¬¹ý 23,000 ¸öµÚÈý·½µÄÓ¦ÓóÌÐò¿ÉÒÔʹÓÃÁË¡£
¡¡¡¡¶ÔÓÚÈÎÒâÒ»¸öÓ¦ÓóÌÐò°ü£¬ÊÇÒ»¸ö¿ÉÒÔÏÂÔØµÄFreeBSD packageÎļþ¡£Õâ¸ö FreeBSD package°üº¬Á˱àÒëºÃµÄµÄ¸±±¾£¬ »¹ÓÐһЩÅäÖÃÎļþ»òÎĵµ¡£ Ò»¸öÏÂÔØµÄ°üÎļþ¿ÉÒÔÓà FreeBSD µÄ°ü¹ÜÀíÃüÁîÀ´²Ù×÷£¬ ÀýÈç pkg_add(1)£¬pkg_delete(1), pkg_info(1) µÈµÈ¡£ ¿ÉÒÔʹÓÃÒ»¸ö¼òµ¥µÄÃüÁî°²×°Ò»¸öеÄÓ¦ÓóÌÐò¡£
¡¡¡¡Ò»¸öFreeBSDµÄportÊÇÒ»¸ö¿ÉÒÔ×Ô¶¯´ÓÔ´´úÂë±àÒë³ÉÓ¦ÓóÌÐòµÄÎļþ¼¯ºÏ¡£
¡¡¡¡¼Çס£¬Èç¹ûÄú×Ô¼ºÀ´±àÒëµÄ»°£¬ÐèÒªÖ´ÐкܶಽµÄ²Ù×÷ (½âѹ£¬ ²¹¶¡£¬ ±àÒ룬 °²×°)¡£ ÕâЩÕûÀí port µÄÎļþ¼¯ºÏ°üº¬ÁËϵͳÐèÒªÍê³ÉÕâ¸ö¹¤×÷µÄ±ØÐèÐÅÏ¢¡£ Äú¿ÉÒÔÔËÐÐһЩ¼òµ¥µÄÃüÁ ÄÇЩԴ´úÂë¾Í¿ÉÒÔ×Ô¶¯µØÏÂÔØ£¬ ½â¿ª£¬ ´ò²¹¶¡£¬ ±àÒ룬 Ö±ÖÁ°²×°Íê³É¡£
¡¡¡¡Êµ¼ÊÉÏ£¬ports ϵͳҲÄÜ×ö³ö±» pkg_add µÄ³ÌÐò°üºÍ²»¾Ã¾ÍÒª½²µ½µÄÆäËû°ü¹ÜÀíÃüÁîÀ´°²×°µÄÈí¼þ°ü¡£
¡¡¡¡Packages ºÍ ports ÊÇ»¥Ïà ÒÀÀµ µÄ¡£ ¼ÙÉèÄúÏë°²×°Ò»¸öÒÀÀµÓÚÒѾ°²×°µÄÌØ¶¨¿âµÄÓ¦ÓóÌÐò¡£ Ó¦ÓóÌÐòºÍÄǸö¿â¶¼ÒѾӦÓÃÓÚ FreeBSD ports ºÍ packages¡£ Èç¹ûÄúʹÓà ÃüÁî»ò ports ϵͳÀ´Ìí¼ÓÓ¦ÓóÌÐò£¬ Á½¸ö¶¼±ØÐë×¢Òâ¿âÊÇ·ñ±»°²×°£¬ Èç¹ûûÓУ¬ Ëü»á×Ô¶¯ÏȰ²×°¿â¡£
¡¡¡¡ÕâÀï¸ø³öµÄÁ½ÖÖ¼¼ÊõÊǺÜÏàËÆµÄ£¬Äú¿ÉÄÜ»áÆæ¹ÖΪʲô FreeBSD »áŪ³öÕâÁ½ÖÖ¼¼Êõ¡£ Æäʵ£¬ packages ºÍ ports ¶¼ÓÐËüÃÇ×Ô¼ºµÄ³¤´¦£¬ ʹÓÃÄÄÒ»ÖÖÍêȫȡ¾öÓÚÄú×Ô¼ºµÄϲºÃ¡£
Package Benefits
Ò»¸öѹËõµÄ package ͨ³£Òª±ÈÒ»¸öѹËõµÄ°üº¬Ô´´úÂëµÄÓ¦ÓóÌÐòСµÃ¶à¡£
package ²»ÐèÒª½øÐжîÍâµÄ±àÒë¡£ ¶ÔÓÚ´óÐÍÓ¦ÓóÌÐòÈç Mozilla£¬ KDE »ò GNOME À´ËµÕâÏÔµÃÓÈÎªÖØÒª£¬ ÌØ±ðÊÇÔÚÄúµÄϵͳ×ÊÔ´±È½Ï²îµÄÇé¿öÏ¡£
package²»ÐèÒªÄúÖªµÀÈçºÎÔÚFreeBSDÉϱàÒëÈí¼þµÄÏêϸ¹ý³Ì¡£
Ports Benefits
package ÔÚ±àÒëʱͨ³£Ê¹ÓñȽϱ£ÊصÄÑ¡Ï ÕâÊÇΪÁ˱£Ö¤ËüÃÇÄܹ»ÔËÐÐÔÚ´ó¶àÊýµÄϵͳÉÏ¡£ ͨ¹ý´Ó port °²×°£¬ Äú¿ÉÒÔϸ΢µ÷Õû±àÒëÑ¡ÏîÀ´²úÉúÊʺÏÓÚ´¦ÀíÆ÷µÄ´úÂë (Õë¶ÔÓÚ Pentium 4 »ò AMD µÄ Athlon CPU)¡£
һЩÈí¼þ°üÒѾ°ÑÓëËüÃÇÏà¹ØµÄÄÜ×öºÍ²»ÄÜ×öµÄÊÂÇéµÄÑ¡Ïî¶¼±àÒë½øÈ¥ÁË¡£ ÀýÈ磬 Apache ¿ÉÄܾÍÅäÖÃÁ˺ܶàµÄÑ¡Ïî¡£ ´Ó port Öа²×°Ê±£¬ Äú²»Ò»¶¨Òª½ÓÊÜĬÈϵÄÑ¡Ï ¿ÉÒÔ×Ô¼ºÀ´ÉèÖá£
ÔÚһЩÀý×ÓÖУ¬Ò»¸öÈí¼þÓв»Í¬µÄÅäÖôæÔÚ¶à¸öpackage¡£ ÀýÈ磬 Ghostscript´æÔÚ ghostscript package ºÍ ghostscript-nox11 packageÁ½¸öÅäÖÃpackage£¬ ÕâÈ¡¾öÓÚÄúÊÇ·ñ°²×°ÁËX11·þÎñÆ÷¡£ ÕâÑùµÄµ÷Õû¶ÔpackageÊÇ¿ÉÄܵģ¬ µ«Èç¹ûÒ»¸öÓ¦ÓóÌÐòÓг¬¹ýÒ»¸ö»òÁ½¸ö²»Í¬µÄ±àÒëʱ¼äÑ¡Ïîʱ£¬ ¾Í²»ÐÐÁË¡£
һЩÈí¼þµÄÐí¿ÉÌõ¼þ½ûÖ¹²ÉÓöþ½øÖÆÐÎʽ·¢ÐС£ ËüÃDZØÐë´øÉÏÔ´´úÂë¡£
һЩÈ˲»ÐÅÈζþ½øÖÆ·¢ÐÐÐÎʽ¡£ ÖÁÉÙÓÐÁËÔ´´úÂ룬 (ÀíÂÛÉÏ) ¿ÉÒÔÇ××ÔÔĶÁËü£¬Ñ°ÕÒDZÔÚµÄÎÊÌâ¡£
Èç¹ûÄúÒª×Ô¼º¶ÔÈí¼þ´ò²¹¶¡£¬Äú¾ÍÐèÒªÓÐÔ´´úÂë¡£
һЩÈËϲ»¶ÕûÌìΧ×ÅÔ´´úÂëת£¬ ËùÒÔËûÃÇϲ»¶Ç××ÔÔĶÁÔ´´úÂ룬 ÐÞ¸ÄÔ´´úÂëµÈµÈ¡£
¡¡¡¡±£³Ö¸üРports£¬ ¶©ÔÄÓʼþÁбí FreeBSD ports ÓʼþÁÐ±í ºÍµÝ½»´íÎ󱨸æ FreeBSD ports bugs ÓʼþÁÐ±í¡£
¾¯¸æ: °²×°ÈκÎÓ¦ÓóÌÐò֮ǰ£¬ Ó¦Ê×Ïȼì²é http://vuxml.freebsd.org/ ÉÏÊÇ·ñÓйØÓÚÄúËù°²×°µÄÓ¦ÓóÌÐòµÄ°²È«ÎÊÌⱨ¸æ¡£
ÄúÒ²¿ÉÒÔ°²×° ports-mgmt/portaudit£¬ ËüÄܹ»×Ô¶¯µØ¼ì²éÒѾ°²×°µÄÓ¦ÓóÌÐòµÄ©¶´£» ´ËÍ⣬ ÔÚÄú°²×°³ÌÐò֮ǰËüÒ²»áÊ×Ïȼì²éÊÇ·ñ´æÔÚÒÑÖªµÄ©¶´¡£ ÁíÍ⣬ ÄúÒ²¿ÉÒÔʹÓà portaudit -F -a Õâ¸öÃüÁîÔÚ°²×°ÁËij¸öÈí¼þ°üÖ®ºó×÷³ö¼ì²é¡£
¡¡¡¡ÕâÕÂµÄÆäÓಿ·Ö½«½éÉÜÔÚ FreeBSD ÉÏÈçºÎʹÓà packages ºÍ ports À´°²×°ºÍ¹ÜÀíµÚÈý·½Èí¼þ¡£
±¾ÎĵµºÍÆäËüÎĵµ¿É´ÓÕâÀïÏÂÔØ£ºftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
Èç¹û¶ÔÓÚFreeBSDÓÐÎÊÌ⣬ÇëÏÈÔĶÁÎĵµ£¬Èç²»Äܽâ¾öÔÙÁªÏµ<questions@FreeBSD.org>.
¹ØÓÚ±¾ÎĵµµÄÎÊÌâÇë·¢ÐÅÁªÏµ <doc@FreeBSD.org>.