From owner-svn-doc-all@FreeBSD.ORG Wed Oct 17 04:50:20 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E1DB788E; Wed, 17 Oct 2012 04:50:20 +0000 (UTC) (envelope-from ganbold@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id BEBC18FC08; Wed, 17 Oct 2012 04:50:20 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q9H4oKlA095901; Wed, 17 Oct 2012 04:50:20 GMT (envelope-from ganbold@svn.freebsd.org) Received: (from ganbold@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q9H4oKTr095899; Wed, 17 Oct 2012 04:50:20 GMT (envelope-from ganbold@svn.freebsd.org) Message-Id: <201210170450.q9H4oKTr095899@svn.freebsd.org> From: Ganbold Tsagaankhuu Date: Wed, 17 Oct 2012 04:50:20 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r39762 - head/mn_MN.UTF-8/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Oct 2012 04:50:21 -0000 Author: ganbold Date: Wed Oct 17 04:50:20 2012 New Revision: 39762 URL: http://svn.freebsd.org/changeset/doc/39762 Log: MFen: Resync with the English version of the handbook Obtained from: FreeBSD Mongolian Documentation project Modified: head/mn_MN.UTF-8/books/handbook/ports/chapter.xml Modified: head/mn_MN.UTF-8/books/handbook/ports/chapter.xml ============================================================================== --- head/mn_MN.UTF-8/books/handbook/ports/chapter.xml Wed Oct 17 03:30:14 2012 (r39761) +++ head/mn_MN.UTF-8/books/handbook/ports/chapter.xml Wed Oct 17 04:50:20 2012 (r39762) @@ -2,7 +2,7 @@ @@ -533,22 +533,131 @@ docbook = хөрвүүлэгчийн байршил болон орчны хувьсагчийн тухай нэмэлт тодорхой мэдээллийг &man.ports.7; хуудаснаас харна уу. + + 2012 оны сүүлээс эхлээд &os; портын төсөл хувилбар + удирдах системийн CVS-с Subversion рүү шилжих процессод байгаа + билээ. Тэгэхээр эдгээр зааврууд нь удахгүй өөрчлөгдөх юм. + Ерөнхийдөө портыг ашиглах арга бол Portsnap-г + ашиглах явдал юм. Портын локал өөрчлөлт шаардлагатай + (нэмэлт локал нөхөөс арчилдаг) хэрэглэгчид магадгүй Subversion-г + ашиглахыг илүүд үзэж болох юм. CVSup + үйлчилгээ 2013 оны 2 сарын 28-с эхлээд ашиглагдахаа болих + тул цаашид ашиглахыг зөвлөхгүй. + + Портын цуглуулгыг суулгах нь - Порт суулгахаасаа өмнө нь /usr/ports сан + Портын цуглуулга нь /usr/ports сан дотор Makefiles, patches буюу нөхөгч файл, мөн - тодорхойлолт файлуудыг агуулсан портын цуглуулгыг суулгах хэрэгтэй. - + тайлбар файлуудын цуглуулга юм. Эдгээр файлууд нь &os; дээр програмуудыг + бүтээж суулгахад хэрэглэгддэг. Доор байгаа зааврууд нь &os; суулгах явцад + портын цуглуулга суугаагүй бол түүнийг авах хэд хэдэн аргуудыг харуулж + байна. + + + Portsnap арга + + Portsnap нь портын цуглуулгыг татаж аван + шинэчлэхэд зориулагдсан бөгөөд ихэнх хэрэглэгчдийн хувьд сонголт болсон хурдан, + хэрэглэхэд хялбар хэрэгсэл юм. Portsnap-н нэмэлт + тайлбарын талаар Portsnap-г + хэрэглэх нь хэсгээс үзнэ үү. + + + Шахсан хэлбэртэй портын цуглуулгыг + /var/db/portsnap сан дотор + татаж авах хэрэгтэй. Хэрэв та хүсвэл энэ алхмын дараа интернэтээс + салгаатай ажиллаж болдог. + + &prompt.root; portsnap fetch + + + + Хэрэв та Portsnap-г анх удаагаа + ажиллуулж байгаа бол шахагдсан уг цуглуулгыг /usr/ports сан дотор задална: + + + &prompt.root; portsnap extract + + Portsnap-г эхний удаа дээрх маягаар + ашиглаж эхэлсний дараа /usr/ports санг доорх тушаалаар + шинэчилнэ: + + &prompt.root; portsnap update + + + + + + Subversion арга + + Хэрэв портын цуглуулгыг илүү хянах шаардлагатай + бол (жишээ нь локал өөрчлөлтийг арчлах бол) + Subversion-г портын цуглуулгыг + татахдаа ашиглаж болно. Subversion-ий + талаар дэлгэрэнгүйг the + Subversion Primer хуудаснаас үзнэ үү. + + + Subversion-г портын + модыг татахаасаа өмнө суулгасан байх шаардлагатай. + Хэрэв портын мод аль хэдийн байгаа бол Subversion-г + иймэрхүү маягаар суулгаарай: + + &prompt.root; cd /usr/ports/devel/subversion +&prompt.root; make install clean + + Хэрэв портын мод байхгүй бол + Subversion-г багц хэлбэрээр суулгаж + болно: + + &prompt.root; pkg_add -r subversion + + Хэрэв pkgng нь багцыг удирдахад + хэрэглэгдэж байгаа бол Subversion-г + ингэж суулгаж болно: + + &prompt.root; pkg install subversion + + + + Портын модыг татаж авна. Илүү ажиллагааг хурдан болгохын + тулд доорх тушаалын svn.FreeBSD.org гэдгийн + оронд танд газар зүйн байрлалын хувьд ойр байрлалыг + Subversion + толин тусгал хэсгээс харан сонгоорой. Итгэмжлэн + нийлүүлэгчид зөв протокол сонгож ажиллахын тулд + эхлээд Subversion + Primer тусламжийг унших ёстой. + + &prompt.root; svn checkout svn://svn.FreeBSD.org/ports/head /usr/ports + + + + Subversion-ий эхний удаагийн + таталтын дараа /usr/ports-г + шинэчлэхийн тулд дараах тушаалыг ажиллуулна: - FreeBSD-г суулгах үед - sysinstall програм танаас портын цуглуулгыг - суулгах эсэхийг тань асуудаг. Хэрэв та тэр үед үгүй гэж хариулсан бол - энэ хэсэгт хэрхэн суулгах талаар тайлбарлана: + &prompt.root; svn update /usr/ports + + CVSup арга + + CVSup арга нь Subversion рүү шилжиж байгаатай холбоотойгоор + портын цуглуулгыг татаж аван синхрон хийх хуучирсан арга юм. + Хэдийгээр дэмжигдсэн хэвээр байх боловч 2013 оны 2 сарын 28-с эхлэн + энэ үйлчилгээ зогсох юм. + + Энэ арга нь CVSup протоколыг ашиглан портын цуглуулгаа суулгаж мөн байнга шинэчилж болох хамгийн түргэн арга юм. Хэрэв та CVSup-н талаар дэлгэрэнгүй мэдэхийг @@ -622,39 +731,6 @@ docbook = - Portsnap арга - - Portsnap нь портын цуглуулгыг шинэчлэх бас нэг арга - билээ. Portsnap-г хэрэглэх нь хэсгээс - Portsnap-тай холбоотой бүх мэдээллийг харна уу. - - - Шахсан хэлбэртэй портын цуглуулгыг - /var/db/portsnap сан дотор - татаж авах хэрэгтэй. Хэрэв та хүсвэл энэ алхмын дараа интернэтээс - салгаатай ажиллаж болдог. - - &prompt.root; portsnap fetch - - - - Хэрэв та Portsnap-г анх удаагаа - ажиллуулж байгаа бол шахагдсан уг цуглуулгыг /usr/ports сан дотор задална: - - - &prompt.root; portsnap extract - - Хэрэв та өмнө нь /usr/ports сан дотор цуглуулгыг суулгасан бөгөөд - энэ үед зөвхөн шинэчлэхийг хүсэж байгаа бол дараах тушаалыг өгөх хэрэгтэй: - - &prompt.root; portsnap update - - - - - Sysinstall арга Энэ арга нь суулгацын төхөөрөмжөөс sysinstall-г @@ -707,6 +783,82 @@ docbook = + + <application>CVSup</application>/<application>csup</application>-с + <application>portsnap</application> рүү шилжих нь + + + 2013 оны 2 сарын 28-аас эхлэн портын + мод CVS рүү экспорт хийгдэхгүй + учраас CVSup болон + csup нь портын модны + шинэчлэлийг хийхгүй. + + + + Portsnap руу шилжүүлэх нь + + Шилжүүлэлт нь 1 GB орчим дискний хэмжээ + /usr дээр байхыг + шаардах бөгөөд дээрээс нь Portsnap + нь /var санд 150 MB + дискний хэмжээ шаардана. + + + &man.cron.8; дотор чинь автоматаар + CVSup эсвэл + csup-г дуудсан ажлууд + байвал хааж болиулах хэрэгтэй. + + + + Байгаа портын модоо өөр түр зуурын байр руу + зөөнө: + + &prompt.root; mv /usr/ports /usr/ports.old + + + + Шинэ портын модыг Portsnap-р татаж + /usr/ports-д задална: + + &prompt.root; portsnap fetch extract + + + + distfile-ууд болон хадгалсан багцуудыг шинэ + портын мод руугаа зөөнө: + + &prompt.root; mv /usr/ports.old/distfiles /usr/ports +&prompt.root; mv /usr/ports.old/packages /usr/ports + + + + Хуучин портын модыг устгана: + + &prompt.root; rm -rf /usr/ports.old + + + + Хэрэв CVSup өмнө нь ашиглагдаж + байсан бол одоо устгаж болно: + + &prompt.root; pkg_delete -r -v cvsup-without-gui-\* + + pkgng хэрэглэгчид дараах + тушаалыг ашиглаж болно: + + &prompt.root; pkg remove cvsup-without-gui + + + + Portsnap ашиглан портын модыг + шинэчлэх болон Portsnap-н талаар дэлгэрэнгүйг + Portsnap хэрэглэх нь + хэсгээс үзнэ үү. + + Порт суулгах нь @@ -1177,47 +1329,6 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/ Дэлгэрэнгүй мэдээллийг &man.portupgrade.1; хэсэгт харна уу. - - Portmanager ашиглан портыг шинэчлэх нь - - - portmanager - - - Portmanager бол портыг суулгаж - шинэчлэхийг амарчилсан өөр нэг хэрэгсэл билээ. Үүнийг - ports-mgmt/portmanager портноос - суулгаж болно: - - &prompt.root; cd /usr/ports/ports-mgmt/portmanager -&prompt.root; make install clean - - Бүх суугдсан портууд дараах энгийн тушаалаар шинэчлэгдэж болдог: - - &prompt.root; portmanager -u - - Та мөн сонголтыг дээрх тушаалд нэмснээр - (portmanager -u -ui) - Portmanager-н гүйцэтгэх алхам бүрийг лавлах асуух хэлбэрт оруулан хянаж болдог. - Portmanager-г ашиглан системд шинэ портыг суулгаж болно. - make install clean гэсэн ердийн тушаалаас ялгаатай нь - тухайн сонгосон портыг суулгахаасаа өмнө түүнд хамааралтай бүх портуудыг - шинэчлэдэг. - - &prompt.root; portmanager x11/gnome2 - - Хэрэв сонгосон портын хамааралтай портод ямар нэгэн - хүндрэл гарвал Portmanager-г тэр хүндрэл - гарсан портоос эхлэн дахин шинээр хөрвүүлж бэлд гэж зааж өгч болдог. - Ингэсэн үед хүндрэл гаргасан портыг эхлэж хөрвүүлээд дараа нь - портоо шинэчлэх явцаа цааш нь үргэлжлүүлдэг. - - &prompt.root; portmanager graphics/gimp -f - - Дэлгэрэнгүй мэдээллийг - &man.portmanager.1;-с харна уу. - - Portmaster ашиглан портыг шинэчлэх нь