MFen: Resync with the English version of the handbook
Obtained from: FreeBSD Mongolian Documentation project
This commit is contained in:
parent
6dc8d633e7
commit
407d6bfc6c
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=40184
1 changed files with 391 additions and 1 deletions
|
@ -2,7 +2,7 @@
|
||||||
<!--
|
<!--
|
||||||
The FreeBSD Mongolian Documentation Project
|
The FreeBSD Mongolian Documentation Project
|
||||||
|
|
||||||
Original revision 40082
|
Original revision 40153
|
||||||
|
|
||||||
$FreeBSD$
|
$FreeBSD$
|
||||||
-->
|
-->
|
||||||
|
@ -540,6 +540,396 @@ docbook =
|
||||||
</sect2>
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
<sect1 id="pkgng-intro">
|
||||||
|
<title><application>pkgng</application>-г бинар багцыг удирдахад
|
||||||
|
ашиглах нь</title>
|
||||||
|
|
||||||
|
<para><application>pkgng</application> нь &os;-н уламжлалт
|
||||||
|
багц удирдах хэрэгсэл болох <application>pkg_install</application>-г
|
||||||
|
сайжруулж сольсон хувилбар юм. Энэ нь бинар багцтай хурдан бөгөөд
|
||||||
|
хялбараар ажиллах боломжийг олгодог олон боломжуудтай юм.
|
||||||
|
<application>pkgng</application>-н эхний хувилбар нь 2012 оны
|
||||||
|
8 сард байсан.</para>
|
||||||
|
|
||||||
|
<para><application>pkgng</application> нь
|
||||||
|
<filename role="package">ports-mgmt/portmaster</filename> эсвэл
|
||||||
|
<filename role="package">ports-mgmt/portupgrade</filename> гэх мэт
|
||||||
|
порт удирдах хэрэгслүүдийг солихоор хийгдээгүй.
|
||||||
|
<filename role="package">ports-mgmt/portmaster</filename> ба
|
||||||
|
<filename role="package">ports-mgmt/portupgrade</filename> нь
|
||||||
|
гуравдагч талын програм хангамжийг бинар багц болон портын
|
||||||
|
цуглуулгаас суулгаж чаддаг бол <application>pkgng</application> нь
|
||||||
|
зөвхөн бинар багцуудыг суулгадаг.</para>
|
||||||
|
|
||||||
|
<sect2 id="pkgng-initial-setup">
|
||||||
|
<title>
|
||||||
|
<application>pkgng</application> ашиглаж эхлэх</title>
|
||||||
|
|
||||||
|
<para>&os; 9.1 ба түүнээс хойшхи хувилбарууд
|
||||||
|
<application>pkgng</application>-д зориулсан "bootstrap"
|
||||||
|
хэрэгсэлтэй байдаг. bootstrap хэрэгсэл нь
|
||||||
|
<application>pkgng</application>-г татаж аваад суулгана.</para>
|
||||||
|
|
||||||
|
<para>Системийг эхлүүлэхийн тулд:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>/usr/sbin/pkg</userinput></screen>
|
||||||
|
|
||||||
|
<para>&os;-н өмнөх хувилбаруудын хувьд
|
||||||
|
<application>pkgng</application>-г портын цуглуулга эсвэл бинар
|
||||||
|
багц хэлбэрээр суулгах ёстой.</para>
|
||||||
|
|
||||||
|
<para><application>pkgng</application> портыг суулгахын тулд
|
||||||
|
дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>cd /usr/ports/ports-mgmt/pkg</userinput>
|
||||||
|
&prompt.root; <userinput>make</userinput>
|
||||||
|
&prompt.root; <userinput>make install clean</userinput></screen>
|
||||||
|
|
||||||
|
<para>Бинар багцыг суулгахын тулд дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg_add -r pkg</userinput></screen>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para><application>pkgng</application> багц удирдах хэрэгсэл нь
|
||||||
|
&os; 7.<replaceable>X</replaceable> эсвэл
|
||||||
|
&os; 8.0 хувилбарууд дээр дэмжигдээгүй.</para>
|
||||||
|
</note>
|
||||||
|
|
||||||
|
<para>&os;-г өмнөх суулгацын хувьд <application>pkg_install</application>
|
||||||
|
багцын өгөгдлийн санг шинэ формат руу хувиргах шаардлагатай.
|
||||||
|
Багцын өгөгдлийн санг хувиргахын тулд дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg2ng</userinput></screen>
|
||||||
|
|
||||||
|
<para>Энэ алхам нь гуравдагч талын програм хангамж суугаагүй
|
||||||
|
шинэ суулгацуудын хувьд шаардлагагүй.</para>
|
||||||
|
|
||||||
|
<important>
|
||||||
|
<para>Энэ алхмыг буцааж болохгүй. Багцын өгөгдлийн санг
|
||||||
|
<application>pkgng</application> формат руу хөрвүүлсний
|
||||||
|
дараа <application>pkg_install</application> хэрэгслүүдийг
|
||||||
|
ашиглах ёсгүй.</para>
|
||||||
|
</important>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para>Багцын өгөгдлийн санг шинэ хувилбар руу хувиргалт
|
||||||
|
хийх явцад алдаа гарч болох юм. Ерөнхийдөө эдгээр алдааг
|
||||||
|
хаях нь аюулгүй боловч амжилттай хөрвөгдөөгүй гуравдагч
|
||||||
|
талын програм хангамжийн жагсаалт <command>pkg2ng</command>
|
||||||
|
ажиллаж дууссаны дараа харагддаг. Эдгээрийг гараар засах
|
||||||
|
ёстой.</para>
|
||||||
|
</note>
|
||||||
|
|
||||||
|
<para>&os; портын цуглуулга нь
|
||||||
|
<application>pkg_install</application> биш
|
||||||
|
<application>pkgng</application> ашиглан шинэ програмыг
|
||||||
|
бүртгэж байгаа эсэхийг шалгахын тулд
|
||||||
|
10.<replaceable>X</replaceable> хувилбараас өмнөх
|
||||||
|
&os; хувилбарууд доорх мөрийг
|
||||||
|
<filename>/etc/make.conf</filename> файлд байхыг
|
||||||
|
шаарддаг:</para>
|
||||||
|
|
||||||
|
<programlisting>WITH_PKGNG= yes</programlisting>
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2 id="pkgng-pkg-conf">
|
||||||
|
<title><application>pkgng</application> орчныг
|
||||||
|
тохируулах</title>
|
||||||
|
|
||||||
|
<para><application>pkgng</application> багц удирдах
|
||||||
|
систем нь ихэнх үйлдэлдээ багцын репозиторыг ашигладаг.
|
||||||
|
Багцын анхдагч репозиторын байрлал
|
||||||
|
<filename>/usr/local/etc/pkg.conf</filename> юм уу эсвэл
|
||||||
|
тохиргооны файл дахь утгыг дарж бичдэг <envar>PACKAGESITE</envar>
|
||||||
|
орчны хувьсагчид тодорхойлогддог.</para>
|
||||||
|
|
||||||
|
<para><application>pkgng</application>-н нэмэлт
|
||||||
|
тохиргооны боломжуудыг pkg.conf(5)-д тайлбарласан байгаа.</para>
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2 id="pkgng-basic-usage">
|
||||||
|
<title><application>pkgng</application>-н үндсэн үйлдлүүд</title>
|
||||||
|
|
||||||
|
<para><application>pkgng</application>-г хэрэглэх мэдээллийг
|
||||||
|
pkg(8) гарын авлагын хуудаснаас эсвэл <command>pkg</command>-г
|
||||||
|
нэмэлт өгөгдөлгүйгээр ажиллуулж харж болно.</para>
|
||||||
|
|
||||||
|
<para><application>pkgng</application> тушаалын аргумент бүрийг
|
||||||
|
тухайн тушаалын гарын авлагын хуудсанд тайлбарласан байдаг.
|
||||||
|
Жишээ нь <command>pkg install</command>-н гарын авлагыг уншихын
|
||||||
|
тулд дараахийн аль нэгийг ажиллуулж болно:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg help install</userinput></screen>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>man pkg-install</userinput></screen>
|
||||||
|
|
||||||
|
<sect3 id="pkgng-pkg-info">
|
||||||
|
<title><application>pkgng</application> ашиглан суулгасан багцуудын
|
||||||
|
талаарх мэдээллийг олж авах</title>
|
||||||
|
|
||||||
|
<para>Систем дээр суусан багцуудын мэдээллийг
|
||||||
|
<command>pkg info</command> тушаал ашиглан харж болно.
|
||||||
|
&man.pkg.info.1;-н нэгэн адил багцын хувилбар болон
|
||||||
|
бүх багцын тайлбарыг харуулах болно.</para>
|
||||||
|
|
||||||
|
<para>Тухайн багцын мэдээллийг ингэж харж болно:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg info <replaceable>packagename</replaceable></userinput></screen>
|
||||||
|
|
||||||
|
<para>Жишээ нь систем дээр <application>pkgng</application>-н
|
||||||
|
ямар хувилбар суулгасан байгааг харахын тулд дараахийг
|
||||||
|
ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg info pkg</userinput>
|
||||||
|
pkg-1.0.2 New generation package manager</screen>
|
||||||
|
</sect3>
|
||||||
|
|
||||||
|
<sect3 id="pkgng-installing-deinstalling">
|
||||||
|
<title><application>pkgng</application> ашиглан багц суулгах ба устгах</title>
|
||||||
|
|
||||||
|
<para>Ерөнхийдөө &os;-н ихэнх хэрэглэгчид бинар багцыг
|
||||||
|
дараахийг ажиллуулж суулгана:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg install <replaceable>packagename</replaceable></userinput></screen>
|
||||||
|
|
||||||
|
<para><command>pkg install</command> нь <xref linkend="pkgng-pkg-conf"/>-д
|
||||||
|
дурдсанаар репозиторын өгөгдлийг ашигладаг. Эсрэгээр pkg-add(8) нь
|
||||||
|
репозиторын өгөгдөл эсвэл <envar>PACKAGESITE</envar>-д заасныг ашигладаггүй учир
|
||||||
|
хамаарлуудыг зөв хянадаггүй бөгөөд дутуу байгаа хамаарлуудыг
|
||||||
|
алсын эхээс татаж авдаггүй. Энэ хэсэг нь
|
||||||
|
<command>pkg install</command>-г хэрхэн ашиглах талаар харуулна.
|
||||||
|
<command>pkg add</command>-г хэрэглэх талаарх мэдээллийг
|
||||||
|
pkg-add(8)-с үзнэ үү.</para>
|
||||||
|
|
||||||
|
<para><command>pkg install</command> ашиглан нэмэлт бинар багцуудыг
|
||||||
|
суулгаж болно. Жишээ нь <application>curl</application>-г
|
||||||
|
суулгахын тулд:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg install curl</userinput>
|
||||||
|
Updating repository catalogue
|
||||||
|
Repository catalogue is up-to-date, no need to fetch fresh copy
|
||||||
|
The following packages will be installed:
|
||||||
|
|
||||||
|
Installing ca_root_nss: 3.13.5
|
||||||
|
Installing curl: 7.24.0
|
||||||
|
|
||||||
|
The installation will require 4 MB more space
|
||||||
|
|
||||||
|
1 MB to be downloaded
|
||||||
|
|
||||||
|
Proceed with installing packages [y/N]: <userinput>y</userinput>
|
||||||
|
ca_root_nss-3.13.5.txz 100% 255KB 255.1KB/s 255.1KB/s 00:00
|
||||||
|
curl-7.24.0.txz 100% 1108KB 1.1MB/s 1.1MB/s 00:00
|
||||||
|
Checking integrity... done
|
||||||
|
Installing ca_root_nss-3.13.5... done
|
||||||
|
Installing curl-7.24.0... done</screen>
|
||||||
|
|
||||||
|
<para>Шинэ багц болон хамаарлууд хэлбэрээр суусан нэмэлт
|
||||||
|
багцуудыг суулгасан багцуудын жагсаалтаас харж
|
||||||
|
болно:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg info</userinput>
|
||||||
|
ca_root_nss-3.13.5 The root certificate bundle from the Mozilla Project
|
||||||
|
curl-7.24.0 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) servers
|
||||||
|
pkg-1.0.2 New generation package manager</screen>
|
||||||
|
|
||||||
|
<para>Хэрэгцээгүй болсон багцуудыг <command>pkg delete</command>
|
||||||
|
тушаалаар устгаж болно. Жишээ нь <application>curl</application>
|
||||||
|
хэрэггүй бол:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg delete curl</userinput>
|
||||||
|
The following packages will be deleted:
|
||||||
|
|
||||||
|
curl-7.24.0_1
|
||||||
|
|
||||||
|
The deletion will free 3 MB
|
||||||
|
|
||||||
|
Proceed with deleting packages [y/N]: <userinput>y</userinput>
|
||||||
|
Deleting curl-7.24.0_1... done</screen>
|
||||||
|
</sect3>
|
||||||
|
|
||||||
|
<sect3 id="pkgng-upgrading">
|
||||||
|
<title><application>pkgng</application> ашиглан суулгасан
|
||||||
|
багцуудыг шинэчлэх</title>
|
||||||
|
|
||||||
|
<para>Хуучирсан багцуудыг <command>pkg version</command>
|
||||||
|
тушаалаар олж болно. Хэрэв локал портын мод байхгүй бол
|
||||||
|
pkg-version(8) нь алсад байрлах репозиторын каталогийг
|
||||||
|
ашиглах бөгөөд хэрэв байгаа бол багцын хувилбарыг танихын
|
||||||
|
тулд локал портын модыг ашиглагддаг.</para>
|
||||||
|
|
||||||
|
<para>Багцыг шинэ хувилбар руу <application>pkgng</application>
|
||||||
|
ашиглан шинэчилж болно. <application>curl</application>-н
|
||||||
|
шинэ хувилбар гарсан гэж бодъё. Локал багцыг шинэ хувилбар
|
||||||
|
руу шинэчилж болно:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg upgrade</userinput>
|
||||||
|
Updating repository catalogue
|
||||||
|
repo.txz 100% 297KB 296.5KB/s 296.5KB/s 00:00
|
||||||
|
The following packages will be upgraded:
|
||||||
|
|
||||||
|
Upgrading curl: 7.24.0 -> 7.24.0_1
|
||||||
|
|
||||||
|
1 MB to be downloaded
|
||||||
|
|
||||||
|
Proceed with upgrading packages [y/N]: <userinput>y</userinput>
|
||||||
|
curl-7.24.0_1.txz 100% 1108KB 1.1MB/s 1.1MB/s 00:00
|
||||||
|
Checking integrity... done
|
||||||
|
Upgrading curl from 7.24.0 to 7.24.0_1... done</screen>
|
||||||
|
</sect3>
|
||||||
|
|
||||||
|
<sect3 id="pkgng-auditing">
|
||||||
|
<title><application>pkgng</application> ашиглан суулгасан багцуудыг аудит хийх</title>
|
||||||
|
|
||||||
|
<para>Заримдаа портын цуглуулга дахь програм хангамжид
|
||||||
|
цоорхой илэрч болно. <application>pkgng</application> нь
|
||||||
|
өөртөө <filename
|
||||||
|
role="package">ports-mgmt/portaudit</filename> багцтай
|
||||||
|
төстэй аудит хийх боломжийг агуулдаг. Систем дээр суусан
|
||||||
|
програм хангамжийг аудит хийхийн тулд дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg audit -F</userinput></screen>
|
||||||
|
</sect3>
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2 id="pkgng-advanced-usage">
|
||||||
|
<title><application>pkgng</application>-н дэвшилтэй
|
||||||
|
үйлдлүүд</title>
|
||||||
|
|
||||||
|
<sect3 id="pkgng-autoremove">
|
||||||
|
<title><application>pkgng</application> ашиглан автоматаар
|
||||||
|
салбар хамаарлуудыг арилгах</title>
|
||||||
|
|
||||||
|
<para>Багцыг устгаснаар дээрх жишээн дээрх <filename
|
||||||
|
role="package">security/ca_root_nss</filename> шиг хэрэггүй
|
||||||
|
хамаарлуудыг үлдээж болох юм. Тийм багцууд нь суусан хэвээр
|
||||||
|
байх боловч юу ч тэднээс хамааралгүй байдаг. Хамаарал болон
|
||||||
|
суусан хэрэггүй багцуудыг автоматаар илрүүлж устгаж болно:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg autoremove</userinput>
|
||||||
|
Packages to be autoremoved:
|
||||||
|
ca_root_nss-3.13.5
|
||||||
|
|
||||||
|
The autoremoval will free 723 kB
|
||||||
|
|
||||||
|
Proceed with autoremoval of packages [y/N]: <userinput>y</userinput>
|
||||||
|
Deinstalling ca_root_nss-3.13.5... done</screen>
|
||||||
|
</sect3>
|
||||||
|
|
||||||
|
<sect3 id="pkgng-backup">
|
||||||
|
<title><application>pkgng</application> багцын өгөгдлийн
|
||||||
|
санг нөөцлөх нь</title>
|
||||||
|
|
||||||
|
<para><application>pkg_install</application> багц удирдах
|
||||||
|
системээс ялгаатай нь <application>pkgng</application>
|
||||||
|
өөрийн гэсэн өгөгдлийн санг нөөцлөх аргатай байдаг.
|
||||||
|
Багцын өгөгдлийн сангийн агуулгыг гараар нөөцлөхийн
|
||||||
|
тулд дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg backup -d <replaceable>pkgng.db</replaceable></userinput></screen>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para><replaceable>pkgng.db</replaceable> файлын нэрийг тохирсон
|
||||||
|
файлын нэрээр солих хэрэгтэй.</para>
|
||||||
|
</note>
|
||||||
|
|
||||||
|
<para>Мөн нэмэлтээр <application>pkgng</application> нь
|
||||||
|
багцын өгөгдлийн санг өдөр тутам автоматаар нөөцөлж
|
||||||
|
байх &man.periodic.8; скрипттэй байдаг. Гэхдээ энэ нь
|
||||||
|
&man.periodic.conf.5; файлд
|
||||||
|
<literal>daily_backup_pkgng_enable</literal> хувьсагчийг
|
||||||
|
<literal>YES</literal> гэж тохируулж өгсөн тохиолдолд ажилладаг.</para>
|
||||||
|
|
||||||
|
<tip>
|
||||||
|
<para><application>pkg_install</application>-н
|
||||||
|
давтамжтайгаар ажиллах скрипт багцын өгөгдлийн санг нөөцлөхөөс
|
||||||
|
сэргийлэхийн тулд &man.periodic.conf.5; файлд
|
||||||
|
<literal>daily_backup_pkgdb_enable</literal> хувьсагчийг
|
||||||
|
<literal>NO</literal> болгож тохируулна.</para>
|
||||||
|
</tip>
|
||||||
|
|
||||||
|
<para>Өмнөх багцын өгөгдлийн сангийн нөөцийн агуулгыг сэргээхийн
|
||||||
|
тулд дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg backup -r <replaceable>/path/to/pkgng.db</replaceable></userinput></screen>
|
||||||
|
</sect3>
|
||||||
|
|
||||||
|
<sect3 id="pkgng-clean">
|
||||||
|
<title><application>pkgng</application> багцуудыг
|
||||||
|
устгах нь</title>
|
||||||
|
|
||||||
|
<para>Анхдагчаар <application>pkgng</application> нь
|
||||||
|
бинар багцуудыг pkg.conf(5)-н <envar>PKG_CACHEDIR</envar>-д
|
||||||
|
заасан кэш санд хадгалдаг. <command>pkg upgrade</command>
|
||||||
|
ашиглан багцуудыг шинэчлэх үед шинэчилсэн багцуудын
|
||||||
|
хуучин хувилбарууд автоматаар устдаггүй.</para>
|
||||||
|
|
||||||
|
<para>Хуучирсан бинар багцуудыг устгахын тулд:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg clean</userinput></screen>
|
||||||
|
</sect3>
|
||||||
|
|
||||||
|
<sect3 id="pkgng-set">
|
||||||
|
<title><application>pkgng</application> багцын мета өгөгдлийг
|
||||||
|
өөрчлөх</title>
|
||||||
|
|
||||||
|
<para>&os;-н портын цуглуулга дахь програм хангамжууд уламжлалаар
|
||||||
|
бол хувилбарын гол өөрчлөлтөд өртөх магадлалтай байдаг.
|
||||||
|
<application>pkg_install</application>-с ялгаатай нь
|
||||||
|
<application>pkgng</application> багцын эхийг шинэчлэх
|
||||||
|
тушаалтай байдаг. Жишээ нь хэрэв <filename
|
||||||
|
role="package">lang/php5</filename> анхдагчаар
|
||||||
|
<literal>5.3</literal> хувилбар дор байж байгаад
|
||||||
|
<literal>5.4</literal>-г оруулах зорилгоор
|
||||||
|
<filename role="package">lang/php53</filename> руу өөрчлөгдсөн
|
||||||
|
бол <application>pkg_install</application> нь багцын өгөгдлийн
|
||||||
|
санг шинэчлэхийн тулд аль портоос эхэлж суусныг мэдэх
|
||||||
|
<filename
|
||||||
|
role="package">ports-mgmt/portmaster</filename>
|
||||||
|
гэх мэт нэмэлт програм хэрэглэхийг шаарддаг.</para>
|
||||||
|
|
||||||
|
<para><filename
|
||||||
|
role="package">ports-mgmt/portmaster</filename> ба
|
||||||
|
<filename role="package">ports-mgmt/portupgrade</filename> портуудаас
|
||||||
|
ялгаатай нь шинэ болон хуучин хувилбарууд ямар дарааллаар жагссанаас хамаарч
|
||||||
|
өөр байдаг. <application>pkgng</application>-н хувьд
|
||||||
|
синтакс нь:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg set -o <replaceable>category/oldport</replaceable>:<replaceable>category/newport</replaceable></userinput></screen>
|
||||||
|
|
||||||
|
<para>Жишээ нь дээрх жишээний багцын эхийг өөрчлөхийн тулд
|
||||||
|
дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg set -o lang/php5:lang/php53</userinput></screen>
|
||||||
|
|
||||||
|
<para>Бас нэг өөр жишээ нь <filename
|
||||||
|
role="package">lang/ruby18</filename>-г
|
||||||
|
<filename
|
||||||
|
role="package">lang/ruby19</filename> руу шинэчлэхийн
|
||||||
|
тулд дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg set -o lang/ruby18:lang/ruby19</userinput></screen>
|
||||||
|
|
||||||
|
<para>Төгсгөлийн жишээ нь
|
||||||
|
<filename>libglut</filename> хуваалцсан сангийн эхийг <filename
|
||||||
|
role="package">graphics/libglut</filename>-с <filename
|
||||||
|
role="package">graphics/freeglut</filename> руу өөрчлөхийн
|
||||||
|
тулд дараахийг ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg set -o graphics/libglut:graphics/freeglut</userinput></screen>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para>Багцын эхийг солих үед ихэнх тохиолдолд өөрчлөгдсөн эхийн
|
||||||
|
багцаас хамаарсан багцуудыг дахин суулгах нь чухал байдаг.
|
||||||
|
Хамаарсан багцуудыг дахин суулгахын тулд дараахийг
|
||||||
|
ажиллуулна:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pkg install -Rf <replaceable>graphics/freeglut</replaceable></userinput></screen>
|
||||||
|
</note>
|
||||||
|
</sect3>
|
||||||
|
</sect2>
|
||||||
|
</sect1>
|
||||||
|
|
||||||
<sect1 id="ports-using">
|
<sect1 id="ports-using">
|
||||||
<title>Портын цуглуулгыг хэрэглэх нь</title>
|
<title>Портын цуглуулгыг хэрэглэх нь</title>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue