Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 342820 Details for
Bug 455874
minor typo in code listing 2.1 (ru translation)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Webrync to WebrSync
hb-install-system.xml (text/plain), 20.64 KB, created by
Vladimir Romanov (RETIRED)
on 2013-03-21 05:43:15 UTC
(
hide
)
Description:
Webrync to WebrSync
Filename:
MIME Type:
Creator:
Vladimir Romanov (RETIRED)
Created:
2013-03-21 05:43:15 UTC
Size:
20.64 KB
patch
obsolete
><?xml version="1.0" encoding="UTF-8"?> ><!DOCTYPE sections SYSTEM "/dtd/book.dtd"> > ><!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> ><!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> > ><!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-system.xml,v 1.17 2013/02/23 17:47:16 swift Exp $ --> > ><sections> > ><abstract> >ÐоÑле ÑÑÑановки и наÑÑÑойки ÑÑеÑÑей ÑÑадии в ваÑем ÑаÑпоÑÑжении оказÑваеÑÑÑ >Ð±Ð°Ð·Ð¾Ð²Ð°Ñ ÑиÑÑема Gentoo. ÐдеÑÑ Ð¾Ð¿Ð¸ÑÑваеÑÑÑ, как ÑÑого доÑÑиÑÑ. ></abstract> > ><version>9</version> ><date>2013-01-20</date> > ><section> ><title>Ðзменение коÑневого каÑалога</title> ><subsection> ><title>ÐополниÑелÑно: вÑÐ±Ð¾Ñ Ð·ÐµÑкала</title> ><body> > ><p> >ÐÐ»Ñ ÑÑкоÑÐµÐ½Ð¸Ñ Ð·Ð°Ð³ÑÑзки иÑÑ Ð¾Ð´Ð½Ð¾Ð³Ð¾ кода ÑекомендÑеÑÑÑ Ð²ÑбÑаÑÑ Ð±ÑÑÑÑое зеÑкало. >Portage иÑÐµÑ Ð¿ÐµÑеменнÑÑ GENTOO_MIRRORS в Ñайле <path>make.conf</path> и >иÑполÑзÑÐµÑ Ð·ÐµÑкала, пеÑеÑиÑленнÑе в ней. ÐонеÑно, можно пÑоÑмоÑÑеÑÑ Ð½Ð°Ñ <uri >link="/main/ru/mirrors.xml">ÑпиÑок зеÑкал</uri> и вÑбÑаÑÑ Ð¾Ð´Ð½Ð¾ или >неÑколÑко, геогÑаÑиÑеÑки ближайÑÐ¸Ñ Ðº вам (ÑаÑе вÑего они и бÑдÑÑ ÑамÑми >бÑÑÑÑÑми), но Ð¼Ñ Ð¿Ñедлагаем вам ÑдобнÑÑ ÑÑилиÑÑ <c>mirrorselect</c>, коÑоÑÐ°Ñ >позволÑÐµÑ Ð²ÑбÑаÑÑ Ð¶ÐµÐ»Ð°ÐµÐ¼Ñе зеÑкала более ÑдобнÑм ÑпоÑобом. ÐÑоÑÑо пеÑейдиÑе >к желаемÑм зеÑкалам, и нажмиÑе пÑобел Ð´Ð»Ñ Ð²ÑбоÑа одного или более зеÑкал. ></p> > ><pre caption="ÐапÑÑк mirrorselect Ð´Ð»Ñ ÑÑÑановки пеÑеменной GENTOO_MIRRORS"> ># <i>mirrorselect -i -o >>/mnt/gentoo/etc/portage/make.conf</i> ></pre> > ><p> >ÐÑоÑÐ°Ñ Ð²Ð°Ð¶Ð½Ð°Ñ Ð½Ð°ÑÑÑойка — ÑÑÑановка знаÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменной SYNC в Ñайле ><path>make.conf</path>. ÐÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑказÑÐ²Ð°ÐµÑ Ð½Ð° ÑеÑÐ²ÐµÑ rsync (ÑеÑÐ²ÐµÑ >Ñдаленной ÑÐ¸Ð½Ñ ÑонизаÑии), вÑбÑаннÑй вами Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´ÐµÑева Portage >(коллекÑии Ñайлов ebuild — ÑбоÑоÑнÑÑ ÑÑенаÑиев, ÑодеÑжаÑÐ¸Ñ Ð²Ñе даннÑе, >нÑжнÑе Portage Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ð¸ ÑÑÑановки пÑогÑамм). ХоÑÑ Ð²Ð¿Ð¸ÑаÑÑ Ð°Ð´ÑÐµÑ ÑеÑвеÑа >в SYNC можно и вÑÑÑнÑÑ, <c>mirrorselect</c> позволÑÐµÑ ÑпÑоÑÑиÑÑ ÑÑо дейÑÑвие: ></p> > ><pre caption="ÐÑÐ±Ð¾Ñ Ð·ÐµÑкала rsync Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ mirrorselect"> ># <i>mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf</i> ></pre> > ><p> >ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ <c>mirrorselect</c>, Ð¼Ñ ÑекомендÑем пÑовеÑиÑÑ Ð²Ñе знаÑÐµÐ½Ð¸Ñ Ð² >Ñайле <path>/mnt/gentoo/etc/portage/make.conf</path>! ></p> > ><note> >ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе ÑÑÑановиÑÑ SYNC-ÑеÑÐ²ÐµÑ Ð² <path>make.conf</path> вÑÑÑнÑÑ, вам >нÑжно ÑвеÑиÑÑÑÑ Ñо <uri link="/main/en/mirrors-rsync.xml">ÑпиÑком зеÑкал >ÑообÑеÑÑва</uri>, и вÑбÑаÑÑ Ð·ÐµÑкало, наиболее близкое к вам. ÐÑ ÑекомендÑем >вÑбÑаÑÑ Ð·ÐµÑкало Ñ <e>ÑоÑаÑией</e>, Ñакое, как <c>rsync.us.gentoo.org</c>, >а не единÑÑвенное зеÑкало. ÐÑо Ð¿Ð¾Ð¼Ð¾Ð³Ð°ÐµÑ ÑаÑпÑеделиÑÑ Ð½Ð°Ð³ÑÑзкÑ, и Ð´Ð°ÐµÑ >надежное ÑеÑение, в ÑлÑÑае, еÑли одно из зеÑкал вÑÐ¹Ð´ÐµÑ Ð¸Ð· ÑÑÑоÑ. ></note> > ></body> ></subsection> ><subsection> ><title>ÐопиÑование Ñведений о DNS</title> ><body> > ><p> >ÐеÑед Ñем, как пеÑейÑи в новÑÑ ÑÑедÑ, оÑÑалоÑÑ ÑделаÑÑ Ð¾Ð´Ð½Ð¾ дело: ÑкопиÑоваÑÑ >инÑоÑмаÑÐ¸Ñ Ð¾ DNS (ÑиÑÑеме доменнÑÑ Ð¸Ð¼ÐµÐ½) в Ñайл <path>/etc/resolv.conf</path>. >ÐÑо нÑжно, ÑÑÐ¾Ð±Ñ Ð¿Ñи пеÑÐµÑ Ð¾Ð´Ðµ ÑÐ¾Ñ ÑаниÑÑ ÑабоÑоÑпоÑобноÑÑÑ ÑеÑи. Ð Ñайле ><path>/etc/resolv.conf</path> ÑодеÑжаÑÑÑ Ð°Ð´ÑеÑа ÑеÑвеÑов имен, иÑполÑзÑемÑÑ Ð² >ваÑей ÑеÑи. ></p> > ><pre caption="ÐопиÑование инÑоÑмаÑии о DNS"> ><comment>(паÑамеÑÑ «-L» нÑжен, ÑÑÐ¾Ð±Ñ ÑлÑÑайно не ÑкопиÑоваÑÑ > ÑимволÑнÑÑ ÑÑÑлкÑ)</comment> ># <i>cp -L /etc/resolv.conf /mnt/gentoo/etc/</i> ></pre> > ></body> ></subsection> ><subsection> ><title>ÐонÑиÑование Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ ÑайловÑÑ ÑиÑÑем</title> ><body> > ><p> >СкоÑо Ð¼Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð¼ коÑÐµÐ½Ñ Ñайловой ÑиÑÑÐµÐ¼Ñ Linux на новое меÑÑоположение. >ЧÑÐ¾Ð±Ñ ÑдоÑÑовеÑиÑÑÑÑ, ÑÑо новое окÑÑжение ÑабоÑÐ°ÐµÑ ÐºÐ°Ðº надо, нам нÑжно, >ÑÑÐ¾Ð±Ñ Ñам ÑÑÑеÑÑвовали некоÑоÑÑй ÑайловÑе ÑиÑÑемÑ. ></p> > ><p> >СмонÑиÑÑйÑе ÑайловÑÑ ÑиÑÑÐµÐ¼Ñ <path>/proc</path> в ><path>/mnt/gentoo/proc</path>, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ñле Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÐºÐ¾Ñневого каÑалога >ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ ÑиÑÑема Ñмогла обÑаÑаÑÑÑÑ Ðº инÑоÑмаÑии, пÑедоÑÑавлÑемой ÑдÑом, >а заÑем ÑоздайÑе пÑивÑÐ·ÐºÑ Ð¼Ð¾Ð½ÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑайловÑÑ ÑиÑÑем <path>/dev</path> >и <path>/sys</path>. ></p> > ><pre caption="ÐонÑиÑование /proc и /dev"> ># <i>mount -t proc none /mnt/gentoo/proc</i> ># <i>mount --rbind /sys /mnt/gentoo/sys</i> ># <i>mount --rbind /dev /mnt/gentoo/dev</i> ></pre> > ></body> ></subsection> ><subsection> ><title>ÐеÑÐµÑ Ð¾Ð´ в новÑÑ ÑÑедÑ</title> ><body> > ><p> >ÐÑак, вÑе ÑÐ°Ð·Ð´ÐµÐ»Ñ Ð¿Ð¾Ð´Ð³Ð¾ÑовленÑ, а Ð±Ð°Ð·Ð¾Ð²Ð°Ñ Ð¾Ð¿ÐµÑаÑÐ¸Ð¾Ð½Ð½Ð°Ñ ÑÑеда ÑÑÑановлена. >ТепеÑÑ Ð¿Ð¾Ñа войÑи в нее, <e>изменив коÑневой каÑалог</e>. Таким обÑазом, Ð¼Ñ >пеÑейдем из ÑекÑÑей ÑÑÑановоÑной ÑÑÐµÐ´Ñ (Ñ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ-диÑка или дÑÑгого >ÑÑÑановоÑного ноÑиÑелÑ) в ÑÐ²Ð¾Ñ ÑÑÑанавливаемÑÑ ÑиÑÑÐµÐ¼Ñ (Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑÑÑ Ð² недавно >ÑазмеÑеннÑÑ ÑÐ°Ð·Ð´ÐµÐ»Ð°Ñ ). ></p> > ><p> >Ðзменение вÑполнÑеÑÑÑ Ð² ÑÑи ÑÑапа. СнаÑала Ð¼Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ <c>chroot</c> изменим >коÑневой каÑалог Ñ <path>/</path> (Ð½Ð°Ñ Ð¾Ð´ÑÑийÑÑ Ð½Ð° ÑÑÑановоÑном ноÑиÑеле) на ><path>/mnt/gentoo</path> (Ð½Ð°Ñ Ð¾Ð´ÑÑийÑÑ Ð½Ð° ваÑÐ¸Ñ Ð´Ð¸ÑковÑÑ ÑÐ°Ð·Ð´ÐµÐ»Ð°Ñ ). ÐаÑем Ð¼Ñ >пеÑезагÑÑзим некоÑоÑÑе наÑÑÑойки, как пÑопиÑано в <path>/etc/profile</path> >в памÑÑÑ, иÑполÑзÑÑ <c>source</c>. ÐоÑледним Ñагом, Ð¼Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð¼ вид >пÑиглаÑениÑ, ÑÑÐ¾Ð±Ñ Ð¾Ð½ напоминал нам, ÑÑо Ð¼Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Ð² новой ÑÑеде. ></p> > ><pre caption="Ðзменение коÑневого каÑалога Ð´Ð»Ñ Ð¿ÐµÑÐµÑ Ð¾Ð´Ð° в новÑÑ ÑÑедÑ"> ># <i>chroot /mnt/gentoo /bin/bash</i> ># <i>source /etc/profile</i> ># <i>export PS1="(chroot) $PS1"</i> ></pre> > ><p> >ÐоздÑавлÑем! ТепеÑÑ Ð²Ñ Ð² Ñвоей ÑобÑÑвенной ÑÑеде Gentoo Linux. ÐонеÑно, на >ÑÑом она далеко еÑе не гоÑова, поÑÑÐ¾Ð¼Ñ Ð² ÑÑководÑÑве еÑе оÑÑалоÑÑ Ð½ÐµÑколÑко >Ñазделов :-) ></p> > ><p> >ÐÑли вам в лÑбое вÑÐµÐ¼Ñ Ð¿Ð¾Ð½Ð°Ð´Ð¾Ð±Ð¸ÑÑÑ ÐµÑе один ÑеÑминал или конÑÐ¾Ð»Ñ Ñ Ð´Ð¾ÑÑÑпом >к новой ÑÑеде, вÑе, ÑÑо вам бÑÐ´ÐµÑ Ð½Ñжно ÑделаÑÑ - повÑоÑиÑÑ Ð²ÑÑепÑиведеннÑе >Ñаги еÑе Ñаз. ></p> > ></body> ></subsection> ></section> > ><section id="installing_portage"> ><title>ÐаÑÑÑойка Portage</title> ><subsection> ><title>РаÑпаковка Ñнимка деÑева Portage</title> ><body> > ><p> >ТепеÑÑ Ð²Ð°Ð¼ нÑжно ÑÑÑановиÑÑ Ñнимок деÑева Portage — Ð½Ð°Ð±Ð¾Ñ Ñайлов, >ÑодеÑжаÑÐ¸Ñ ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Portage о пÑогÑаммном обеÑпеÑении, доÑÑÑпном Ð´Ð»Ñ >ÑÑÑановки, имеÑÑÐ¸Ñ ÑÑ Ð¿ÑоÑилÑÑ Ð¸ Ñ.д. СодеÑжимое данного Ñнимка бÑÐ´ÐµÑ >ÑÑÑановлено в <path>/usr/portage</path>. ></p> > ><p> >ÐÑ ÑекомендÑем иÑполÑзоваÑÑ <c>emerge-webrsync</c>. ÐÐ°Ð½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° >ÑкаÑÐ°ÐµÑ ÑамÑй новÑй обÑаз Portage (коÑоÑÑй Gentoo вÑпÑÑÐºÐ°ÐµÑ ÐºÐ°Ð¶Ð´Ñй денÑ) >Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из наÑÐ¸Ñ Ð·ÐµÑкал, и ÑÑÑÐ°Ð½Ð¾Ð²Ð¸Ñ ÐµÐ³Ð¾ на ваÑÑ ÑиÑÑемÑ. ></p> > ><pre caption="ÐапÑÑкаем emerge-webrsync Ð´Ð»Ñ ÑÑÑановки обÑаза Portage"> ># <i>mkdir /usr/portage</i> ># <i>emerge-webrsync</i> ></pre> > ></body> ></subsection> > ><subsection> ><title>ÐеобÑзаÑелÑно: Ðбновление деÑева Portage</title> ><body> > ><p> >ТепеÑÑ Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе обновиÑÑ Ð´ÐµÑево Portage до Ñамой поÑледней веÑÑии. Ðоманда ><c>emerge --sync</c> бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ Ð¿ÑоÑокол rsync Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´ÐµÑева >Portage (коÑоÑое Ð²Ñ Ð·Ð°Ð³ÑÑзили Ñанее Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ <c>emerge-webrsync</c>) до >Ñамого нового ÑоÑÑоÑниÑ. ></p> > ><pre caption="Ðбновление деÑева Portage"> ># <i>emerge --sync</i> ><comment>(еÑли Ð²Ñ Ð¿Ð¾Ð»ÑзÑеÑеÑÑ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñм ÑеÑминалом, напÑимеÑ, поÑледоваÑелÑнÑм > ÑеÑминалом или кадÑовÑм бÑÑеÑом, Ð´Ð»Ñ ÑÑкоÑÐµÐ½Ð¸Ñ Ð¿ÑоÑеÑÑа можно добавиÑÑ > паÑамеÑÑ --quiet :)</comment> ># <i>emerge --sync --quiet</i> ></pre> > ><p> >ÐÑли компÑÑÑÐµÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑен к инÑеÑнеÑÑ ÑеÑез межÑеÑевой ÑкÑан, блокиÑÑÑÑий >пÑÐ¾Ñ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ rsync-пакеÑов, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоигноÑиÑоваÑÑ Ð´Ð°Ð½Ð½Ñй Ñаг, Ñак как >Ñ Ð²Ð°Ñ Ñже доÑÑаÑоÑно новое деÑево Portage. ></p> > ><p> >ÐÑли вÑдано пÑедÑпÑеждение, ÑÑо имееÑÑÑ Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Portage и ее нÑжно >обновиÑÑ, вÑполниÑе обновление командой <c>emerge --oneshot portage</c>. >ÐÑ Ð¼Ð¾Ð¶ÐµÑе полÑÑиÑÑ ÑообÑение "news items need reading". Ðалее об ÑÑом >напиÑано подÑобнее. ></p> > ></body> ></subsection> > ><subsection> ><title>ЧиÑаем новоÑÑи</title> ><body> > ><p> >Ðогда деÑево Portage на ваÑей ÑиÑÑеме ÑÐ¸Ð½Ñ ÑонизиÑовано, Portage Ð¼Ð¾Ð¶ÐµÑ >пÑедÑпÑедиÑÑ Ð²Ð°Ñ ÑледÑÑÑим ÑообÑением: ></p> > ><pre caption="Portage показÑваеÑ, ÑÑо ÑÑÑеÑÑвÑÑÑ Ð½Ð¾Ð²Ð¾ÑÑи"> >* IMPORTANT: 2 news items need reading for repository 'gentoo'. >* Use eselect news to read news items. ></pre> > ><p> >ÐовоÑÑи Portage бÑли ÑÐ¾Ð·Ð´Ð°Ð½Ñ ÑÑÐ¾Ð±Ñ Ð¾Ð±ÐµÑпеÑиÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¿ÐµÑедаÑи >кÑиÑиÑеÑÐºÐ¸Ñ ÑообÑений полÑзоваÑелÑм ÑеÑез деÑево rsync. ЧÑÐ¾Ð±Ñ ÑабоÑаÑÑ >Ñ Ð½Ð¸Ð¼Ð¸, вам нÑжно иÑполÑзоваÑÑ <c>eselect news</c>. С помоÑÑÑ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ><c>read</c> Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑиÑаÑÑ Ð²Ñе новоÑÑи. С помоÑÑÑ <c>list</c> Ð²Ñ >можеÑе ÑвидеÑÑ Ð¾Ð±Ñий Ð¾Ð±Ð·Ð¾Ñ Ð²ÑÐµÑ Ð½Ð¾Ð²Ð¾ÑÑей, а Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ <c>purge</c> Ð²Ñ >можеÑе ÑдалиÑÑ Ð¸Ñ , как ÑолÑко Ð²Ñ Ð¸Ñ Ð¿ÑоÑиÑаеÑе, и они ÑÑанÑÑ Ð²Ð°Ð¼ не >нÑÐ¶Ð½Ñ Ð² далÑнейÑем. ></p> > ><pre caption="РабоÑаем Ñ Ð½Ð¾Ð²Ð¾ÑÑÑми Portage"> ># <i>eselect news list</i> ># <i>eselect news read</i> ></pre> > ><p> >Ðолее деÑалÑнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ ÑиÑаÑеле новоÑÑей можно полÑÑиÑÑ, пÑоÑмоÑÑев >man-ÑÑÑаниÑÑ: <c>man news.eselect</c>. ></p> > ></body> ></subsection> ><subsection> ><title>ÐÑÐ±Ð¾Ñ Ð½Ñжного пÑоÑилÑ</title> ><body> > ><p> >СнаÑала дадим неболÑÑое опÑеделение. ></p> > ><p> >ÐÑоÑÐ¸Ð»Ñ — конÑÑÑÑкÑивнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð»Ñбой ÑиÑÑÐµÐ¼Ñ Gentoo. Рнем ÑказÑваÑÑÑÑ >не ÑолÑко знаÑÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ USE, CFLAGS и дÑÑÐ³Ð¸Ñ Ð²Ð°Ð¶Ð½ÑÑ Ð¿ÐµÑеменнÑÑ , >он Ñакже пÑивÑзÑÐ²Ð°ÐµÑ ÑиÑÑÐµÐ¼Ñ Ðº опÑÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ Ð´Ð¾Ð¿ÑÑÑимÑÑ Ð²ÐµÑÑий >пакеÑов. ÐÐ¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑÑÑ ÑазÑабоÑÑиками Gentoo. ></p> > ><p> >Ранее Ñакой пÑоÑÐ¸Ð»Ñ Ð½Ðµ ÑÑогалÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑми. Ðднако могÑÑ Ð±ÑÑÑ >некоÑоÑÑе ÑиÑÑаÑии, когда Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑеÑиÑÑ, ÑÑо Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ измениÑÑ >пÑоÑилÑ. ></p> > ><p> >УзнаÑÑ, какой пÑоÑÐ¸Ð»Ñ Ð¸ÑполÑзÑеÑÑÑ Ð² ÑиÑÑеме в даннÑй моменÑ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе >командой: ></p> > ><pre caption="ÐÑÑÑнение иÑполÑзÑемого пÑоÑилÑ"> ># <i>eselect profile list</i> >Available profile symlink targets: > [1] <keyval id="profile"/> * > [2] <keyval id="profile"/>/desktop > [3] <keyval id="profile"/>/server ></pre> > ><p> >Ðак Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе видеÑÑ, Ð´Ð»Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ Ð°ÑÑ Ð¸ÑекÑÑÑ Ñакже пÑедÑÑмоÑÑÐµÐ½Ñ Ð¿Ð¾Ð´Ð¿ÑоÑили ><c>desktop</c> и <c>server</c>. ÐапÑÑÑиÑе <c>eselect profile list</c>, и Ð²Ñ ÑвидиÑе >ÑпиÑок вÑÐµÑ ÑÑÑеÑÑвÑÑÑÐ¸Ñ Ð¿ÑоÑилей. ></p> > ><p> >ÐоÑле пÑоÑмоÑÑа пÑоÑилей, коÑоÑÑе ÑÑÑеÑÑвÑÑÑ Ð´Ð»Ñ Ð²Ð°Ñей аÑÑ Ð¸ÑекÑÑÑÑ, >Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ ÐºÐ°ÐºÐ¾Ð¹-нибÑÐ´Ñ Ð´ÑÑгой пÑоÑилÑ, еÑли Ð·Ð°Ñ Ð¾ÑиÑе: ></p> > ><pre caption="ÐзменÑем пÑоÑили"> ># <i>eselect profile set 2</i> ></pre> > ><p test="func:keyval('arch')='AMD64'"> >ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе ÑиÑÑое 64-биÑное окÑÑжение, без 32-биÑнÑÑ Ð¿Ñиложений или библиоÑек, >вам нÑжно иÑполÑзоваÑÑ Ð¿ÑоÑÐ¸Ð»Ñ no-multilib: ></p> > ><pre test="func:keyval('arch')='AMD64'" caption="ÐеÑеклÑÑаемÑÑ Ð½Ð° пÑоÑÐ¸Ð»Ñ no-multilib"> ># <i>eselect profile list</i> >Available profile symlink targets: > [1] <keyval id="profile"/> * > [2] <keyval id="profile"/>/desktop > [3] <keyval id="profile"/>/no-multilib > [4] <keyval id="profile"/>/server ><comment>(ÐÑбеÑиÑе пÑоÑÐ¸Ð»Ñ no-multilib)</comment> ># <i>eselect profile set 3</i> ><comment>(ÐÑовеÑÑÑе ÑезÑлÑÑÐ°Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹)</comment> ># <i>eselect profile list</i> >Available profile symlink targets: > [1] <keyval id="profile"/> > [2] <keyval id="profile"/>/desktop > [3] <keyval id="profile"/>/no-multilib * > [4] <keyval id="profile"/>/server ></pre> > ><note> >ÐодпÑоÑÐ¸Ð»Ñ <c>developer</c> Ñоздан ÑпеÑиалÑно Ð´Ð»Ñ Ñелей ÑазÑабоÑки Gentoo Linux. >Ðн <e>не</e> пÑедназнаÑен Ð´Ð»Ñ Ð½Ð°ÑÑÑойки обÑÐ¸Ñ Ð¾ÐºÑÑжений Ð´Ð»Ñ ÑазÑабоÑки. ></note> > ></body> ></subsection> ><subsection id="configure_USE"> ><title>ÐаÑÑÑойка пеÑеменной USE</title> ><body> > ><p> ><c>USE</c> («Ð¸ÑполÑзоваÑÑ») — одна из ÑамÑÑ Ð¼Ð¾ÑнÑÑ >пеÑеменнÑÑ , имеÑÑÐ¸Ñ ÑÑ Ð² ÑаÑпоÑÑжении полÑзоваÑелей Gentoo. Ðна позволÑÐµÑ >пÑи компилÑÑии пÑогÑамм вклÑÑаÑÑ Ð¸Ð»Ð¸ оÑклÑÑаÑÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¾Ð¿ÑеделеннÑÑ >необÑзаÑелÑнÑÑ ÑÑнкÑий. ÐапÑимеÑ, некоÑоÑÑе пÑогÑÐ°Ð¼Ð¼Ñ Ð¼Ð¾Ð¶Ð½Ð¾ компилиÑоваÑÑ >Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой gtk или qt на вÑбоÑ. ÐÑÑгие можно ÑобиÑаÑÑ, вклÑÑÐ°Ñ Ð¸Ð»Ð¸ оÑклÑÑÐ°Ñ >поддеÑÐ¶ÐºÑ SSL. ÐекоÑоÑÑе пÑогÑÐ°Ð¼Ð¼Ñ Ð¼Ð¾Ð¶Ð½Ð¾ даже компилиÑоваÑÑ Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой >кадÑового бÑÑеÑа (svgalib) вмеÑÑо поддеÑжки X11 (X-ÑеÑвеÑа). ></p> > ><p> >РболÑÑинÑÑве диÑÑÑибÑÑивов пакеÑÑ ÑобÑÐ°Ð½Ñ Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой пÑакÑиÑеÑки вÑÐµÑ >мÑÑлимÑÑ Ð²Ð°ÑианÑов. ÐÑо ÑвелиÑÐ¸Ð²Ð°ÐµÑ ÑÐ°Ð·Ð¼ÐµÑ Ð¿ÑогÑамм и вÑÐµÐ¼Ñ Ð·Ð°Ð¿ÑÑка, не говоÑÑ >Ñже о ÑÑезмеÑнÑÑ Ð·Ð°Ð²Ð¸ÑимоÑÑÑÑ . Ð Gentoo Ð²Ñ Ñами можеÑе опÑеделÑÑÑ, Ñ ÐºÐ°ÐºÐ¸Ð¼Ð¸ >возможноÑÑÑми ÑледÑÐµÑ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸ÑоваÑÑ Ð¿Ð°ÐºÐµÑ. ÐдеÑÑ Ð¸Ð³ÑÐ°ÐµÑ ÑÐ¾Ð»Ñ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ><c>USE</c>. ></p> > ><p> >РпеÑеменной <c>USE</c> ÑказÑваÑÑÑÑ ÐºÐ»ÑÑевÑе Ñлова, коÑоÑÑе оÑÑажаÑÑÑÑ Ð½Ð° >паÑамеÑÑÐ°Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑии. ÐапÑимеÑ, паÑамеÑÑ <e>ssl</e> вклÑÑÐ°ÐµÑ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑÐ¸Ñ Ñ >поддеÑжкой ssl вÑÐµÑ Ð¿ÑогÑамм, коÑоÑÑе ÑпоÑÐ¾Ð±Ð½Ñ ÐµÐ³Ð¾ поддеÑживаÑÑ. <e>-X</e> >оÑклÑÑÐ°ÐµÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ X-ÑеÑвеÑа (обÑаÑиÑе внимание на пÑедÑеÑÑвÑÑÑий знак >«Ð¼Ð¸Ð½ÑÑ»). ÐаÑамеÑÑÑ <e>gnome gtk -kde -qt4</e> обеÑпеÑиваÑÑ >компилÑÑÐ¸Ñ Ð²Ð°ÑÐ¸Ñ Ð¿ÑогÑамм Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой Gnome и gtk, но без поддеÑжки KDE и qt, >Ð´ÐµÐ»Ð°Ñ ÑиÑÑÐµÐ¼Ñ Ð¾Ð¿ÑималÑной Ð´Ð»Ñ GNOME. ></p> > ><p> >ÐаÑÑÑойки <c>USE</c> по ÑмолÑÐ°Ð½Ð¸Ñ Ñ ÑанÑÑÑÑ Ð² ÑÐ°Ð¹Ð»Ð°Ñ <path>make.defaults</path> >ваÑего пÑоÑилÑ. Ð¤Ð°Ð¹Ð»Ñ <path>make.defaults</path> Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² каÑалоге, на >коÑоÑÑй ÑказÑÐ²Ð°ÐµÑ <path>/etc/make.profile</path>, а Ñакже во вÑÐµÑ ÑодиÑелÑÐºÐ¸Ñ >каÑÐ°Ð»Ð¾Ð³Ð°Ñ . ÐнаÑение <c>USE</c> по ÑмолÑÐ°Ð½Ð¸Ñ — ÑÑо ÑÑмма вÑÐµÑ Ð·Ð½Ð°Ñений ><c>USE</c> во вÑÐµÑ ÑÐ°Ð¹Ð»Ð°Ñ <path>make.defaults</path>. ÐÑе, ÑÑо Ð²Ñ Ð²Ð½Ð¾ÑиÑе в ><path>/etc/portage/make.conf</path>, ÑаÑÑÑиÑÑваеÑÑÑ Ð¾ÑноÑиÑелÑно ÑÑÐ¸Ñ Ð·Ð½Ð°Ñений. Ðогда >Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÑеÑе ÑÑо-либо к знаÑÐµÐ½Ð¸Ñ <c>USE</c>, оно добавлÑеÑÑÑ Ð² ÑпиÑок по >ÑмолÑаниÑ. Ðогда ÑдалÑеÑе ÑÑо-либо (ÑказÑÐ²Ð°Ñ ÐºÐ»ÑÑевое Ñлово Ñ Ð¿ÑедÑеÑÑвÑÑÑим >знаком минÑÑ), оно ÑдалÑеÑÑÑ Ð¸Ð· ÑпиÑка по ÑмолÑÐ°Ð½Ð¸Ñ (еÑли оно Ñам вообÑе бÑло). ><e>Ðикогда</e> ниÑего не менÑйÑе в <path>/etc/make.profile</path>. ÐÑе, ÑÑо Ñам >Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ, пеÑезапиÑÑваеÑÑÑ Ð¿Ñи обновлении Portage! ></p> > ><p> >Ðолное опиÑание пеÑеменной <c>USE</c> Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð²Ð¾ вÑоÑой ÑаÑÑи наÑÑолÑной >книги Gentoo в главе <uri link="?part=2&chap=2">USE-Ñлаги</uri>. Ðолное >ÑпиÑок возможнÑÑ USE-Ñлагов Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² ваÑей ÑиÑÑеме >в Ñайле <path>/usr/portage/profiles/use.desc</path> ></p> > ><pre caption="ÐÑоÑмоÑÑ Ð´Ð¾Ð¿ÑÑÑимÑÑ USE-Ñлагов"> ># <i>less /usr/portage/profiles/use.desc</i> ><comment>(Ð´Ð»Ñ Ð¿ÑокÑÑÑки полÑзÑйÑеÑÑ ÐºÐ»Ð°Ð²Ð¸Ñами ÑÑÑелок, Ð´Ð»Ñ Ð²ÑÑ Ð¾Ð´Ð° нажимайÑе "q")</comment> ></pre> > ><p> >ÐапÑимеÑ, пÑиведем знаÑение <c>USE</c> Ð´Ð»Ñ ÑиÑÑемÑ, базиÑÑÑÑейÑÑ Ð½Ð° KDE, Ñ >вклÑÑением поддеÑжки DVD, ALSA и запиÑи CD: ></p> > ><pre caption="ÐÑкÑÑÑие Ñайла /etc/portage/make.conf"> ># <i>nano -w /etc/portage/make.conf</i> ></pre> > ><pre caption="ÐнаÑение USE"> >USE="-gtk -gnome qt4 kde dvd alsa cdr" ></pre> > ></body> ></subsection> ></section> ></sections> > ><!-- *$Localization: >target-language: Russian >target-date: 2013-01-20 >source-cvs-revision: 1.132 >translated-by: Vasiliy Golubev [vas@nightmail.ru] >edited-by: Azamat H. Hackimov >edited-by: Alexey Chumakov [achumakov@gentoo.org] >edited-by: Vladimir Romanov [blueboar2@gmail.com] >--> >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 455874
: 342820