{"id":577,"date":"2015-08-31T07:04:19","date_gmt":"2015-08-31T02:34:19","guid":{"rendered":"http:\/\/www.pahlevanzadeh.org\/?p=577"},"modified":"2019-05-29T23:35:35","modified_gmt":"2019-05-29T19:05:35","slug":"package-management-%d8%af%d8%b1-freebsd","status":"publish","type":"post","link":"http:\/\/pahlevanzadeh.net\/?p=577","title":{"rendered":"Package Management \u062f\u0631 FreeBSD"},"content":{"rendered":"<p>\u0647\u0645\u0627\u0646\u0637\u0648\u0631 \u06a9\u0647 \u0642\u0628\u0644\u0627\u064b \u0642\u0648\u0644 \u062f\u0627\u062f\u0647 \u0628\u0648\u062f\u0645 \u0648 \u0646\u06cc\u0632 \u06cc\u06a9 \u0634\u0645\u0627\u0631\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 local authentication \u062f\u0631 FreeBSD \u0627\u0631\u0627\u06cc\u0647 \u06a9\u0631\u062f\u0645\u060c\u200c \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0646\u06cc\u0632 \u0627\u0632 \u0633\u0631\u06cc \u0645\u0637\u0627\u0644\u0628 \u067e\u0627\u06cc\u0647\u200c\u0627\u06cc \u062f\u0631 FreeBSD \u0645\u06cc\u200c\u0628\u0627\u0634\u062f.<a href=\"http:\/\/www.pahlevanzadeh.net\/wp-content\/uploads\/2015\/05\/bsd_o.png\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.pahlevanzadeh.net\/wp-content\/uploads\/2015\/05\/bsd_o-300x294.png\" alt=\"bsd_o\" width=\"300\" height=\"294\" class=\"alignleft size-medium wp-image-501\" srcset=\"http:\/\/pahlevanzadeh.net\/wp-content\/uploads\/2015\/05\/bsd_o-300x294.png 300w, http:\/\/pahlevanzadeh.net\/wp-content\/uploads\/2015\/05\/bsd_o.png 489w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n\u0633\u06cc\u0633\u062a\u0645 port \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 package management \u062f\u0631 FreeBSD \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u0648 \u0627\u06af\u0631 \u0627\u0632 \u0642\u0628\u0644 \u0628\u0627 \u0622\u0646 \u0622\u0634\u0646\u0627 \u0646\u06cc\u0633\u062a\u06cc\u062f \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u062e\u0648\u0627\u0646\u06cc\u062f:<\/p>\n<ul>\n<li style=\"margin-right:30px;\">\n<p>\n\u0628\u0631 \u062e\u0644\u0627\u0641 yum \u0648 apt \u06a9\u0647 \u06cc\u06a9 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631 \u0631\u0627 \u0628\u0647 \u0686\u0646\u062f \u0628\u0633\u062a\u0647 \u0645\u06cc\u200c\u0634\u06a9\u0646\u0646\u062f \u0648 \u0627\u0635\u0637\u0644\u0627\u062d\u0627\u064b \u0628\u0647 \u0686\u0646\u06cc\u0646 package management \u0647\u0627\u06cc\u06cc multipart package systems \u06af\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u0645\u0627 port \u0686\u0646\u06cc\u0646 \u0646\u06cc\u0633\u062a. \u0647\u0631 \u06a9\u062f\u0627\u0645 \u0645\u0639\u0627\u06cc\u0628 \u0648 \u0645\u0632\u0627\u06cc\u0627\u06cc\u06cc \u062f\u0627\u0631\u0646\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u062f\u0631 port \u0628\u0633\u062a\u0647 \u0627\u0632 \u0627\u0648\u0644 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648\u0644\u06cc \u062f\u0631 package management \u0647\u0627\u06cc\u06cc \u0686\u0648\u0646 apt \u0648 yum \u0628\u0627\u06cc\u0646\u0631\u06cc \u0628\u0633\u062a\u0647 \u0646\u0635\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f. (\u0647\u0631 \u0686\u0646\u062f \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 port \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0631 FreeBSD \u0646\u06cc\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u062f \u06a9\u0647 \u0633\u0631\u0639\u062a \u06a9\u0627\u0631 \u0628\u0627\u0644\u0627 \u0631\u0648\u062f.)<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\nport \u062f\u0627\u0631\u0627\u06cc \u06cc\u06a9 Directory Structure \u062f\u0631 \/usr\/ports\/ \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0631\u0627 \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a \u0648 \u0647\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0627\u0631\u0627\u06cc \u06cc\u06a9 Makefile \u0645\u06cc\u200c\u0628\u0627\u0634\u062f. \u0627\u06cc\u0646Directory Structure \u0628\u0627\u06cc\u062f \u0628\u0647 \u0631\u0648\u0632 \u0628\u0627 \u0633\u0631\u0648\u0631 \u0628\u0627\u0634\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u0641\u0631\u0636 \u0628\u0631 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u062e\u0648\u0627\u0646\u0646\u062f\u0647 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 make \u0648 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u06a9\u0631\u062f\u0646 \u0622\u0634\u0646\u0627\u0633\u062a.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\nFreeBSD \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644 \u0644\u062e\u062a \u0645\u06cc\u200c\u0634\u0646\u0627\u0633\u0646\u062f \u0648 \u062d\u062a\u06cc \u0628\u0639\u0636\u06cc \u0627\u0632 \u0641\u0631\u0645\u0627\u0646\u200c\u0647\u0627\u06cc \u0627\u0648\u0644\u06cc\u0647 \u06a9\u0647 \u0628\u0631 \u0631\u0648\u06cc port \u0647\u0627 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0631\u0627 \u0628\u0627\u06cc\u062f \u0646\u0635\u0628 \u06a9\u0631\u062f.<\/p>\n<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p style=\"font-size:18px;\"><strong>\u06f1. \u06af\u0627\u0645 \u0627\u0648\u0644 \u0628\u0647 \u0631\u0648\u0632 \u0634\u062f\u0646 Port Tree:<\/strong><\/p>\n<p style=\"font-size:17px;\"><strong>\u06f1.\u06f1 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 portsnap<\/strong><\/p>\n<p>\u0646\u06cc\u0627\u0632 \u0627\u0633\u062a \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u06a9\u0627\u0631\u06cc Port Tree \u06cc\u0639\u0646\u06cc \u0647\u0645\u0627\u0646 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \/usr\/ports\/ \u0631\u0627 \u0628\u0627 \u0633\u0631\u0648\u0631 \u0628\u0647 \u0631\u0648\u0632 \u06a9\u0646\u06cc\u062f. \u0628\u062f\u06cc\u0646 \u0645\u0646\u0638\u0648\u0631 \u0628\u0627\u06cc\u062f \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 portsnap \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<br \/>\n\u0646\u06a9\u062a\u0647: portsnap \u062c\u0632\u0648 \u062f\u0633\u062a\u0648\u0631\u200c\u0647\u0627\u06cc base \u0633\u06cc\u0633\u062a\u0645 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f.<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\">#portsnap fetch\r\nLooking up portsnap.FreeBSD.org mirrors... 7 mirrors found.\r\nFetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.\r\nFetching snapshot metadata... done.\r\nUpdating from Tue Mar 10 01:05:13 CET 2015 to Mon Aug 17 16:54:37 CET 2015.\r\nFetching 4 metadata patches... done.\r\nApplying metadata patches... done.\r\nFetching 5 metadata files... done.\r\nFetching 11153 patches. \r\n(9200\/11318) 81.28% ......\u2026\r\n#portsnap extract\r\n.\r\n.\r\n.\r\n.\r\n\/usr\/ports\/x11\/xwud\/\r\n\/usr\/ports\/x11\/xxkb\/\r\n\/usr\/ports\/x11\/xzoom\/\r\n\/usr\/ports\/x11\/yad\/\r\n\/usr\/ports\/x11\/yakuake-kde4\/\r\n\/usr\/ports\/x11\/yalias\/\r\n\/usr\/ports\/x11\/yeahconsole\/\r\n\/usr\/ports\/x11\/yelp\/\r\n\/usr\/ports\/x11\/zenity\/\r\nBuilding new INDEX files... done.\r\n<\/pre>\n<p style=\"font-size:17px;\"><strong>\u06f2.\u06f1 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 svn:<\/strong><\/p>\n<p>\u0631\u0627\u0647 \u062f\u06cc\u06af\u0631\u06cc \u0646\u06cc\u0632 \u0628\u0631\u0627\u06cc \u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc Port Tree \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Subversion \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># svn checkout https:\/\/svn0.us-east.FreeBSD.org\/ports\/head \/usr\/ports<\/pre>\n<p>\u0633\u0646\u0627\u0631\u06cc\u0648 \u06a9\u0645\u06cc \u0628\u0627 \u0642\u0628\u0644 \u0641\u0631\u0642 \u062f\u0627\u0631\u062f\u060c \u0632\u06cc\u0631\u0627 \u062f\u0633\u062a\u0648\u0631 svn \u062c\u0632\u0648 \u0641\u0631\u0645\u0627\u0646\u200c\u0647\u0627\u06cc base \u0646\u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u0648 \u0628\u0627\u06cc\u062f \u062f\u0631 \u0627\u0628\u062a\u062f\u0627 \u0628\u0633\u062a\u0647 subversion \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0646\u0635\u0628 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg install subversion<\/pre>\n<p>\u0633\u067e\u0633 \u062f\u0648 \u0641\u0631\u0645\u0627\u0646 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u06a9\u0627\u0631 \u0628\u0631\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># svn checkout https:\/\/svn0.us-east.FreeBSD.org\/ports\/head \/usr\/ports\r\n# svn update \/usr\/ports\r\n<\/pre>\n<p><strong>\u0646\u06a9\u062a\u0647:<\/strong> \u0628\u0631\u0627\u06cc \u0628\u0627\u0631 \u0627\u0648\u0644 \u0628\u0627\u06cc\u062f \u0628\u0647 \u0631\u06cc\u0634\u0647  Port Tree \u0631\u0641\u062a\u0647 \u0648 \u06cc\u06a9 index \u0628\u0633\u0627\u0632\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># cd \/usr\/ports\/ ; make index<\/pre>\n<p>\u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u062c\u0627\u06cc \u0641\u0631\u0645\u0627\u0646 \u0628\u0627\u0644\u0627 \u0627\u0632 make fetchindex \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<p style=\"font-size:18px;\"><strong>\u06f2. \u06a9\u0627\u0631 \u062f\u0633\u062a\u06cc \u0628\u0627 port \u0647\u0627:<\/strong><\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0642\u0633\u0645\u062a \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u0686\u06cc\u0632 \u0628\u0627\u06cc\u062f \u0648\u0627\u0631\u062f \u0631\u06cc\u0634\u0647 Port Tree \u0634\u0648\u06cc\u0645:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># cd \/usr\/ports ;<\/pre>\n<p>\u0641\u0631\u0636 \u0628\u0631 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u0645 tcpdump \u0631\u0627 \u0646\u0635\u0628 \u0646\u0645\u0627\u06cc\u06cc\u0645. \u0628\u062f\u06cc\u0646 \u0645\u0646\u0638\u0648\u0631 \u0627\u06cc\u0646\u06af\u0648\u0646\u0647 \u0631\u0641\u062a\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># make search key=tcpdump<\/pre>\n<p>\u0627\u0645\u0627 \u062e\u0631\u0648\u062c\u06cc \u0641\u0631\u0645\u0627\u0646 \u0645\u0630\u06a9\u0648\u0631 \u0632\u06cc\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639 key \u0631\u0627 \u0628\u0627 name \u062a\u0639\u0648\u06cc\u0636 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># make search name=tcpdump\r\nPort:\tp5-Net-TcpDumpLog-0.11_1\r\nPath:\t\/usr\/ports\/net\/p5-Net-TcpDumpLog\r\nInfo:\tRead tcpdump\/libpcap network packet logs\r\nMaint:\tskreuzer@FreeBSD.org\r\nB-deps:\tperl5-5.20.2_6\r\nR-deps:\tperl5-5.20.2_6\r\nWWW:\thttp:\/\/search.cpan.org\/dist\/Net-TcpDumpLog\/\r\n\r\nPort:\ttcpdump-4.7.4\r\nPath:\t\/usr\/ports\/net\/tcpdump\r\nInfo:\tUbiquitous network traffic analysis tool\r\nMaint:\tgarga@FreeBSD.org\r\nB-deps:\tgettext-runtime-0.19.5.1 gmake-4.1_2 indexinfo-0.2.3 libpcap-1.7.3 libsmi-0.4.8_1\r\nR-deps:\tlibpcap-1.7.3 libsmi-0.4.8_1\r\nWWW:\t\r\n\r\nPort:\ttcpdump398-1.0\r\nPath:\t\/usr\/ports\/net\/tcpdump398\r\nInfo:\tUbiquitous network traffic analysis tool - FreeBSD 7 version for FreeBSD 8\r\nMaint:\tedwin@mavetju.org\r\nB-deps:\t\r\nR-deps:\t\r\nWWW:\t<\/pre>\n<p>\u0628\u0627\u0632 \u0628\u0631\u0627\u06cc \u06a9\u0648\u0686\u06a9\u062a\u0631 \u0634\u062f\u0646 \u062e\u0631\u0648\u062c\u06cc \u0641\u0631\u0645\u0627\u0646 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># make search name=tcpdump |grep ^Path:\r\nPath:\t\/usr\/ports\/net\/p5-Net-TcpDumpLog\r\nPath:\t\/usr\/ports\/net\/tcpdump\r\nPath:\t\/usr\/ports\/net\/tcpdump398<\/pre>\n<p>\u062f\u0631\u200c\u0648\u0627\u0642\u0639 \u0641\u0631\u0645\u0627\u0646 \u0641\u0631\u0642\u06cc \u0646\u06a9\u0631\u062f\u060c \u0628\u0644\u06a9\u0647 \u0628\u0631\u0627\u06cc \u0645\u0633\u06cc\u0631\u200c\u0647\u0627 \u06cc\u06a9 grep \u0646\u0648\u0634\u062a\u06cc\u0645 \u062a\u0627 \u0641\u0642\u0637 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0686\u0627\u067e \u0646\u0645\u0627\u06cc\u062f. \u0633\u067e\u0633 \u0648\u0627\u0631\u062f \u0645\u0633\u06cc\u0631 tcpdump \u0645\u06cc\u200c\u0634\u0648\u06cc\u0645 \u062a\u0627 \u0622\u0646 \u0631\u0627 \u0646\u0635\u0628 \u0646\u0645\u0627\u06cc\u06cc\u0645:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># cd .\/net\/tcpdump<\/pre>\n<p>\u062f\u0631 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0647\u0631 port\u060c \u0686\u0646\u062f\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u06cc\u06a9\u0633\u0631\u06cc \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 \u0628\u0639\u062f \u0627\u0632 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 port \u0628\u0648\u062c\u0648\u062f \u0645\u06cc\u200c\u0622\u06cc\u0646\u062f\u060c \u062f\u0631 \u0627\u06cc\u0646 \u0642\u0633\u0645\u062a \u0628\u0647 \u062a\u0648\u0636\u06cc\u062d \u0628\u0631\u062e\u06cc \u0627\u0632 \u0622\u0646\u0647\u0627 \u0645\u06cc\u200c\u067e\u0631\u062f\u0627\u0632\u06cc\u0645:<br \/>\nMakefile: \u0648\u0642\u062a\u06cc \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 make \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0628\u0627\u06cc\u062f \u06cc\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u062f\u0631 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u062c\u0627\u0631\u06cc \u0686\u0646\u06cc\u0646 \u0641\u0627\u06cc\u0644\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f \u0648 \u06cc\u0627 \u0628\u0647 \u062f\u0633\u062a\u0648\u0631 make \u0686\u0646\u06cc\u0646 \u0641\u0627\u06cc\u0644\u06cc \u0631\u0627 \u0645\u0639\u0631\u0641\u06cc \u06a9\u0646\u06cc\u0645. (\u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 FreeBSD \u0627\u0632 GNU make \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0646\u0645\u0627\u06cc\u062f.)<\/p>\n<ul>\n<li style=\"margin-right:30px;\">\n<p>\n distinfo: \u0634\u0627\u0645\u0644 \u0627\u0633\u0627\u0645\u06cc \u0648 checksum \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u062f\u0627\u0646\u0644\u0648\u062f \u0634\u0648\u0646\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\npkg-descr:  \u062c\u0632\u06cc\u06cc\u0627\u062a \u0628\u06cc\u0634\u062a\u0631\u06cc \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u062a\u0648\u0636\u06cc\u062d \u062f\u0627\u062f\u0647 \u0634\u062f\u0647\u200c\u0627\u0646\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\npkg-plist: \u062f\u0631 \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u0644\u06cc\u0633\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0646\u0635\u0628 \u0634\u062f\u0647 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u06af\u0631\u062f\u062f. \u0648 \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644 deinstall \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\/files: \u0627\u06cc\u0646 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0634\u0627\u0645\u0644 patch\u0647\u0627 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0628\u0631 \u0631\u0648\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u06cc\u0646 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u062c\u0627\u06cc\u06af\u0627\u0647\u06cc \u0627\u0633\u062a \u0628\u0631\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u06a9\u0647 \u0628\u0647 \u0633\u0627\u062e\u062a\u0646 port \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\/work: \u062f\u0631 \u0627\u06cc\u0646 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0635\u0648\u0631\u062a \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u0648 configuration file \u0647\u0627 \u0648 \u062f\u06cc\u06af\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0645\u0648\u0642\u062a \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u0646\u062f. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062f\u0627\u0646\u0644\u0648\u062f\u06cc \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0647\u0633\u062a\u0646\u062f.<\/p>\n<\/li>\n<\/ul>\n<p>\u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0648\u0627\u0631\u062f \u0634\u0627\u062e\u0647 port \u06cc\u0639\u0646\u06cc \/usr\/ports\/net\/tcpdump\/ \u0634\u062f\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u0627\u0631 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0631\u0627 \u0634\u0631\u0648\u0639 \u0646\u0645\u0627\u06cc\u06cc\u062f.<br \/>\n<strong>\u0646\u06a9\u062a\u0647:<\/strong> \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0628\u0631\u0627\u06cc \u0647\u0631 port \u0644\u06cc\u0633\u062a \u0627\u0632 dependency \u0647\u0627\u06cc\u0634 \u0628\u06af\u06cc\u0631\u06cc\u062f \u062a\u0627 \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u0686\u0642\u062f\u0631 \u06a9\u0627\u0631 \u062f\u0627\u0631\u06cc\u062f \u0648 \u062e\u062f\u0627\u06cc \u0646\u0627\u06a9\u0631\u062f\u0647 \u0686\u06cc\u0632\u06cc \u0646\u0627\u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0633\u0631\u0648\u0631 \u0646\u0635\u0628 \u0646\u06a9\u0646\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># make all-depends-list\r\n\/usr\/ports\/ports-mgmt\/pkg\r\n\/usr\/ports\/devel\/gmake\r\n\/usr\/ports\/net\/libpcap\r\n\/usr\/ports\/net-mgmt\/libsmi\r\n\/usr\/ports\/devel\/gettext-tools\r\n\/usr\/ports\/devel\/gettext-runtime\r\n\/usr\/ports\/print\/indexinfo\r\n\/usr\/ports\/devel\/bison\r\n\/usr\/ports\/devel\/pkgconf\r\n\/usr\/ports\/textproc\/expat2\r\n\/usr\/ports\/devel\/m4\r\n\/usr\/ports\/lang\/perl5.18<\/pre>\n<p>\u0633\u067e\u0633 \u06a9\u0627\u0631 \u0631\u0627 \u0628\u0627 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\">#make install<\/pre>\n<p><strong>\u0646\u06a9\u062a\u0647:<\/strong> \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 make config \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u06a9\u0647 \u0628\u0627\u06cc\u062f port \u062e\u0648\u062f \u0631\u0627 \u0642\u0628\u0644 \u0627\u0632 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0646\u0645\u0627\u06cc\u06cc\u062f. \u0628\u0631\u0627\u06cc tcpdump \u0635\u0641\u062d\u0647 \u0632\u06cc\u0631 \u0628\u0647 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 \u0645\u06cc\u200c\u0622\u06cc\u062f:<br \/>\n<a href=\"https:\/\/www.pahlevanzadeh.org\/wp-content\/uploads\/2015\/08\/tcpdump_for_bsd.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.pahlevanzadeh.org\/wp-content\/uploads\/2015\/08\/tcpdump_for_bsd.png\" alt=\"tcpdump_for_bsd\" width=\"1346\" height=\"617\" class=\"alignnone size-full wp-image-580\" \/><\/a><br \/>\n<strong>\u0646\u06a9\u062a\u0647:<\/strong> \u0639\u0645\u0648\u0645\u0627 \u0686\u0646\u06cc\u0646 \u0635\u0641\u062d\u0627\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u0627 \u062f\u0631 APT \u06cc\u0627 YUM \u06a9\u0645\u062a\u0631 \u062f\u06cc\u062f\u0647\u200c\u0627\u06cc\u062f.<br \/>\n<strong>\u0646\u06a9\u062a\u0647:<\/strong> \u06a9\u0627\u0641\u06cc\u0633\u062a \u0628\u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0648\u0628\u0627\u0631\u0647 \u0622\u0646 \u0631\u0627 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0646\u0645\u0627\u06cc\u06cc\u062f \u0648 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f\u060c\u200c\u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># make config; make install<\/pre>\n<p><strong>\u0646\u06a9\u062a\u0647:<\/strong> \u0627\u06af\u0631 \u0628\u062e\u0648\u0627\u0647\u06cc\u062f \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u0627 \u067e\u0627\u06a9 \u0646\u0645\u0627\u06cc\u06cc\u062f \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\">#make rmconfig<\/pre>\n<p><strong>\u0646\u06a9\u062a\u0647:<\/strong> \u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f\u060c \u06cc\u06a9\u0628\u0627\u0631 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u062e\u0648\u062f \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># make showconfig\r\n===> The following configuration options are available for tcpdump-4.6.2:\r\n     CHROOT=off: Chroot to \/var\/run\/tcpdump (set CHROOTDIR to change)\t\r\n     CRYPTO=on: Support IPSEC and TCPMD5\r\n     IPV6=on: IPv6 protocol support\r\n     SMB=on: Support printing SMB information\r\n     SMI=on: Allow MIBs to be loaded on the fly\r\n     USER=off: Drop privileges to nobody\r\n===> Use 'make config' to modify these settings<\/pre>\n<p><strong>\u0646\u06a9\u062a\u0647:<\/strong> \u062f\u0631 \u0645\u0648\u0631\u062f \u0645\u062a\u063a\u06cc\u0631\u200c\u0647\u0627\u06cc \u062c\u0644\u0648\u06cc configure\/. \u062a\u0648\u0636\u06cc\u062d \u0646\u0645\u06cc\u200c\u062f\u0647\u0645\u060c \u0632\u06cc\u0631\u0627 \u0642\u0631\u0627\u0631 \u0628\u0631 \u0627\u06cc\u0646 \u0628\u0648\u062f \u06a9\u0647 \u0634\u0645\u0627 \u0628\u0627 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u06a9\u0631\u062f\u0646 \u0622\u0634\u0646\u0627 \u0628\u0627\u0634\u06cc\u062f. \u062c\u0644\u0648\u06cc \u062f\u0633\u062a\u0648\u0631 make \u0628\u0627 \u06a9\u0645\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 \u0628\u0647\u0631\u0647 \u0628\u0628\u0631\u06cc\u062f.<\/p>\n<p style=\"font-size:18px;\"><strong>\u06f3. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0641\u0631\u0645\u0627\u0646 pkg:<\/strong><\/p>\n<p>\u062a\u0627 \u0627\u0644\u0627\u0646 \u0645\u06a9\u0627\u0646\u06cc\u0632\u0645\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u062f \u0648 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644\u0634 \u0631\u0627 \u0645\u0637\u0631\u062d \u06a9\u0631\u062f\u06cc\u0645. \u0627\u0632 \u0642\u062f\u06cc\u0645 \u0627\u0644\u0627\u06cc\u0627\u0645\u060c\u200c \u062f\u0631 \u06a9\u0646\u0627\u0631 port \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0633\u062a\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646 \u0645\u06a9\u0627\u0646\u06cc\u0632\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0648\u062f\u0647 \u0648 \u0628\u0633\u062a\u0647  \u0631\u0627 \u0628\u0635\u0648\u0631\u062a \u0628\u0627\u06cc\u0646\u0631\u06cc \u062f\u0627\u0646\u0644\u0648\u062f \u0648 \u0646\u0635\u0628 \u0646\u0645\u0627\u06cc\u06cc\u062f.<br \/>\n<strong>\u0646\u06a9\u062a\u0647:<\/strong> \u0648\u0642\u062a\u06cc \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 FreeBSD \u0631\u0627 \u0646\u0635\u0628 \u0646\u0645\u0648\u062f\u06cc\u062f \u0641\u0631\u0645\u0627\u0646 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f \u062a\u0627 database \u0622\u0646 \u0627\u0632 \u062d\u0627\u0644\u062a \u0642\u062f\u06cc\u0645\u06cc \u0628\u0647 New Generation \u062a\u0628\u062f\u06cc\u0644 \u0634\u0648\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\">#pkg2ng\r\nConverting packages from \/var\/db\/pkg\r\nAnalysing shared libraries, this will take a while... \r\nChecking all packages: 100%<\/pre>\n<p><strong>\u0646\u06a9\u062a\u0647:<\/strong> \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0631\u0627\u06cc \u0628\u0639\u0636\u06cc \u0627\u0632 port \u0647\u0627 \u0628\u0647 \u0645\u0634\u06a9\u0644 \u0628\u0631 \u0628\u062e\u0648\u0631\u06cc\u062f \u0628\u062f\u06cc\u0646 \u0645\u0646\u0638\u0648\u0631 \u0628\u0627\u06cc\u062f \u062f\u0631 \u0641\u0627\u06cc\u0644 etc\/make.conf\/ \u0686\u0646\u06cc\u0646 \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\">WITH_PKGNG= yes<\/pre>\n<p>\u0641\u0631\u0645\u0627\u0646 pkg \u0631\u0627 \u0622\u0647\u0633\u062a\u0647 \u0622\u0647\u0633\u062a\u0647 \u0634\u0631\u0648\u0639 \u06a9\u0646\u06cc\u0645. \u0628\u0631\u062e\u0644\u0627\u0641 \u0641\u0631\u0645\u0627\u0646\u200c\u0647\u0627\u06cc BSD-base \u06a9\u0647 \u0646\u0648\u0639 help \u0622\u0646\u200c\u0647\u0627 \u0632\u06cc\u0627\u062f \u062c\u0627\u0644\u0628 \u0646\u0645\u06cc\u200c\u0628\u0627\u0634\u062f\u060c \u0627\u06cc\u0646 \u0641\u0631\u0645\u0627\u0646 \u0633\u06cc\u0633\u062a\u0645 help \u062c\u0627\u0644\u0628\u06cc \u062f\u0627\u0631\u062f. \u0628\u06af\u0630\u0627\u0631\u06cc\u062f \u0627\u0632 \u0627\u0628\u062a\u062f\u0627 \u0634\u0631\u0648\u0639 \u06a9\u0646\u06cc\u0645\u060c \u0627\u06cc\u0646 \u0641\u0631\u0645\u0627\u0646 \u062e\u0648\u062f \u062f\u0627\u0631\u0627\u06cc \u0632\u06cc\u0631\u0641\u0631\u0645\u0627\u0646\u200c\u0647\u0627\u06cc\u06cc \u0647\u0645\u0627\u0646\u0646\u062f install \u0648 upgrade \u0648 \u063a\u06cc\u0631\u0647 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u062f\u06cc\u062f\u0646 manual \u0622\u0646\u200c\u0647\u0627 \u0646\u06cc\u0627\u0632 \u0646\u06cc\u0633\u062a man pkg \u0631\u0627 \u0628\u062e\u0648\u0627\u0646\u06cc\u062f. \u06a9\u0627\u0641\u06cc\u0633\u062a \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg help install\r\n# pkg help upgrade\r\n# pkg help delete <\/pre>\n<p>\u0648 \u0647\u0631 \u0641\u0631\u0645\u0627\u0646 \u062f\u06cc\u06af\u0631\u06cc \u06a9\u0647 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u062f\u0627\u0631\u062f \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632 \u0622\u0646 help \u06af\u0631\u0641\u062a.<br \/>\n\u0641\u0631\u0645\u0627\u0646 \u0632\u06cc\u0631 \u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u06a9 \u0628\u0633\u062a\u0647 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0645\u0639\u0627\u062f\u0644 dpkg -L \u062f\u0631 APT \u0645\u06cc\u200c\u0628\u0627\u0634\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg list screen\r\nusr\/local\/bin\/screen\r\n\/usr\/local\/etc\/screenrc.sample\r\n\/usr\/local\/info\/screen.info\r\n\/usr\/local\/man\/man1\/screen.1.gz\r\n\/usr\/local\/share\/examples\/screen\/screenrc.sample-1\r\n\/usr\/local\/share\/examples\/screen\/screenrc.sample-2\r\n\/usr\/local\/share\/licenses\/screen-4.3.1_1\/GPLv3\r\n\/usr\/local\/share\/licenses\/screen-4.3.1_1\/LICENSE\r\n\/usr\/local\/share\/licenses\/screen-4.3.1_1\/catalog.mk\r\n\/usr\/local\/share\/screen\/utf8encodings\/01\r\n\/usr\/local\/share\/screen\/utf8encodings\/02\r\n\/usr\/local\/share\/screen\/utf8encodings\/03\r\n\/usr\/local\/share\/screen\/utf8encodings\/04\r\n\/usr\/local\/share\/screen\/utf8encodings\/18\r\n\/usr\/local\/share\/screen\/utf8encodings\/19\r\n\/usr\/local\/share\/screen\/utf8encodings\/a1\r\n\/usr\/local\/share\/screen\/utf8encodings\/bf\r\n\/usr\/local\/share\/screen\/utf8encodings\/c2\r\n\/usr\/local\/share\/screen\/utf8encodings\/c3\r\n\/usr\/local\/share\/screen\/utf8encodings\/c4\r\n\/usr\/local\/share\/screen\/utf8encodings\/c6\r\n\/usr\/local\/share\/screen\/utf8encodings\/c7\r\n\/usr\/local\/share\/screen\/utf8encodings\/c8\r\n\/usr\/local\/share\/screen\/utf8encodings\/cc\r\n\/usr\/local\/share\/screen\/utf8encodings\/cd\r\n\/usr\/local\/share\/screen\/utf8encodings\/d6<\/pre>\n<p>\u0628\u0631\u0627\u06cc install \u06a9\u0631\u062f\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0627\u0641\u06cc\u0633\u062a \u0627\u0632 \u0641\u0631\u0645\u0627\u0646 install \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u0645\u060c \u062f\u0631 \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u0632\u06cc\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 nmap \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u0645 \u06a9\u0647 \u06cc\u06a9 dependency \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u062f\u0627\u0631\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg install nmap\r\nUpdating FreeBSD repository catalogue...\r\nFreeBSD repository is up-to-date.\r\nAll repositories are up-to-date.\r\nThe following 2 package(s) will be affected (of 0 checked):\r\n\r\nNew packages to be INSTALLED:\r\n        nmap: 6.47\r\n        pcre: 8.37_4\r\n\r\nThe process will require 23 MiB more space.\r\n5 MiB to be downloaded.\r\n\r\nProceed with this action? [y\/N]: y\r\nFetching nmap-6.47.txz: 100%    4 MiB 206.7kB\/s    00:20    \r\nFetching pcre-8.37_4.txz: 100%    1 MiB 117.5kB\/s    00:10    \r\nChecking integrity... done (0 conflicting)\r\n[1\/2] Installing pcre-8.37_4...\r\n[1\/2] Extracting pcre-8.37_4: 100%\r\n[2\/2] Installing nmap-6.47...\r\n[2\/2] Extracting nmap-6.47: 100%<\/pre>\n<p>\u0628\u0631\u0627\u06cc \u067e\u0627\u06a9 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 port \u06a9\u0627\u0641\u06cc\u0633\u062a \u0627\u0632 \u0641\u0631\u0645\u0627\u0646 delete \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u0645:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg delete nmap\r\nUpdating database digests format: 100%\r\nChecking integrity... done (0 conflicting)\r\nDeinstallation has been requested for the following 1 packages (of 0 packages in the universe):\r\n\r\nInstalled packages to be REMOVED:\r\n        nmap-6.47\r\n\r\nThe operation will free 18 MiB.\r\n\r\nProceed with deinstalling packages? [y\/N]: y\r\n[1\/1] Deinstalling nmap-6.47...\r\n[1\/1] Deleting files for nmap-6.47: 100%<\/pre>\n<p>\u0627\u06af\u0631 \u062f\u0631port \u0647\u0627\u06cc \u0646\u0635\u0628 \u0646\u0634\u062f\u0647 \u062f\u0646\u0628\u0627\u0644 \u0646\u0627\u0645\u06cc \u0645\u06cc\u200c\u06af\u0631\u062f\u06cc\u062f \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0641\u0631\u0645\u0627\u0646 \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg search tcpdump\r\np5-Net-TcpDumpLog-0.11_1\r\ntcpdump-4.7.4\r\ntcpdump398-1.0<\/pre>\n<p>\u062f\u0631\u200c\u0648\u0627\u0642\u0639 \u0627\u06cc\u0646 \u0641\u0631\u0645\u0627\u0646 \u0645\u0639\u0627\u062f\u0644 \u0641\u0631\u0645\u0627\u0646 \u0632\u06cc\u0631 \u062f\u0631 Port Tree \u0645\u06cc\u200c\u0628\u0627\u0634\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># make search name=tcpdump | grep -i ^Port: | awk '{print $2}'\r\np5-Net-TcpDumpLog-0.11_1\r\ntcpdump-4.7.4\r\ntcpdump398-1.0<\/pre>\n<p>\u0627\u06af\u0631 \u0641\u0631\u0645\u0627\u0646 pkg info \u0631\u0627 \u0628\u062f\u0648\u0646 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u06a9\u0647 \u0646\u0627\u0645 \u0628\u0633\u062a\u0647 \u0628\u0627\u0634\u062f \u0644\u06cc\u0633\u062a \u06a9\u0644 \u0628\u0633\u062a\u0647\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647 \u0634\u0645\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f\u060c \u0647\u0645\u0627\u0646\u0646\u062f \u0632\u06cc\u0631:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg info\r\nautoconf-2.69                  Automatically configure source code on many Un*x platforms\r\nautoconf-wrapper-20131203      Wrapper script for GNU autoconf\r\nbash-4.3.42                    The GNU Project's Bourne Again SHell\r\ndb5-5.3.28_2                   The Oracle Berkeley DB, revision 5.3\r\ndialog4ports-0.1.5_2           Console Interface to configure ports\r\nexpat-2.1.0_3                  XML 1.0 parser written in C\r\ngettext-runtime-0.19.5.1       GNU gettext runtime libraries and programs\r\ngettext-tools-0.19.5.1         GNU gettext development and translation tools\r\ngmake-4.1_2                    GNU version of 'make' utility\r\ngmake-lite-4.1_1               Minimalist version of gnu make\r\nhelp2man-1.43.3_1              Automatically generating simple manual pages from program output\r\nindexinfo-0.2.3                Utility to regenerate the GNU info page index\r\nlibedit-3.1.20150325_1         Command line editor library\r\nlibffi-3.2.1                   Foreign Function Interface\r\nlibiconv-1.14_8                Character set conversion library\r\nlibyaml-0.1.6_2                YAML 1.1 parser and emitter written in C\r\nm4-1.4.17_1,1                  GNU m4\r\np5-Locale-gettext-1.05_4       Message handling functions\r\npcre-8.37_4                    Perl Compatible Regular Expressions library\r\nperl5-5.20.2_6                 Practical Extraction and Report Language\r\npkg-1.5.6                      Package manager\r\nportmaster-3.17.7              Manage your ports without external databases or languages\r\nportupgrade-2.4.14,2           FreeBSD ports\/packages administration and management tool suite\r\nruby-2.1.6,1                   Object-oriented interpreted scripting language\r\nruby21-bdb-0.6.6_4             Ruby interface to Oracle Berkeley DB revision 2 or later\r\nscreen-4.3.1_1                 Multi-screen window manager\r\n<\/pre>\n<p>\u0627\u0645\u0627 \u0627\u06af\u0631 \u0645\u0634\u062e\u0635\u0627\u062a \u0628\u0633\u062a\u0647\u200c\u0627\u06cc \u062e\u0627\u0635 \u0631\u0627 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u06cc\u0646\u06af\u0648\u0646\u0647 \u0639\u0645\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg info portupgrade\r\nportupgrade-2.4.14,2\r\nName           : portupgrade\r\nVersion        : 2.4.14,2\r\nInstalled on   : Mon Aug 31 08:04:53 IRDT 2015\r\nOrigin         : ports-mgmt\/portupgrade\r\nArchitecture   : freebsd:10:x86:32\r\nPrefix         : \/usr\/local\r\nCategories     : ports-mgmt\r\nLicenses       : BSD3CLAUSE\r\nMaintainer     : bdrewery@FreeBSD.org\r\nWWW            : http:\/\/pkgtools.github.com\/\r\nComment        : FreeBSD ports\/packages administration and management tool suite\r\nOptions        :\r\n        DOCS           : on\r\nAnnotations    :\r\nFlat size      : 341KiB\r\nDescription    :\r\nPortupgrade is a tool to upgrade installed packages via ports or\r\npackages.  You can upgrade installed packages without having to\r\nreinstall depending or dependent packages.  It can automatically trace\r\ndependency chains up and down upgrading packages recursively.\r\n\r\nThis package also includes the following utilities:\r\nportinstall:    Helps you install new ports in a handy way.\r\nportcvsweb:     Instantly lets you browse change history via CVSweb.\r\nportversion:    Replaces pkg_version(1) and helps you upgrade packages\r\n                with portupgrade(1). (runs much faster)\r\nportsclean:     Cleans ports workdir's, unreferenced distfiles,\r\n                old and orphan shared libraries, and stale packages.\r\nportsdb:        Creates binary database from the ports INDEX.\r\nports_glob:     Expands ports globs.\r\npkg_deinstall:  Wraps pkg_delete(1) and provides additional features.\r\npkg_fetch:      Fetches packages from a remote site.\r\npkg_glob:       Expands package globs.\r\npkg_which:      Checks which package a file came from quickly.\r\npkgdb:          Manages and searches the package database.\r\npkgdu:          Display a disk usage for installed packages.\r\n\r\nWWW: http:\/\/pkgtools.github.com\/\r\nWWW: http:\/\/wiki.freebsd.org\/portupgrade\r\n<\/pre>\n<p>\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646\u06a9\u0647 \u0628\u0627 \u0628\u062d\u062b \u0646\u0633\u062e\u0647\u200c\u0628\u0646\u062f\u06cc \u0648 version \u0628\u0633\u062a\u0647\u200c\u0647\u0627 \u0622\u0634\u0646\u0627 \u0634\u0648\u06cc\u0645 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0628\u0627 \u0686\u0646\u062f \u0639\u0645\u0644\u06af\u0631 \u0648 \u062f\u0633\u062a\u0648\u0631 \u0622\u0634\u0646\u0627 \u0634\u0648\u06cc\u0645:<\/p>\n<ul>\n<li style=\"margin-right:30px;\">\n<p>\n=: \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0628\u0633\u062a\u0647\u200c \u062c\u0627\u0631\u06cc \u0628\u0647 \u0631\u0648\u0632 \u0627\u0633\u062a.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n>: \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0628\u0633\u062a\u0647 \u062c\u0627\u0631\u06cc \u0642\u062f\u06cc\u0645\u06cc\u200c\u062a\u0631 \u0627\u0632 \u0646\u0633\u062e\u0647 \u062c\u0627\u0631\u06cc \u0645\u06cc\u200c\u0628\u0627\u0634\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n<: \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0628\u0633\u062a\u0647 \u062c\u0627\u0631\u06cc \u0628\u0647 \u0631\u0648\u0632\u062a\u0631 \u0627\u0632 \u0646\u0633\u062e\u0647 \u062c\u0627\u0631\u06cc \u0645\u06cc\u200c\u0628\u0627\u0634\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u061f: \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0628\u0633\u062a\u0647 \u062f\u0631 database \u06cc\u0627 Ports Tree \u0646\u0645\u0627\u06cc\u0627\u0646 \u0646\u06cc\u0633\u062a \u06cc\u0627 \u0647\u0646\u0648\u0632 \u062f\u0631 Official Ports Tree \u0642\u0631\u0627\u0631 \u0646\u06af\u0631\u0641\u062a\u0647 \u0627\u0633\u062a.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n!: \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0628\u0633\u062a\u0647 \u062f\u0631 database \u0646\u0645\u0627\u06cc\u0627\u0646 \u0646\u06cc\u0633\u062a \u0648\u0644\u06cc port \u062f\u0631 Port Tree \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f\u060c Makefile \u0627\u06cc\u0646 port \u0628\u0647 \u0645\u0634\u06a9\u0644 \u0628\u0631\u062e\u0648\u0631\u062f\u0647 \u0627\u0633\u062a \u0648 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0622\u062e\u0631\u06cc\u0646 \u0646\u0633\u062e\u0647 \u0622\u0646 \u0631\u0627 \u062a\u0647\u06cc\u0647 \u06a9\u0646\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n# : \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0628\u0633\u062a\u0647 \u0646\u0635\u0628 \u0634\u062f\u0647 \u0645\u0646\u0634\u0627\u0621 \u0648 \u0645\u0628\u062f\u0623 \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647 \u0646\u062f\u0627\u0631\u062f. \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u06cc\u0646 \u0645\u0634\u06a9\u0644 \u0631\u0627 \u0628\u0627 pkgdb -F \u062d\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<\/li>\n<\/ul>\n<p>\u062f\u0648 \u062f\u0633\u062a\u0648\u0631 \u0627\u0633\u0627\u0633\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0646\u0633\u062e\u0647 \u0628\u0633\u062a\u0647\u200c\u0647\u0627 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06cc\u06a9\u06cc \u062e\u0648\u062f pkg \u0627\u0633\u062a \u0648 \u062f\u06cc\u06af\u0631\u06cc portversion \u06a9\u0647 \u062f\u0631 \u0628\u0633\u062a\u0647 portupgrade \u0645\u06cc\u200c\u0628\u0627\u0634\u062f.<br \/>\n\u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0627\u0648\u0644\u06cc\u0646 \u0628\u0627\u0631 \u0627\u06cc\u0646 \u0628\u0633\u062a\u0647 \u0631\u0627 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u0686\u0646\u06cc\u0646 \u0686\u06cc\u0632\u06cc \u0645\u06cc\u200c\u0628\u06cc\u0646\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># portversion -l \"<\"\r\n[Reading data from pkg(8) ... - 27 packages found - done]\r\n[Updating the portsdb <format:bdb_btree> in \/usr\/ports ... - 25183 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000.........19000.........20000.........21000.........22000.........23000.........24000.........25000. ..... done]<\/pre>\n<p>\u0648\u0642\u062a\u06cc \u0628\u0631\u0627\u06cc \u0628\u0633\u062a\u0647\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0647\u0646\u0648\u0632 upgrade \u0646\u0634\u062f\u0647\u200c\u0627\u0646\u062f query \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06cc\u0646\u06cc\u0646 \u0686\u06cc\u0632\u06cc \u0645\u06cc\u200c\u0632\u0646\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"> # portversion -l \"<\"\r\n[Reading data from pkg(8) ... - 115 packages found - done]\r\napr                         <\r\natk                         <\r\ncairo                       <\r\ncmake                       <\r\ncmake-modules               <\r\ncscope                      <\r\ncups-client                 <\r\ndejavu                      <\r\nexpat                       <\r\nfont-util                   <\r\nfreetype2                   <\r\ngdk-pixbuf2                 <\r\ngettext-runtime             <\r\ngettext-tools               <\r\nglib                        <\r\ngmake                       <\r\n<\/pre>\n<p>\u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u0645 curl \u0631\u0627 upgrade \u0646\u0645\u0627\u06cc\u06cc\u0645 \u060c \u0627\u0632 \u0641\u0631\u0645\u0627\u0646 \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg upgrade curl\r\nUpdating FreeBSD repository catalogue...\r\nFreeBSD repository is up-to-date.\r\nAll repositories are up-to-date.\r\nThe following 2 package(s) will be affected (of 0 checked):\r\n\r\nInstalled packages to be UPGRADED:\r\n\tcurl: 7.41.0 -> 7.44.0\r\n\tca_root_nss: 3.17.4_1 -> 3.20\r\n\r\nThe process will require 145 KiB more space.\r\n2 MiB to be downloaded.\r\n\r\nProceed with this action? [y\/N]: y\r\nFetching curl-7.44.0.txz: 100%    1 MiB 114.5kB\/s    00:13    \r\nFetching ca_root_nss-3.20.txz: 100%  334 KiB 114.0kB\/s    00:03    \r\nChecking integrity... done (0 conflicting)\r\n[1\/2] Upgrading ca_root_nss from 3.17.4_1 to 3.20...\r\n[1\/2] Extracting ca_root_nss-3.20: 100%\r\n[2\/2] Upgrading curl from 7.41.0 to 7.44.0...\r\n[2\/2] Extracting curl-7.44.0: 100%\r\nMessage for ca_root_nss-3.20:\r\n ********************************* WARNING *********************************\r\n\r\nFreeBSD does not, and can not warrant that the certification authorities\r\nwhose certificates are included in this package have in any way been\r\naudited for trustworthiness or RFC 3647 compliance.\r\n\r\nAssessment and verification of trust is the complete responsibility of the\r\nsystem administrator.\r\n\r\n*********************************** NOTE **********************************\r\n\r\nThis package installs symlinks to support root certificates discovery by\r\ndefault for software that uses OpenSSL.\r\n\r\nThis enables SSL Certificate Verification by client software without manual\r\nintervention.\r\n\r\nIf you prefer to do this manually, replace the following symlinks with\r\neither an empty file or your site-local certificate bundle.\r\n\r\n  * \/etc\/ssl\/cert.pem\r\n  * \/usr\/local\/etc\/ssl\/cert.pem\r\n  * \/usr\/local\/openssl\/cert.pem\r\n\r\n***************************************************************************\r\n<\/pre>\n<p>\u0634\u0645\u0627 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u062f \u0647\u0645\u0627\u0646\u0646\u062f apt-get update \u0628\u0627 \u0633\u0631\u0648\u0631 \u0647\u0645\u06af\u0627\u0645 \u0634\u0648\u06cc\u062f \u0648 metadata \u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u0627 \u0633\u0631\u0648\u0631 \u06cc\u06a9\u06cc \u06a9\u0646\u06cc\u062f. \u0628\u062f\u06cc\u0646 \u0645\u0646\u0638\u0648\u0631 \u0628\u0627\u06cc\u062f \u0627\u0632 \u0641\u0631\u0645\u0627\u0646 \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<pre class=\"theme:dark-terminal font:liberation-mono font-size:14 nums:false line-height:20 toolbar:2 scroll:true lang:sh decode:true plain:false\"># pkg update\r\nUpdating FreeBSD repository catalogue...\r\nFreeBSD repository is up-to-date.\r\nAll repositories are up-to-date.\r\n<\/pre>\n<p style=\"font-size:18px;\"><strong>\u06f4. \u0646\u06a9\u0627\u062a\u06cc \u062f\u0631 \u0628\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0628\u0633\u062a\u0647\u200c\u0647\u0627 \u0648 \u067e\u0648\u0631\u062a\u200c\u0647\u0627 :<\/strong><\/p>\n<ul>\n<em><\/p>\n<li style=\"margin-right:30px;\">\n<p>\n\u0645\u0641\u0627\u0647\u06cc\u0645 \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 backend \u0647\u0627 \u0631\u0627 \u062e\u0648\u0628 hack \u06a9\u0646\u06cc\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u062a\u0645\u0627\u0645 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0645\u0631\u062a\u0628\u0637 \u0628\u0647 port \u0647\u0627 \u0631\u0627 \u062f\u0631 \u062d\u0627\u0644\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0635 \u0628\u0647 \u06a9\u0627\u0631 \u0628\u0631\u06cc\u062f\u060c \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0647\u0631 \u062f\u0633\u062a\u0648\u0631 \u0648 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u06cc \u062c\u0627\u06cc\u06cc \u062f\u0627\u0631\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u06a9\u0644 \u0633\u06cc\u0633\u062a\u0645 \u0631\u0627 upgrade \u0646\u06a9\u0646\u06cc\u062f. \u06cc\u06a9\u06cc \u0627\u0632 \u062e\u0637\u0631\u0646\u0627\u06a9\u200c\u062a\u0631\u06cc\u0646 \u06a9\u0627\u0631\u0647\u0627\u06cc\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u0645\u0641\u0627\u0647\u06cc\u0645 \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u062f\u06cc\u0633\u06a9 (\u0645\u0631\u0628\u0648\u0637 \u0628\u0647 port) \u0631\u0627 \u06a9\u0627\u0645\u0644\u0627\u064b \u0641\u0631\u0627 \u06af\u06cc\u0631\u06cc\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u062f\u0631 \u062d\u0627\u0644 \u0646\u0635\u0628 port \u0647\u0633\u062a\u06cc\u062f\u060c \u0628\u0647 \u062f\u0642\u062a \u0647\u0631 \u0644\u062d\u0638\u0647 \u0627\u0632 \u0622\u0646 \u0631\u0627 \"\u0628\u0641\u0647\u0645\u06cc\u062f\" \u06a9\u0647 \u0686\u0647 \u0627\u062a\u0641\u0627\u0642\u06cc \u062f\u0631 \u062d\u0627\u0644 \u0627\u0646\u062c\u0627\u0645 \u0627\u0633\u062a.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u0645\u0633\u06cc\u0631 \u06a9\u0634\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u06a9\u0644 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u200c\u0647\u0627\u06cc make \u0631\u0627 \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u06cc\u062f.<\/p>\n<\/li>\n<li style=\"margin-right:30px;\">\n<p>\n\u0628\u0627 pkg \u062f\u0648\u0633\u062a \u0628\u0627\u0634\u06cc\u062f.<\/p>\n<\/li>\n<p><\/em>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u0647\u0645\u0627\u0646\u0637\u0648\u0631 \u06a9\u0647 \u0642\u0628\u0644\u0627\u064b \u0642\u0648\u0644 \u062f\u0627\u062f\u0647 \u0628\u0648\u062f\u0645 \u0648 \u0646\u06cc\u0632 \u06cc\u06a9 \u0634\u0645\u0627\u0631\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 local authentication \u062f\u0631 FreeBSD \u0627\u0631\u0627\u06cc\u0647 \u06a9\u0631\u062f\u0645\u060c\u200c \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0646\u06cc\u0632 \u0627\u0632 \u0633\u0631\u06cc \u0645\u0637\u0627\u0644\u0628 \u067e\u0627\u06cc\u0647\u200c\u0627\u06cc \u062f\u0631 FreeBSD \u0645\u06cc\u200c\u0628\u0627\u0634\u062f. \u0633\u06cc\u0633\u062a\u0645 port \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 package management \u062f\u0631 FreeBSD \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u0648 \u0627\u06af\u0631 \u0627\u0632 \u0642\u0628\u0644 \u0628\u0627 \u0622\u0646 \u0622\u0634\u0646\u0627 \u0646\u06cc\u0633\u062a\u06cc\u062f \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u062e\u0648\u0627\u0646\u06cc\u062f: \u0628\u0631 &hellip; <a href=\"http:\/\/pahlevanzadeh.net\/?p=577\" class=\"more-link\">\u0627\u062f\u0627\u0645\u0647 \u062e\u0648\u0627\u0646\u062f\u0646 <span class=\"screen-reader-text\">Package Management \u062f\u0631 FreeBSD<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,2,111,67],"tags":[179,192,182,64,181,189,177,187,190,188,184,178,185,186,193,175,176,191,174,128,183,180],"_links":{"self":[{"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=\/wp\/v2\/posts\/577"}],"collection":[{"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=577"}],"version-history":[{"count":20,"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=\/wp\/v2\/posts\/577\/revisions"}],"predecessor-version":[{"id":899,"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=\/wp\/v2\/posts\/577\/revisions\/899"}],"wp:attachment":[{"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=577"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/pahlevanzadeh.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}