Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 64336 Details for
Bug 100336
[ru] hb-portege- and hb-working patch
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
[ru] hb portage and working sections
hb-portage-working-many.xml.patch (text/plain), 86.60 KB, created by
Alexey Chumakov (RETIRED)
on 2005-07-26 02:09:26 UTC
(
hide
)
Description:
[ru] hb portage and working sections
Filename:
MIME Type:
Creator:
Alexey Chumakov (RETIRED)
Created:
2005-07-26 02:09:26 UTC
Size:
86.60 KB
patch
obsolete
>diff -Nut D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-branches.xml ./hb-portage-branches.xml >--- D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-branches.xml 2005-03-04 22:18:48.000000000 +0000 >+++ ./hb-portage-branches.xml 2005-07-26 13:02:26.000000000 +0000 >@@ -2,16 +2,16 @@ > <!DOCTYPE sections SYSTEM "/dtd/book.dtd"> > > <!-- The content of this document is licensed under the CC-BY-SA license --> >-<!-- See http://creativecommons.org/licenses/by-sa/2.0 --> >-<!-- REV: 1.4 --> >-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-portage-branches.xml,v 1.1 2005/03/04 18:18:48 sergey Exp $ --> >-<!-- Translated by: Golubev Vasili --> >-<!-- BUG #84057 --> >+<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> >+<!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> >+<!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> >+ >+<!-- $Header$ --> > > <sections> > >-<version>1.1</version> >-<date>2004-10-21</date> >+<version>1.5</version> >+<date>2005-04-25</date> > > <section> > <title>ÐÑполÑзование одной веÑви</title> >@@ -20,13 +20,15 @@ > <body> > > <p> >-ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ACCEPT_KEYWORDS опÑеделÑÐµÑ ÐºÐ°ÐºÑÑ Ð¸Ð· веÑвей Ð²Ñ Ð¸ÑполÑзÑеÑе Ð´Ð»Ñ Ñвоей ÑиÑÑÐµÐ¼Ñ >-Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑеÑÑÑ ÑÑабилÑÐ½Ð°Ñ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð²Ð°Ñей аÑÑ Ð¸ÑекÑÑÑÑ, напÑÐ¸Ð¼ÐµÑ <c>x86</c> >+ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ACCEPT_KEYWORDS опÑеделÑеÑ, какÑÑ Ð¸Ð· веÑвей иÑполÑзоваÑÑ Ð² ваÑей >+ÑиÑÑеме. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑеÑÑÑ ÑÑабилÑÐ½Ð°Ñ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð²Ð°Ñей аÑÑ Ð¸ÑекÑÑÑÑ, >+напÑÐ¸Ð¼ÐµÑ <c>x86</c> > </p> > > <p> >-ÐÑ ÑекомендÑем иÑполÑзоваÑÑ ÑолÑко ÑÑабилÑнÑÑ Ð²ÐµÑвÑ. Ðднако, еÑли Ð´Ð»Ñ Ð²Ð°Ñ ÑÑабилÑноÑÑÑ Ð½Ðµ кÑиÑиÑна >-и Ð²Ñ Ñ Ð¾ÑиÑе помоÑÑ Gentoo, оÑÑÑÐ»Ð°Ñ ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð½Ð° <uri>http://bugs.gentoo.org</uri>, ÑиÑайÑе далÑÑе. >+ÐÑ ÑекомендÑем иÑполÑзоваÑÑ ÑолÑко ÑÑабилÑнÑÑ Ð²ÐµÑвÑ. Ðднако, еÑли Ð´Ð»Ñ Ð²Ð°Ñ >+ÑÑабилÑноÑÑÑ Ð½Ðµ кÑиÑиÑна и Ð²Ñ Ñ Ð¾ÑиÑе помоÑÑ Gentoo, оÑÑÑÐ»Ð°Ñ Ð¾ÑÑеÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ >+на <uri>http://bugs.gentoo.org</uri>, ÑиÑайÑе далÑÑе. > </p> > > </body> >@@ -36,79 +38,83 @@ > <body> > > <p> >-ÐÑли Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ Ñвежее ÐÐ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе подÑмаÑÑ Ð½Ð°Ð´ иÑполÑзованием ÑеÑÑовой веÑви. >-ЧÑÐ¾Ð±Ñ Portage наÑал иÑполÑзоваÑÑ ÑеÑÑовÑÑ Ð²ÐµÑвÑ, добавÑÑе "~" пеÑед названием ваÑей аÑÑ Ð¸ÑекÑÑÑÑ. >+ÐÑли Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ Ñвежее ÐÐ, подÑмайÑе над иÑполÑзованием >+ÑеÑÑовой веÑви. ЧÑÐ¾Ð±Ñ Portage наÑала иÑполÑзоваÑÑ ÑеÑÑовÑÑ Ð²ÐµÑвÑ, добавÑÑе >+«~» пеÑед названием ваÑей аÑÑ Ð¸ÑекÑÑÑÑ. >+</p> >+ >+<p> >+ТеÑÑÐ¾Ð²Ð°Ñ Ð²ÐµÑÐ²Ñ Ð¿Ð¾Ð»Ð½Ð¾ÑÑÑÑ ÑооÑвеÑÑÑвÑÐµÑ ÑÐ²Ð¾ÐµÐ¼Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ: <e>Ð´Ð»Ñ >+ÑеÑÑиÑованиÑ</e>. ÐÑли Ð¿Ð°ÐºÐµÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² ÑÑадии ÑеÑÑиÑованиÑ, ÑÑо ознаÑаеÑ, ÑÑо >+ÑазÑабоÑÑики ÑÑиÑаÑÑ, ÑÑо Ð¿Ð°ÐºÐµÑ ÑабоÑоÑпоÑобен, но ÑÑаÑелÑно он не >+пÑоÑеÑÑиÑован. ÐÑ Ð¼Ð¾Ð¶ÐµÑе оказаÑÑÑÑ Ð¿ÐµÑвÑм, кÑо ÑÑолкнеÑÑÑ Ñ ÐºÐ°ÐºÐ¾Ð¹-либо оÑибкой. >+Ð ÑÑом ÑлÑÑае Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑоздаÑÑ <uri link="http://bugs.gentoo.org">оÑÑÐµÑ Ð¾Ð± >+оÑибке</uri>, ÑÑÐ¾Ð±Ñ ÑазÑабоÑÑики Ñзнали о ней. > </p> > > <p> >-РпÑимеÑÑ, Ð´Ð»Ñ Ð²ÑбоÑа ÑеÑÑовой веÑви на аÑÑ Ð¸ÑекÑÑÑе x86, оÑÑедакÑиÑÑйÑе <path>/etc/make.conf</path> и >-ÑкажиÑе в нем: >+РпÑимеÑÑ, Ð´Ð»Ñ Ð²ÑбоÑа ÑеÑÑовой веÑви на аÑÑ Ð¸ÑекÑÑÑе x86, оÑÑедакÑиÑÑйÑе >+<path>/etc/make.conf</path> и ÑкажиÑе в нем: > </p> > >-<pre caption="УÑÑановка знаÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿ÐµÑеменной ACCEPT_KEYWORDS"> >+<pre caption="УÑÑановка знаÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменной ACCEPT_KEYWORDS"> > ACCEPT_KEYWORDS="~x86" > </pre> > > <p> >-ÐÑли Ð²Ñ Ð·Ð°Ð¿ÑÑÑиÑе обновление ÑиÑÑемÑ, Ñо ÑвидиÑе, ÑÑо <e>многие</e> пакеÑÑ Ð½ÑждаÑÑÑÑ Ð² обновлении. >-ÐбÑаÑиÑе внимание, ÑÑо поÑле пеÑÐµÑ Ð¾Ð´Ð° на ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ Ð¸ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑиÑÑемÑ, как пÑавило не ÑÑÑеÑÑвÑÐµÑ >-пÑоÑÑого пÑÑи пеÑÐµÑ Ð¾Ð´Ð° обÑаÑно к ÑÑабилÑной, оÑиÑиалÑной веÑви (иÑклÑÑаÑ, >-конеÑно, иÑполÑзование ÑезеÑвнÑÑ ÐºÐ¾Ð¿Ð¸Ð¸). >+ÐÑли Ð²Ñ Ð·Ð°Ð¿ÑÑÑиÑе обновление ÑиÑÑемÑ, Ñо ÑвидиÑе, ÑÑо <e>многие</e> пакеÑÑ >+нÑждаÑÑÑÑ Ð² обновлении. ÐбÑаÑиÑе внимание, ÑÑо поÑле пеÑÐµÑ Ð¾Ð´Ð° на ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ >+и Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑиÑÑемÑ, как пÑавило, Ð½ÐµÑ Ð¿ÑоÑÑого пÑÑи назад к ÑÑабилÑной >+оÑиÑиалÑной веÑви (конеÑно, кÑоме иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑезеÑвной копии). > </p> > > </body> > </subsection> > </section> > <section> >-<title>ÐÑполÑзование ÑÑабилÑной и ÑеÑÑовой веÑвей одновÑеменно</title> >+<title>ÐдновÑеменное иÑполÑзование ÑÑабилÑной и ÑеÑÑовой веÑвей</title> > <subsection> > <title>Файл package.keywords</title> > <body> > > <p> >-ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ, ÑÑÐ¾Ð±Ñ Portage иÑполÑзовал ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ ÑолÑко Ð´Ð»Ñ Ð¾Ð¿ÑеделеннÑÑ Ð¿Ð°ÐºÐµÑов, иÑполÑзÑÑ >-ÑÑабилÑнÑÑ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð¾ÑÑалÑной ÑиÑÑемÑ. ÐÐ»Ñ Ð´Ð¾ÑÑÐ¸Ð¶ÐµÐ½Ð¸Ñ ÑÑого добавÑÑе каÑегоÑÐ¸Ñ Ð¸ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа, Ð´Ð»Ñ ÐºÐ¾ÑоÑого >-Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ Ð² Ñайл <path>/etc/portage/package.keywords</path>. ÐапÑимеÑ, Ð´Ð»Ñ >-иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑеÑÑовой веÑви Ð´Ð»Ñ <c>gnumeric</c>: >-</p> >- >-<pre caption="ÐаÑÑÑойка /etc/portage/package.keywords Ð´Ð»Ñ gnumeric"> >-app-office/gnumeric >-</pre> >- >-<p> >-Такой же ÑезÑлÑÑÐ°Ñ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð´Ð¾ÑÑигнÑÑ ÐµÑли в конÑе ÑÑÑоки ÑказаÑÑ Ð²ÐµÑнÑй Ð´Ð»Ñ Ð¸ÑполÑзÑемой аÑÑ Ð¸ÑекÑÑÑÑ Ð¿Ð°ÑамеÑÑ, >-напÑÐ¸Ð¼ÐµÑ Ð´Ð»Ñ Ð°ÑÑ Ð¸ÑекÑÑÑÑ x86: >+ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ, ÑÑÐ¾Ð±Ñ Portage иÑполÑзовала ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ ÑолÑко Ð´Ð»Ñ >+опÑеделеннÑÑ Ð¿Ð°ÐºÐµÑов, а Ð´Ð»Ñ Ð¾ÑÑалÑной ÑиÑÑÐµÐ¼Ñ &emdash; ÑÑабилÑнÑÑ Ð²ÐµÑвÑ. ÐÐ»Ñ >+ÑÑого добавÑÑе каÑегоÑÐ¸Ñ Ð¸ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа, Ð´Ð»Ñ ÐºÐ¾ÑоÑого Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ >+ÑеÑÑовÑÑ Ð²ÐµÑвÑ, в Ñайл <path>/etc/portage/package.keywords</path>. ÐапÑимеÑ, >+Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑеÑÑовой веÑви Ð´Ð»Ñ <c>gnumeric</c>: > </p> > >-<pre caption="ÐаÑÑÑойка /etc/portage/package.keywords Ð´Ð»Ñ gnumeric, полнÑй ÑинÑакÑиÑ"> >+<pre caption="ÐаÑÑÑойка /etc/portage/package.keywords Ð´Ð»Ñ gnumeric, вÑÑ ÑÑÑока"> > app-office/gnumeric ~x86 > </pre> > > </body> > </subsection> > <subsection> >-<title>ÐÑполÑзование опÑеделеннÑÑ Ð²ÐµÑÑий</title> >+<title>ТеÑÑиÑование опÑеделеннÑÑ Ð²ÐµÑÑий</title> > <body> > > <p> >-ÐÑли Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ ÑолÑко опÑеделеннÑÑ Ð²ÐµÑÑÐ¸Ñ ÐРиз ÑеÑÑовой веÑви, но не Ñ Ð¾ÑиÑе, >-ÑÑÐ¾Ð±Ñ Portage иÑполÑзовал ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð¿Ð¾ÑледÑÑÑÐ¸Ñ Ð²ÐµÑÑий ÑÑого ÐÐ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ >-в Ñайле <path>package.keywords</path> Ð½Ð¾Ð¼ÐµÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ вам веÑÑии. Ð ÑÑом ÑлÑÑае Ð²Ñ <e>обÑзанÑ</e> >-опеÑаÑоÑ. Также Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ веÑÑий, иÑполÑзÑÑ Ð¾Ð¿ÐµÑаÑоÑÑ <=, <, > или >=. >+ÐÑли Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ ÐºÐ¾Ð½ÐºÑеÑнÑÑ Ð²ÐµÑÑÐ¸Ñ ÐРиз ÑеÑÑовой веÑви, но не >+Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage иÑполÑзовала ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð¿Ð¾ÑледÑÑÑÐ¸Ñ Ð²ÐµÑÑий ÑÑого >+ÐÐ, можно ÑказаÑÑ Ð² Ñайле <path>package.keywords</path> Ð½Ð¾Ð¼ÐµÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ >+веÑÑии. Ð ÑÑом ÑлÑÑае Ð²Ñ <e>обÑзанÑ</e> иÑполÑзоваÑÑ Ð¾Ð¿ÐµÑаÑÐ¾Ñ =. Также можно >+ÑказаÑÑ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ веÑÑий, иÑполÑзÑÑ Ð¾Ð¿ÐµÑаÑоÑÑ <=, <, > или >=. > </p> > > <p> >-РлÑбом ÑлÑÑае, еÑли Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÑеÑе инÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии Ð²Ñ <e>должнÑ</e> иÑполÑзоваÑÑ Ð¾Ð´Ð¸Ð½ из ÑÑÐ¸Ñ Ð¾Ð¿ÐµÑаÑоÑов. >-ÐÑли Ð²Ñ Ð½Ðµ ÑказÑваеÑе веÑÑиÑ, Ð²Ñ <e>не можеÑе</e> иÑполÑзоваÑÑ ÑÑи опеÑаÑоÑÑ. >+РлÑбом ÑлÑÑае, добавлÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии, Ð²Ñ <e>должнÑ</e> иÑполÑзоваÑÑ >+один из ÑÑÐ¸Ñ Ð¾Ð¿ÐµÑаÑоÑов. ÐÑли Ð²Ñ Ð½Ðµ ÑказÑваеÑе веÑÑиÑ, ÑÑи опеÑаÑоÑÑ >+иÑполÑзоваÑÑ <e>нелÑзÑ</e>. > </p> > > <p> >-ÐÑиведем пÑимеÑ, в коÑоÑом Ð¼Ñ Ð³Ð¾Ð²Ð¾Ñим Portage, ÑÑо Ñ Ð¾Ñим ÑÑÑановиÑÑ gnumeric-1.2.13: >+Ð ÑледÑÑÑем пÑимеÑе Ð¼Ñ Ð¿ÑоÑим Portage ÑазÑеÑиÑÑ ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ gnumeric-1.2.13: > </p> > >-<pre caption="ÐÑполÑзование конкÑеÑной веÑÑии gnumeric"> >-=app-office/gnumeric-1.2.13 >+<pre caption="ÐÑполÑзование конкÑеÑной ÑеÑÑовой веÑÑии gnumeric"> >+=app-office/gnumeric-1.2.13 ~x86 > </pre> > > </body> >@@ -121,15 +127,23 @@ > <body> > > <p> >-ÐÑли иÑполÑзование пакеÑа бÑло заблокиÑовано ÑазÑабоÑÑиками Gentoo, но Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе его иÑполÑзоваÑÑ >-неÑмоÑÑÑ Ð½Ð° пÑиÑÐ¸Ð½Ñ Ð±Ð»Ð¾ÐºÐ¸Ñовки, ÑказаннÑе в Ñайле <path>package.mask</path> (по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÐ¾Ñ Ñайл Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ >-в <path>/usr/portage/profiles</path>), внеÑиÑе Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² Ñайл <path>/etc/portage/package.unmask</path>, >-<e>в ÑоÑноÑÑи</e> ÑакÑÑ Ð¶Ðµ ÑÑÑокÑ. >+РазÑабоÑÑики Gentoo <b>не</b> поддеÑживаÑÑ Ð¸ÑполÑзование ÑÑÐ¸Ñ Ñайлов. >+ÐожалÑйÑÑа, иÑполÑзÑйÑе Ð¸Ñ Ð½Ð° Ñвой ÑÑÑÐ°Ñ Ð¸ ÑиÑк. ÐÑоÑÑÐ±Ñ Ð¾ помоÑи, ÑвÑзаннÑе Ñ >+иÑполÑзованием <c>package.unmask</c> и/или <c>package.mask</c>, оÑÑанÑÑÑÑ Ð±ÐµÐ· >+оÑвеÑа. ÐÑ Ð¿ÑедÑпÑежденÑ. >+</p> >+ >+<p> >+ÐÑли иÑполÑзование пакеÑа бÑло заблокиÑовано ÑазÑабоÑÑиками Gentoo, но Ð²Ñ >+желаеÑе его иÑполÑзоваÑÑ Ð½ÐµÑмоÑÑÑ Ð½Ð° пÑиÑÐ¸Ð½Ñ Ð±Ð»Ð¾ÐºÐ¸Ñовки, ÑказаннÑе в Ñайле >+<path>package.mask</path> (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² >+<path>/usr/portage/profiles</path>), добавÑÑе Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ <e>ÑоÑно ÑакÑÑ Ð¶Ðµ</e> >+ÑÑÑÐ¾ÐºÑ Ð² Ñайл <path>/etc/portage/package.unmask</path>. > </p> > > <p> >-ÐапÑимеÑ, еÑли <c>=net-mail/hotwayd-0.8</c> заблокиÑован, Ñо иÑполÑзоваÑÑ ÐµÐ³Ð¾ можно пÑопиÑав в Ñайле >-<path>package.unmask</path> в ÑоÑноÑÑи ÑакÑÑ Ð¶Ðµ ÑÑÑоÑкÑ: >+ÐапÑимеÑ, еÑли <c>=net-mail/hotwayd-0.8</c> заблокиÑован, Ñо ÑазблокиÑоваÑÑ ÐµÐ³Ð¾ >+можно, пÑопиÑав в Ñайле <path>package.unmask</path> ÑоÑно ÑакÑÑ Ð¶Ðµ ÑÑÑоÑкÑ: > </p> > > <pre caption="/etc/portage/package.unmask"> >@@ -143,21 +157,31 @@ > <body> > > <p> >-ÐÑли Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе иÑполÑзоваÑÑ ÐºÐ°ÐºÐ¾Ðµ-Ñо конкÑеÑное ÐРили конкÑеÑнÑе веÑÑии ÐÐ, Ð²Ñ >-можеÑе ÑамоÑÑоÑÑелÑно заблокиÑоваÑÑ ÐµÐ³Ð¾ иÑполÑзование, добавив Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² >-Ñайл <path>/etc/portage/package.mask</path>. >+ÐÑли Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage иÑполÑзовала какое-Ñо конкÑеÑное ÐРили >+конкÑеÑнÑе веÑÑии ÐÐ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе его ÑамоÑÑоÑÑелÑно заблокиÑоваÑÑ, добавив >+ÑооÑвеÑÑÑвÑÑÑÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² Ñайл <path>/etc/portage/package.mask</path>. > </p> > > <p> >-ÐÑли, к пÑимеÑÑ, Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage ÑÑÑанавливал ÑдÑо новее, Ñем <c>development-sources-2.6.8.1</c>, >-ÑделайÑе запиÑÑ Ð¾Ð± ÑÑом в Ñайле <path>package.mask</path>: >+ÐÑли, к пÑимеÑÑ, Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage ÑÑÑанавливала иÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ ÑдÑа >+новее, Ñем <c>gentoo-sources-2.6.8.1</c>, добавÑÑе ÑакÑÑ ÑÑÑÐ¾ÐºÑ Ð² Ñайл >+<path>package.mask</path>: > </p> > > <pre caption="ÐÑÐ¸Ð¼ÐµÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñайла /etc/portage/package.mask"> >->sys-kernel/development-sources-2.6.8.1 >+>sys-kernel/gentoo-sources-2.6.8.1 > </pre> > > </body> > </subsection> > </section> > </sections> >+ >+<!-- *$Localization: >+target-language: Russian >+target-version: 1.5-r3 >+target-date: 2005-05-18 >+source-cvs-revision: 1.11 >+translated-by: Vasiliy Golubev [vas@nightmail.ru] >+edited-by: Alexey Chumakov [info@chumakov.ru] >+--> >diff -Nut D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-diverttree.xml ./hb-portage-diverttree.xml >--- D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-diverttree.xml 2005-05-30 18:08:32.000000000 +0000 >+++ ./hb-portage-diverttree.xml 2005-07-26 13:03:12.000000000 +0000 >@@ -1,47 +1,42 @@ > <?xml version='1.0' encoding='UTF-8'?> >-<!-- *$Localization: >-target-language: Russian >-target-version: 1.2-r2 >-target-date: 2005-05-03 >-translated-by: Vasiliy Golubev [vas@nightmail.ru] >-edited-by: none >-proof-by: none >-links_checked_by: none >-tested_by: none >---> > <!DOCTYPE sections SYSTEM "/dtd/book.dtd"> > > <!-- The content of this document is licensed under the CC-BY-SA license --> >-<!-- See http://creativecommons.org/licenses/by-sa/2.0 --> >-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-portage-diverttree.xml,v 1.1 2005/05/30 14:08:32 sergey Exp $ --> >-<!-- REV: 1.6 --> >+<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> >+<!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> >+<!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> >+ >+<!-- $Header$ --> >+ > <sections> > > <version>1.2</version> > <date>2005-04-11</date> > > <section> >-<title>ÐÑполÑзование подмножеÑÑва деÑева Portage</title> >+<title>ÐÑполÑзование ÑобÑÑвенного деÑева Portage</title> > <subsection> > <title>ÐÑклÑÑение пакеÑа/каÑегоÑии</title> > <body> > > <p> > ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑбоÑоÑно обновлÑÑÑ Ð¾Ð¿ÑеделеннÑе каÑегоÑии/пакеÑÑ, игноÑиÑÑÑ >-обновление дÑÑÐ³Ð¸Ñ . ÐÑо доÑÑигаеÑÑÑ Ð¿ÑÑем иÑклÑÑÐµÐ½Ð¸Ñ ÑÐ°ÐºÐ¸Ñ ÐºÐ°ÑегоÑий/пакеÑов >-пÑогÑаммой <c>rsync</c> на ÑÑапе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ <c>emerge --sync</c>. >+обновление дÑÑÐ³Ð¸Ñ ÐºÐ°ÑегоÑий/пакеÑов. ÐÑо доÑÑигаеÑÑÑ Ð¿ÑÑем иÑклÑÑÐµÐ½Ð¸Ñ ÑÐ°ÐºÐ¸Ñ >+каÑегоÑий/пакеÑов пÑогÑаммой <c>rsync</c> на ÑÑапе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ <c>emerge >+--sync</c>. > </p> > > <p> >-Ðо ÑмолÑÐ°Ð½Ð¸Ñ <c>rsync</c> пÑоÑмаÑÑÐ¸Ð²Ð°ÐµÑ Ñайл <path>/etc/portage/rsync_excludes</path> >-(еÑли он ÑÑÑеÑÑвÑеÑ), в коÑоÑом пеÑеÑиÑÐ»ÐµÐ½Ñ ÐºÐ°ÑегоÑии или пакеÑÑ, коÑоÑÑе Ð²Ñ >-<e>не</e> Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ <c>rsync</c> обновлÑл. >+Ðо ÑмолÑÐ°Ð½Ð¸Ñ <c>rsync</c> пÑоÑмаÑÑÐ¸Ð²Ð°ÐµÑ Ñайл >+<path>/etc/portage/rsync_excludes</path> (еÑли он ÑÑÑеÑÑвÑеÑ), в коÑоÑом >+пеÑеÑиÑÐ»ÐµÐ½Ñ ÐºÐ°ÑегоÑии или пакеÑÑ, коÑоÑÑе Ð²Ñ <e>не</e> Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ >+<c>rsync</c> обновлÑл. > </p> > > <p> > ÐамеÑÑÑе, однако, ÑÑо ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑивеÑÑи к пÑоблемам Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑÑми, Ñак как >-новÑе ÑазÑеÑеннÑе пакеÑÑ Ð¼Ð¾Ð³ÑÑ Ð·Ð°Ð²Ð¸ÑеÑÑ Ð¾Ñ Ð´ÑÑÐ³Ð¸Ñ Ð½Ð¾Ð²ÑÑ , но иÑклÑÑеннÑÑ >-из Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑов. >+новÑе ÑазÑеÑеннÑе пакеÑÑ Ð¼Ð¾Ð³ÑÑ Ð·Ð°Ð²Ð¸ÑеÑÑ Ð¾Ñ Ð´ÑÑÐ³Ð¸Ñ Ð½Ð¾Ð²ÑÑ , но иÑклÑÑеннÑÑ Ð¸Ð· >+Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑов. > </p> > > </body> >@@ -50,21 +45,21 @@ > <section> > <title>Ðобавление неоÑиÑиалÑного Ebuild'а</title> > <subsection> >-<title>ÐпÑеделение дополниÑелÑного каÑалога Portage</title> >+<title>ÐпÑеделение овеÑлейного каÑалога Portage</title> > <body> > > <p> > ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ Portage иÑполÑзоваÑÑ ebuild'Ñ, не Ð²Ñ Ð¾Ð´ÑÑие в оÑиÑиалÑное >-деÑево Portage. СоздайÑе новÑй каÑалог (к пÑимеÑÑ, >-<path>/usr/local/portage</path>), в коÑоÑом бÑдÑÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑÑ ebuild'Ñ >-ÑÑоÑÐ¾Ð½Ð½Ð¸Ñ ÑазÑабоÑÑиков. ÐÑполÑзÑйÑе в ÑоÑноÑÑи ÑакÑÑ Ð¶Ðµ ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов, >-как и в оÑиÑиалÑном деÑеве Portage! >+деÑево Portage. СоздайÑе новÑй каÑалог (к пÑимеÑÑ, >+<path>/usr/local/portage</path>), в коÑоÑом бÑдÑÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑÑ ebuild'Ñ ÑÑоÑÐ¾Ð½Ð½Ð¸Ñ >+ÑазÑабоÑÑиков. ÐÑполÑзÑйÑе в ÑоÑноÑÑи ÑакÑÑ Ð¶Ðµ ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов, как и в >+оÑиÑиалÑном деÑеве Portage! > </p> > > <p> >-ÐаÑем опÑеделиÑе пеÑеменнÑÑ PORTDIR_OVERLAY в <path>/etc/make.conf</path>, ÑÑÐ¾Ð±Ñ >-она ÑказÑвала на Ñанее ÑозданнÑй каÑалог. ТепеÑÑ Ð¿Ñи иÑполÑзовании Portage, ÑÑи >-ebuild'Ñ Ð±ÑдÑÑ ÑаÑÑмаÑÑиваÑÑÑÑ ÐºÐ°Ðº ÑаÑÑÑ ÑиÑÑемÑ, но не бÑдÑÑ >+ÐаÑем опÑеделиÑе пеÑеменнÑÑ PORTDIR_OVERLAY в <path>/etc/make.conf</path>, >+ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð° ÑказÑвала на Ñанее ÑозданнÑй каÑалог. ТепеÑÑ Ð¿Ñи иÑполÑзовании >+Portage, ÑÑи ebuild'Ñ Ð±ÑдÑÑ ÑаÑÑмаÑÑиваÑÑÑÑ ÐºÐ°Ðº ÑаÑÑÑ ÑиÑÑемÑ, и не бÑдÑÑ > ÑдалÑÑÑÑÑ/пеÑезапиÑÑваÑÑÑÑ Ð¿Ñи поÑледÑÑÑÐ¸Ñ Ð·Ð°Ð¿ÑÑÐºÐ°Ñ <c>emerge --sync</c>. > </p> > >@@ -72,25 +67,25 @@ > </subsection> > </section> > <section> >-<title>ÐÑогÑаммÑ, поддеÑживаемÑе вне Portage</title> >+<title>ÐÑогÑаммÑ, поддеÑживаемÑе не Portage</title> > <subsection> >-<title>ÐÑполÑзование Portage Ñ ÑамоÑÑоÑÑелÑно ÑобÑаннÑми</title> >+<title>ÐÑполÑзование Portage Ñ Ð¿Ð°ÐºÐµÑами ÑамоÑÑоÑÑелÑной ÑбоÑки</title> > <body> > > <p> > Ðногда вам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ ÑконÑигÑÑиÑоваÑÑ, ÑÑÑановиÑÑ Ð¸ поддеÑживаÑÑ >-пÑогÑаммное обеÑпеÑение ÑамоÑÑоÑÑелÑно, без авÑомаÑизаÑии Ñо ÑÑоÑÐ¾Ð½Ñ Portage, >-не ÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо оно поддеÑживаеÑÑÑ Portage. Ðаиболее извеÑÑнÑе ÑлÑÑаи >-â ÑÑо иÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ ÑдÑа и дÑайвеÑÑ Ð¾Ñ nVidia. ÐÑ Ð¼Ð¾Ð¶ÐµÑе наÑÑÑоиÑÑ Portage Ñак, >-ÑÑÐ¾Ð±Ñ ÑиÑÑеме ÑÑало извеÑÑно, ÑÑо опÑеделеннÑе пакеÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð²ÑÑÑнÑÑ. >-ÐÑÐ¾Ñ Ð¿ÑоÑеÑÑ Ð½Ð°Ð·ÑваеÑÑÑ <e>инÑекÑией</e>, и поддеÑживаеÑÑÑ Portage поÑÑедÑÑвом >-Ñайла <path>/etc/portage/profile/package.provided</path>. >+пÑогÑаммное обеÑпеÑение ÑамоÑÑоÑÑелÑно, без авÑомаÑизаÑии Ñо ÑÑоÑÐ¾Ð½Ñ Portage, >+не ÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо оно поддеÑживаеÑÑÑ Portage. Ðаиболее извеÑÑнÑе ÑлÑÑаи >+&emdash; ÑÑо иÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ ÑдÑа и дÑайвеÑÑ Ð¾Ñ nVidia. ÐÑ Ð¼Ð¾Ð¶ÐµÑе наÑÑÑоиÑÑ >+Portage Ñак, ÑÑÐ¾Ð±Ñ ÑиÑÑеме ÑÑало извеÑÑно, ÑÑо опÑеделеннÑе пакеÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ >+вÑÑÑнÑÑ. ÐÑÐ¾Ñ Ð¿ÑоÑеÑÑ Ð½Ð°Ð·ÑваеÑÑÑ <e>внедÑение</e>, и поддеÑживаеÑÑÑ Portage >+поÑÑедÑÑвом Ñайла <path>/etc/portage/profile/package.provided</path>. > </p> > > <p> >-ÐапÑимеÑ, еÑли Ð²Ñ Ð·Ð°Ñ Ð¾ÑиÑе ÑообÑиÑÑ Portage, ÑÑо Ð¿Ð°ÐºÐµÑ <c>vanilla-sources-2.6.11.6</c> >-ÑÑÑановлен вÑÑÑнÑÑ, нÑжно добавиÑÑ ÑледÑÑÑÑÑ ÑÑÑÐ¾ÐºÑ Ð² >-<path>/etc/portage/profile/package.provided</path>: >+ÐапÑимеÑ, еÑли Ð²Ñ Ð·Ð°Ñ Ð¾ÑиÑе ÑообÑиÑÑ Portage, ÑÑо Ð¿Ð°ÐºÐµÑ >+<c>vanilla-sources-2.6.11.6</c> ÑÑÑановлен вÑÑÑнÑÑ, нÑжно добавиÑÑ ÑледÑÑÑÑÑ >+ÑÑÑÐ¾ÐºÑ Ð² <path>/etc/portage/profile/package.provided</path>: > </p> > > <pre caption="ÐÑÐ¸Ð¼ÐµÑ ÑÑÑоки из Ñайла package.provided"> >@@ -101,3 +96,16 @@ > </subsection> > </section> > </sections> >+ >+<!-- *$Localization: >+target-language: Russian >+target-version: 1.2-r3 >+target-date: 2005-07-18 >+source-cvs-revision: 1.6 >+translated-by: Vasiliy Golubev [vas@nightmail.ru] >+edited-by: Alexey Chumakov [info@chumakov.ru] >+ >+note: >+Portage and Ebuild words untranslated, Ebuild needs further replacement to >+eliminate coarse sexual associations in Russian. >+--> >diff -Nut D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-files.xml ./hb-portage-files.xml >--- D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-files.xml 1970-01-01 00:00:00.000000000 +0000 >+++ ./hb-portage-files.xml 2005-07-26 13:03:58.000000000 +0000 >@@ -0,0 +1,311 @@ >+<?xml version='1.0' encoding='UTF-8'?> >+<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> >+ >+<!-- The content of this document is licensed under the CC-BY-SA license --> >+<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> >+<!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> >+<!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> >+ >+<!-- $Header$ --> >+ >+<sections> >+ >+<version>1.7</version> >+<date>2005-06-27</date> >+ >+<section> >+<title>Ð¤Ð°Ð¹Ð»Ñ Portage</title> >+<subsection> >+<title>ÐаÑÑÑоеÑнÑе диÑекÑивÑ</title> >+<body> >+ >+<p> >+ÐаÑÑÑойки Portage по ÑмолÑÐ°Ð½Ð¸Ñ Ñ ÑанÑÑÑÑ Ð² <path>/etc/make.globals</path>. Ðогда >+Ð²Ñ Ð¾ÑкÑоеÑе ÑÑÐ¾Ñ Ñайл, Ð²Ñ ÑвидиÑе, ÑÑо вÑе наÑÑÑойки пÑедÑÑавлÑÑÑ Ñобой >+пеÑеменнÑе. ЧÑо ознаÑÐ°ÐµÑ ÐºÐ°Ð¶Ð´Ð°Ñ Ð¸Ð· пеÑеменнÑÑ , опиÑано ниже. >+</p> >+ >+<p> >+Так как многие диÑекÑÐ¸Ð²Ñ Ð¾ÑлиÑаÑÑÑÑ Ð² завиÑимоÑÑи Ð¾Ñ Ð¸ÑполÑзÑемой аÑÑ Ð¸ÑекÑÑÑÑ, >+к Portage пÑилагаÑÑÑÑ Ð½Ð°ÑÑÑойки по ÑмолÑаниÑ, коÑоÑÑе Ð²Ñ Ð¾Ð´ÑÑ Ð² Ð²Ð°Ñ Ð¿ÑоÑилÑ. Ðа >+Ð²Ð°Ñ Ð¿ÑоÑÐ¸Ð»Ñ ÑказÑÐ²Ð°ÐµÑ ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка <path>/etc/make.profile</path>. >+ÐаÑÑÑойка Portage вÑполнÑеÑÑÑ c помоÑÑÑ Ñайлов <path>make.defaults</path> >+ваÑего пÑоÑÐ¸Ð»Ñ Ð¸ вÑÐµÑ ÑодиÑелÑÑÐºÐ¸Ñ Ð¿ÑоÑилей. Ðолее подÑобно о пÑоÑилÑÑ Ð¸ >+каÑалоге <path>/etc/make.profile</path> Ð¼Ñ ÑаÑÑкажем позже. >+</p> >+ >+<p> >+ÐÑли Ð²Ñ Ð¿Ð»Ð°Ð½Ð¸ÑÑеÑе вноÑиÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² конÑигÑÑаÑионнÑе пеÑеменнÑе, <e>не</e> >+изменÑйÑе <path>/etc/make.globals</path> или <path>make.defaults</path>. ÐмеÑÑо >+ÑÑого полÑзÑйÑеÑÑ Ñайлом <path>/etc/make.conf</path>, коÑоÑÑй Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ >+пеÑед вÑÑеÑказаннÑми Ñайлами. ÐÑ Ñакже обнаÑÑжиÑе Ñайл >+<path>/etc/make.conf.example</path>. Ðак понÑÑно из его названиÑ, ÑÑо пÑоÑÑо >+пÑÐ¸Ð¼ÐµÑ &emdash; Portage не иÑполÑзÑÐµÑ ÑÑÐ¾Ñ Ñайл. >+</p> >+ >+<p> >+ÐеÑеменнÑе Portage Ñакже можно ÑÑÑанавливаÑÑ ÐºÐ°Ðº пеÑеменнÑе ÑÑедÑ, но Ð¼Ñ Ð½Ðµ >+ÑекомендÑем ÑÑого делаÑÑ. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐонÑигÑÑаÑиÑ, опÑеделÑÐµÐ¼Ð°Ñ Ð¿ÑоÑилем</title> >+<body> >+ >+<p> >+ÐÑ Ñже вÑÑÑеÑалиÑÑ Ñ ÐºÐ°Ñалогом <path>/etc/make.profile</path>. Ðа Ñамом деле >+ÑÑо не каÑалог, а ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка на пÑоÑилÑ, по ÑмолÑÐ°Ð½Ð¸Ñ Ð½Ð° ÑоÑ, ÑÑо >+ÑодеÑжиÑÑÑ Ð² <path>/usr/portage/profiles</path>, однако Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑоздаваÑÑ >+Ñвои ÑобÑÑвеннÑе пÑоÑили где Ñгодно и ÑÑÑлаÑÑÑÑ Ð½Ð° Ð½Ð¸Ñ . ÐÑоÑилÑ, ÑказаннÑй >+ÑÑÑлкой, ÑвлÑеÑÑÑ Ð¿ÑоÑилем, к коÑоÑÐ¾Ð¼Ñ Ð¿ÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ Ð²Ð°Ñа ÑиÑÑема. >+</p> >+ >+<p> >+РпÑоÑиле ÑодеÑжаÑÑÑ ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Portage, ÑпеÑиÑиÑнÑе Ð´Ð»Ñ Ð°ÑÑ Ð¸ÑекÑÑÑÑ, Ñакие >+как ÑпиÑок пакеÑов, пÑинадлежаÑÐ¸Ñ ÑооÑвеÑÑÑвÑÑÑей ÑиÑÑеме, ÑпиÑок >+неÑабоÑоÑпоÑобнÑÑ (или замаÑкиÑованнÑÑ ) пакеÑов, и Ñ.д. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐонÑигÑÑаÑиÑ, Ð·Ð°Ð´Ð°Ð²Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾Ð»ÑзоваÑелем</title> >+<body> >+ >+<p> >+ÐÑли вам Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ измениÑÑ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Portage оÑноÑиÑелÑно ÑÑÑановки >+пÑогÑаммного обеÑпеÑениÑ, вам поÑÑебÑеÑÑÑ Ð¾ÑÑедакÑиÑоваÑÑ ÑайлÑ, Ð½Ð°Ñ Ð¾Ð´ÑÑиеÑÑ Ð² >+<path>/etc/portage</path>. ÐÑ <e>наÑÑоÑÑелÑно ÑекомендÑем</e> вам полÑзоваÑÑÑÑ >+Ñайлами из <path>/etc/portage</path>, <e>вÑеми Ñилами оÑговаÑиваем</e> Ð¾Ñ >+наÑÑÑойки Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Portage ÑеÑез пеÑеменнÑе ÑÑедÑ! >+</p> >+ >+<p> >+ÐнÑÑÑи <path>/etc/portage</path> Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑоздаÑÑ ÑледÑÑÑие ÑайлÑ: >+</p> >+ >+<ul> >+ <li> >+ <path>package.mask</path>, в коÑоÑом пеÑеÑиÑÐ»ÐµÐ½Ñ Ð¿Ð°ÐºÐµÑÑ, коÑоÑÑе >+ Portage никогда не ÑледÑÐµÑ ÑÑÑанавливаÑÑ >+ </li> >+ <li> >+ <path>package.unmask</path>, Ñо ÑпиÑком пакеÑов, Ð´Ð»Ñ ÐºÐ¾ÑоÑÑÑ Ð²Ñ Ñ Ð¾ÑиÑе >+ имеÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ ÑÑÑановки, даже еÑли ÑазÑабоÑÑики Gentoo оÑговаÑиваÑÑ Ð²Ð°Ñ >+ Ð¾Ñ ÑÑого >+ </li> >+ <li> >+ <path>package.keywords</path>, где пеÑеÑиÑÐ»ÐµÐ½Ñ Ð¿Ð°ÐºÐµÑÑ, коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ >+ доÑÑÑÐ¿Ð½Ñ Ð´Ð»Ñ ÑÑÑановки, неÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо они не Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑ Ð´Ð»Ñ Ð²Ð°Ñей >+ ÑиÑÑÐµÐ¼Ñ Ð¸Ð»Ð¸ аÑÑ Ð¸ÑекÑÑÑÑ (пока) >+ </li> >+ <li> >+ <path>package.use</path>, где пеÑеÑиÑÐ»ÐµÐ½Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ USE-Ñлагов, коÑоÑÑе >+ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑказÑваÑÑ Ð´Ð»Ñ ÐºÐ¾Ð½ÐºÑеÑнÑÑ Ð¿Ð°ÐºÐµÑов, а не Ð´Ð»Ñ Ð²Ñей ÑиÑÑÐµÐ¼Ñ >+ </li> >+</ul> >+ >+<p> >+ÐополниÑелÑнÑе ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ каÑалоге <path>/etc/portage</path>, а Ñакже ÑпиÑок >+вÑÐµÑ Ñайлов, коÑоÑÑе Ñам можно ÑоздаваÑÑ, Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð½Ð° ÑпÑавоÑной ÑÑÑаниÑе >+Portage: >+</p> >+ >+<pre caption="ÐÑзов ÑпÑавки по Portage"> >+$ <i>man portage</i> >+</pre> >+ >+</body> >+</subsection> >+<subsection> >+<title>Ðзменение Ñайлов Portage и ÑазмеÑÐµÐ½Ð¸Ñ ÐºÐ°Ñалогов</title> >+<body> >+ >+<p> >+Ранее ÑпомÑнÑÑÑе конÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ Ð½ÐµÐ»ÑÐ·Ñ Ñ ÑаниÑÑ Ð³Ð´Ðµ Ñгодно &emdash; >+Portage вÑегда иÑÐµÑ Ñвои наÑÑÑоеÑнÑе ÑÐ°Ð¹Ð»Ñ Ð² ÑÑÑого опÑеделеннÑÑ Ð¼ÐµÑÑÐ°Ñ . Ðднако >+Portage Ñакже иÑполÑзÑÐµÑ Ð¼Ð½Ð¾Ð¶ÐµÑÑво каÑалогов Ð´Ð»Ñ Ð´ÑÑÐ³Ð¸Ñ Ñелей: каÑалог Ð´Ð»Ñ >+ÑбоÑки, меÑÑо Ð´Ð»Ñ Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸ÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð², меÑÑо Ð´Ð»Ñ Ð´ÐµÑева Portage, и Ñ.д. >+</p> >+ >+<p> >+ÐÐ»Ñ ÑÑÐ¸Ñ Ñелей ÑÑÑеÑÑвÑÑÑ Ñ Ð¾ÑоÑо извеÑÑнÑе каÑалоги по ÑмолÑаниÑ, положение >+коÑоÑÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ измениÑÑ Ð½Ð° Ñвой вкÑÑ, внеÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² >+<path>/etc/make.conf</path>. ÐÑÑавÑаÑÑÑ ÑаÑÑÑ ÑÑой Ð³Ð»Ð°Ð²Ñ Ð¿Ð¾ÑвÑÑена опиÑÐ°Ð½Ð¸Ñ >+Ñого, какие ÑпеÑиалÑнÑе меÑÑа Portage иÑполÑзÑÐµÑ Ð´Ð»Ñ ÑÐ²Ð¾Ð¸Ñ Ñелей, и как >+измениÑÑ Ð¸Ñ ÑаÑположение в Ñайловой ÑиÑÑеме. >+</p> >+ >+<p> >+ÐÑÐ¾Ñ Ð´Ð¾ÐºÑÐ¼ÐµÐ½Ñ Ð½Ðµ пÑеÑендÑÐµÑ Ð½Ð° ÑÑаÑÑÑ ÑпÑавоÑника. ÐÑли вам Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ полнÑй >+обÑем инÑоÑмаÑии, пожалÑйÑÑа, обÑаÑиÑеÑÑ Ðº ÑÑÑаниÑам ÑпÑавки по Portage и >+<path>make.conf</path>: >+</p> >+ >+<pre caption="ÐÑзов ÑпÑавки по Portage и make.conf"> >+$ <i>man portage</i> >+$ <i>man make.conf</i> >+</pre> >+ >+</body> >+</subsection> >+</section> >+<section> >+<title>Ð¥Ñанение Ñайлов</title> >+<subsection> >+<title>ÐеÑево Portage</title> >+<body> >+ >+<p> >+ÐеÑево Portage ÑазмеÑаеÑÑÑ, по ÑмолÑаниÑ, в <path>/usr/portage</path>. ÐÑо >+опÑеделÑеÑÑÑ Ð·Ð½Ð°Ñением пеÑеменной PORTDIR. Ðогда Ð²Ñ Ñ ÑаниÑе деÑево Portage >+где-либо в дÑÑгом меÑÑе (изменив ÑÑÑ Ð¿ÐµÑеменнÑÑ), не забÑвайÑе ÑооÑвеÑÑÑвенно >+измениÑÑ ÑимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ <path>/etc/make.profile</path>. >+</p> >+ >+<p> >+ÐÑли Ð²Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñе пеÑеменнÑÑ PORTDIR, вам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¸ >+ÑледÑÑÑие пеÑеменнÑе: PKGDIR, DISTDIR, RPMDIR, Ñак как они не замеÑаÑÑ >+изменений PORTDIR. ÐÑо ÑвÑзано Ñ Ð¾ÑобенноÑÑÑми Ð¸Ñ Ð¾Ð±ÑабоÑки Portage. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐинаÑнÑе пакеÑÑ</title> >+<body> >+ >+<p> >+ÐеÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо Portage по ÑмолÑÐ°Ð½Ð¸Ñ Ð½Ðµ иÑполÑзÑÐµÑ Ð¿ÑекомпилиÑованное >+пÑогÑаммное обеÑпеÑение, Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ пÑедÑÑмоÑÑена оÑÐµÐ½Ñ Ð¼Ð¾ÑÐ½Ð°Ñ Ð¿Ð¾Ð´Ð´ÐµÑжка. ÐÑли Ð²Ñ >+ÑкажеÑе Portage ÑабоÑаÑÑ Ñ Ð¿ÑекомпилиÑованнÑми пакеÑами, они бÑдÑÑ >+ÑазÑÑкиваÑÑÑÑ Ð² <path>/usr/portage/packages</path>. ÐÑо ÑаÑположение >+опÑеделÑеÑÑÑ Ð¿ÐµÑеменной PKGDIR. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐÑÑ Ð¾Ð´Ð½Ñе кодÑ</title> >+<body> >+ >+<p> >+ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ Ð¿Ñиложений Ñ ÑанÑÑÑÑ Ð² <path>/usr/portage/distfiles</path> >+по ÑмолÑаниÑ. ÐÑо опÑеделÑеÑÑÑ Ð¿ÐµÑеменной DISTDIR. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>Ð¤Ð°Ð¹Ð»Ñ RPM</title> >+<body> >+ >+<p> >+ÐеÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо Portage не Ð¼Ð¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑ RPM-ÑайлÑ, еÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ >+Ð¸Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ <c>ebuild</c> (Ñм. <uri >+link="?part=3&chap=6">ÐÑиложение Ebuild</uri>). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Portage Ñ ÑÐ°Ð½Ð¸Ñ >+RPM ÑÐ°Ð¹Ð»Ñ Ð² каÑалоге <path>/usr/portage/rpm</path>, как опÑеделÑеÑÑÑ Ð¿ÐµÑеменной >+RPMDIR. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>Ðаза даннÑÑ Portage</title> >+<body> >+ >+<p> >+Portage Ñ ÑÐ°Ð½Ð¸Ñ ÑоÑÑоÑние ваÑей ÑиÑÑÐµÐ¼Ñ (какие пакеÑÑ ÑÑÑановленÑ, какие ÑÐ°Ð¹Ð»Ñ >+оÑноÑÑÑÑÑ Ðº опÑеделеннÑм пакеÑам и Ñ. п.) в <path>/var/db/pkg</path>. <e>Ðе >+изменÑйÑе</e> ÑÑи ÑÐ°Ð¹Ð»Ñ Ð²ÑÑÑнÑÑ! ÐÑо Ð¼Ð¾Ð¶ÐµÑ ÑазÑÑÑиÑÑ Ð·Ð½Ð°Ð½Ð¸Ðµ ваÑей ÑиÑÑÐµÐ¼Ñ >+Portage. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐÑÑ Portage</title> >+<body> >+ >+<p> >+ÐÑÑ Portage (вклÑÑÐ°Ñ ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ вÑемени изменениÑ, виÑÑÑалÑнÑе пакеÑÑ, >+инÑоÑмаÑÐ¸Ñ Ð´ÐµÑева завиÑимоÑÑей и Ñ. д.) Ñ ÑаниÑÑÑ Ð² <path>/var/cache/edb</path>. >+ÐÑо меÑÑо дейÑÑвиÑелÑно ÑвлÑеÑÑÑ ÐºÑÑем: Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе его оÑиÑÑиÑÑ Ð² лÑбой моменÑ, >+когда не запÑÑÐµÐ½Ñ Ð¿ÑиложениÑ, ÑвÑзаннÑе Ñ Portage. >+</p> >+ >+</body> >+</subsection> >+</section> >+<section> >+<title>СбоÑка пÑогÑаммного обеÑпеÑениÑ</title> >+<subsection> >+<title>ÐÑеменнÑе ÑÐ°Ð¹Ð»Ñ Portage</title> >+<body> >+ >+<p> >+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Portage Ñ ÑÐ°Ð½Ð¸Ñ Ð²ÑеменнÑе ÑÐ°Ð¹Ð»Ñ Ð² <path>/var/tmp</path>. Ðа ÑÑо >+оÑвеÑÐ°ÐµÑ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ PORTAGE_TMPDIR. >+</p> >+ >+<p> >+ÐÑли Ð²Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñе пеÑеменнÑÑ PORTAGE_TMPDIR, вам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¸ >+пеÑеменнÑÑ BUILD_PREFIX, Ñак как она не замеÑÐ°ÐµÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ PORTAGE_TMPDIR. ÐÑо >+ÑвÑзано Ñ Ð¾ÑобенноÑÑÑми ее обÑабоÑки Portage. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐаÑалог ÑбоÑки</title> >+<body> >+ >+<p> >+Portage ÑÐ¾Ð·Ð´Ð°ÐµÑ ÑпеÑиÑиÑнÑе каÑалоги ÑбоÑки Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ пакеÑа внÑÑÑи >+<path>/var/tmp/portage</path>. ÐÑо ÑаÑположение задаеÑÑÑ Ð¿ÐµÑеменной >+BUILD_PREFIX. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>РазмеÑение «Ð¶Ð¸Ð²Ð¾Ð¹ Ñайловой ÑиÑÑемѻ</title> >+<body> >+ >+<p> >+Ðо ÑмолÑÐ°Ð½Ð¸Ñ Portage ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð²Ñе ÑÐ°Ð¹Ð»Ñ Ð² ÑекÑÑÑÑ ÑайловÑÑ ÑиÑÑÐµÐ¼Ñ >+(<path>/</path>), но ÑÑо можно измениÑÑ, ÑÑÑановив пеÑеменнÑÑ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ ROOT. >+ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð¾ÐºÐ°Ð·Ð°ÑÑÑÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñм пÑи поÑÑÑоении новÑÑ Ð¾Ð±Ñазов ÑиÑÑемÑ. >+</p> >+ >+</body> >+</subsection> >+</section> >+<section> >+<title>Ðедение жÑÑнала</title> >+<subsection> >+<title>ÐÑÑнал Ebuild</title> >+<body> >+ >+<p> >+Portage Ð¼Ð¾Ð¶ÐµÑ ÑоздаваÑÑ Ð¾ÑделÑнÑе ÑÐ°Ð¹Ð»Ñ Ð¶ÑÑнала Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ ebuild'а, но ÑолÑко >+Ñогда, когда пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ PORT_LOGDIR ÑказÑÐ²Ð°ÐµÑ Ð½Ð° меÑÑо, доÑÑÑпное Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи >+Ð´Ð»Ñ Portage (полÑзоваÑÐµÐ»Ñ <e>portage</e>). Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ >+ÑÑÑановлена. >+</p> >+ >+</body> >+</subsection> >+</section> >+</sections> >+ >+<!-- *$Localization: >+target-language: Russian >+target-version: 1.7-r2 >+target-date: 2005-07-18 >+source-cvs-revision: 1.10 >+translated-by: Vasiliy Golubev [vas@nightmail.ru] >+edited-by: Alexey Chumakov [info@chumakov.ru] >+--> >diff -Nut D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-working-many.xml.patch ./hb-portage-working-many.xml.patch >--- D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-working-many.xml.patch 1970-01-01 00:00:00.000000000 +0000 >+++ ./hb-portage-working-many.xml.patch 2005-07-26 13:05:10.000000000 +0000 >@@ -0,0 +1,699 @@ >+diff -Nut D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-branches.xml ./hb-portage-branches.xml >+--- D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-branches.xml 2005-03-04 22:18:48.000000000 +0000 >++++ ./hb-portage-branches.xml 2005-07-26 13:02:26.000000000 +0000 >+@@ -2,16 +2,16 @@ >+ <!DOCTYPE sections SYSTEM "/dtd/book.dtd"> >+ >+ <!-- The content of this document is licensed under the CC-BY-SA license --> >+-<!-- See http://creativecommons.org/licenses/by-sa/2.0 --> >+-<!-- REV: 1.4 --> >+-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-portage-branches.xml,v 1.1 2005/03/04 18:18:48 sergey Exp $ --> >+-<!-- Translated by: Golubev Vasili --> >+-<!-- BUG #84057 --> >++<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> >++<!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> >++<!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> >++ >++<!-- $Header$ --> >+ >+ <sections> >+ >+-<version>1.1</version> >+-<date>2004-10-21</date> >++<version>1.5</version> >++<date>2005-04-25</date> >+ >+ <section> >+ <title>ÐÑполÑзование одной веÑви</title> >+@@ -20,13 +20,15 @@ >+ <body> >+ >+ <p> >+-ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ACCEPT_KEYWORDS опÑеделÑÐµÑ ÐºÐ°ÐºÑÑ Ð¸Ð· веÑвей Ð²Ñ Ð¸ÑполÑзÑеÑе Ð´Ð»Ñ Ñвоей ÑиÑÑÐµÐ¼Ñ >+-Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑеÑÑÑ ÑÑабилÑÐ½Ð°Ñ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð²Ð°Ñей аÑÑ Ð¸ÑекÑÑÑÑ, напÑÐ¸Ð¼ÐµÑ <c>x86</c> >++ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ACCEPT_KEYWORDS опÑеделÑеÑ, какÑÑ Ð¸Ð· веÑвей иÑполÑзоваÑÑ Ð² ваÑей >++ÑиÑÑеме. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑеÑÑÑ ÑÑабилÑÐ½Ð°Ñ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð²Ð°Ñей аÑÑ Ð¸ÑекÑÑÑÑ, >++напÑÐ¸Ð¼ÐµÑ <c>x86</c> >+ </p> >+ >+ <p> >+-ÐÑ ÑекомендÑем иÑполÑзоваÑÑ ÑолÑко ÑÑабилÑнÑÑ Ð²ÐµÑвÑ. Ðднако, еÑли Ð´Ð»Ñ Ð²Ð°Ñ ÑÑабилÑноÑÑÑ Ð½Ðµ кÑиÑиÑна >+-и Ð²Ñ Ñ Ð¾ÑиÑе помоÑÑ Gentoo, оÑÑÑÐ»Ð°Ñ ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð½Ð° <uri>http://bugs.gentoo.org</uri>, ÑиÑайÑе далÑÑе. >++ÐÑ ÑекомендÑем иÑполÑзоваÑÑ ÑолÑко ÑÑабилÑнÑÑ Ð²ÐµÑвÑ. Ðднако, еÑли Ð´Ð»Ñ Ð²Ð°Ñ >++ÑÑабилÑноÑÑÑ Ð½Ðµ кÑиÑиÑна и Ð²Ñ Ñ Ð¾ÑиÑе помоÑÑ Gentoo, оÑÑÑÐ»Ð°Ñ Ð¾ÑÑеÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ >++на <uri>http://bugs.gentoo.org</uri>, ÑиÑайÑе далÑÑе. >+ </p> >+ >+ </body> >+@@ -36,79 +38,83 @@ >+ <body> >+ >+ <p> >+-ÐÑли Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ Ñвежее ÐÐ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе подÑмаÑÑ Ð½Ð°Ð´ иÑполÑзованием ÑеÑÑовой веÑви. >+-ЧÑÐ¾Ð±Ñ Portage наÑал иÑполÑзоваÑÑ ÑеÑÑовÑÑ Ð²ÐµÑвÑ, добавÑÑе "~" пеÑед названием ваÑей аÑÑ Ð¸ÑекÑÑÑÑ. >++ÐÑли Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ Ñвежее ÐÐ, подÑмайÑе над иÑполÑзованием >++ÑеÑÑовой веÑви. ЧÑÐ¾Ð±Ñ Portage наÑала иÑполÑзоваÑÑ ÑеÑÑовÑÑ Ð²ÐµÑвÑ, добавÑÑе >++«~» пеÑед названием ваÑей аÑÑ Ð¸ÑекÑÑÑÑ. >++</p> >++ >++<p> >++ТеÑÑÐ¾Ð²Ð°Ñ Ð²ÐµÑÐ²Ñ Ð¿Ð¾Ð»Ð½Ð¾ÑÑÑÑ ÑооÑвеÑÑÑвÑÐµÑ ÑÐ²Ð¾ÐµÐ¼Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ: <e>Ð´Ð»Ñ >++ÑеÑÑиÑованиÑ</e>. ÐÑли Ð¿Ð°ÐºÐµÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² ÑÑадии ÑеÑÑиÑованиÑ, ÑÑо ознаÑаеÑ, ÑÑо >++ÑазÑабоÑÑики ÑÑиÑаÑÑ, ÑÑо Ð¿Ð°ÐºÐµÑ ÑабоÑоÑпоÑобен, но ÑÑаÑелÑно он не >++пÑоÑеÑÑиÑован. ÐÑ Ð¼Ð¾Ð¶ÐµÑе оказаÑÑÑÑ Ð¿ÐµÑвÑм, кÑо ÑÑолкнеÑÑÑ Ñ ÐºÐ°ÐºÐ¾Ð¹-либо оÑибкой. >++Ð ÑÑом ÑлÑÑае Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑоздаÑÑ <uri link="http://bugs.gentoo.org">оÑÑÐµÑ Ð¾Ð± >++оÑибке</uri>, ÑÑÐ¾Ð±Ñ ÑазÑабоÑÑики Ñзнали о ней. >+ </p> >+ >+ <p> >+-РпÑимеÑÑ, Ð´Ð»Ñ Ð²ÑбоÑа ÑеÑÑовой веÑви на аÑÑ Ð¸ÑекÑÑÑе x86, оÑÑедакÑиÑÑйÑе <path>/etc/make.conf</path> и >+-ÑкажиÑе в нем: >++РпÑимеÑÑ, Ð´Ð»Ñ Ð²ÑбоÑа ÑеÑÑовой веÑви на аÑÑ Ð¸ÑекÑÑÑе x86, оÑÑедакÑиÑÑйÑе >++<path>/etc/make.conf</path> и ÑкажиÑе в нем: >+ </p> >+ >+-<pre caption="УÑÑановка знаÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿ÐµÑеменной ACCEPT_KEYWORDS"> >++<pre caption="УÑÑановка знаÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменной ACCEPT_KEYWORDS"> >+ ACCEPT_KEYWORDS="~x86" >+ </pre> >+ >+ <p> >+-ÐÑли Ð²Ñ Ð·Ð°Ð¿ÑÑÑиÑе обновление ÑиÑÑемÑ, Ñо ÑвидиÑе, ÑÑо <e>многие</e> пакеÑÑ Ð½ÑждаÑÑÑÑ Ð² обновлении. >+-ÐбÑаÑиÑе внимание, ÑÑо поÑле пеÑÐµÑ Ð¾Ð´Ð° на ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ Ð¸ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑиÑÑемÑ, как пÑавило не ÑÑÑеÑÑвÑÐµÑ >+-пÑоÑÑого пÑÑи пеÑÐµÑ Ð¾Ð´Ð° обÑаÑно к ÑÑабилÑной, оÑиÑиалÑной веÑви (иÑклÑÑаÑ, >+-конеÑно, иÑполÑзование ÑезеÑвнÑÑ ÐºÐ¾Ð¿Ð¸Ð¸). >++ÐÑли Ð²Ñ Ð·Ð°Ð¿ÑÑÑиÑе обновление ÑиÑÑемÑ, Ñо ÑвидиÑе, ÑÑо <e>многие</e> пакеÑÑ >++нÑждаÑÑÑÑ Ð² обновлении. ÐбÑаÑиÑе внимание, ÑÑо поÑле пеÑÐµÑ Ð¾Ð´Ð° на ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ >++и Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑиÑÑемÑ, как пÑавило, Ð½ÐµÑ Ð¿ÑоÑÑого пÑÑи назад к ÑÑабилÑной >++оÑиÑиалÑной веÑви (конеÑно, кÑоме иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑезеÑвной копии). >+ </p> >+ >+ </body> >+ </subsection> >+ </section> >+ <section> >+-<title>ÐÑполÑзование ÑÑабилÑной и ÑеÑÑовой веÑвей одновÑеменно</title> >++<title>ÐдновÑеменное иÑполÑзование ÑÑабилÑной и ÑеÑÑовой веÑвей</title> >+ <subsection> >+ <title>Файл package.keywords</title> >+ <body> >+ >+ <p> >+-ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ, ÑÑÐ¾Ð±Ñ Portage иÑполÑзовал ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ ÑолÑко Ð´Ð»Ñ Ð¾Ð¿ÑеделеннÑÑ Ð¿Ð°ÐºÐµÑов, иÑполÑзÑÑ >+-ÑÑабилÑнÑÑ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð¾ÑÑалÑной ÑиÑÑемÑ. ÐÐ»Ñ Ð´Ð¾ÑÑÐ¸Ð¶ÐµÐ½Ð¸Ñ ÑÑого добавÑÑе каÑегоÑÐ¸Ñ Ð¸ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа, Ð´Ð»Ñ ÐºÐ¾ÑоÑого >+-Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ Ð² Ñайл <path>/etc/portage/package.keywords</path>. ÐапÑимеÑ, Ð´Ð»Ñ >+-иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑеÑÑовой веÑви Ð´Ð»Ñ <c>gnumeric</c>: >+-</p> >+- >+-<pre caption="ÐаÑÑÑойка /etc/portage/package.keywords Ð´Ð»Ñ gnumeric"> >+-app-office/gnumeric >+-</pre> >+- >+-<p> >+-Такой же ÑезÑлÑÑÐ°Ñ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð´Ð¾ÑÑигнÑÑ ÐµÑли в конÑе ÑÑÑоки ÑказаÑÑ Ð²ÐµÑнÑй Ð´Ð»Ñ Ð¸ÑполÑзÑемой аÑÑ Ð¸ÑекÑÑÑÑ Ð¿Ð°ÑамеÑÑ, >+-напÑÐ¸Ð¼ÐµÑ Ð´Ð»Ñ Ð°ÑÑ Ð¸ÑекÑÑÑÑ x86: >++ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ, ÑÑÐ¾Ð±Ñ Portage иÑполÑзовала ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ ÑолÑко Ð´Ð»Ñ >++опÑеделеннÑÑ Ð¿Ð°ÐºÐµÑов, а Ð´Ð»Ñ Ð¾ÑÑалÑной ÑиÑÑÐµÐ¼Ñ &emdash; ÑÑабилÑнÑÑ Ð²ÐµÑвÑ. ÐÐ»Ñ >++ÑÑого добавÑÑе каÑегоÑÐ¸Ñ Ð¸ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа, Ð´Ð»Ñ ÐºÐ¾ÑоÑого Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ >++ÑеÑÑовÑÑ Ð²ÐµÑвÑ, в Ñайл <path>/etc/portage/package.keywords</path>. ÐапÑимеÑ, >++Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑеÑÑовой веÑви Ð´Ð»Ñ <c>gnumeric</c>: >+ </p> >+ >+-<pre caption="ÐаÑÑÑойка /etc/portage/package.keywords Ð´Ð»Ñ gnumeric, полнÑй ÑинÑакÑиÑ"> >++<pre caption="ÐаÑÑÑойка /etc/portage/package.keywords Ð´Ð»Ñ gnumeric, вÑÑ ÑÑÑока"> >+ app-office/gnumeric ~x86 >+ </pre> >+ >+ </body> >+ </subsection> >+ <subsection> >+-<title>ÐÑполÑзование опÑеделеннÑÑ Ð²ÐµÑÑий</title> >++<title>ТеÑÑиÑование опÑеделеннÑÑ Ð²ÐµÑÑий</title> >+ <body> >+ >+ <p> >+-ÐÑли Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ ÑолÑко опÑеделеннÑÑ Ð²ÐµÑÑÐ¸Ñ ÐРиз ÑеÑÑовой веÑви, но не Ñ Ð¾ÑиÑе, >+-ÑÑÐ¾Ð±Ñ Portage иÑполÑзовал ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð¿Ð¾ÑледÑÑÑÐ¸Ñ Ð²ÐµÑÑий ÑÑого ÐÐ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ >+-в Ñайле <path>package.keywords</path> Ð½Ð¾Ð¼ÐµÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ вам веÑÑии. Ð ÑÑом ÑлÑÑае Ð²Ñ <e>обÑзанÑ</e> >+-опеÑаÑоÑ. Также Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ веÑÑий, иÑполÑзÑÑ Ð¾Ð¿ÐµÑаÑоÑÑ <=, <, > или >=. >++ÐÑли Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе иÑполÑзоваÑÑ ÐºÐ¾Ð½ÐºÑеÑнÑÑ Ð²ÐµÑÑÐ¸Ñ ÐРиз ÑеÑÑовой веÑви, но не >++Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage иÑполÑзовала ÑеÑÑовÑÑ Ð²ÐµÑÐ²Ñ Ð´Ð»Ñ Ð¿Ð¾ÑледÑÑÑÐ¸Ñ Ð²ÐµÑÑий ÑÑого >++ÐÐ, можно ÑказаÑÑ Ð² Ñайле <path>package.keywords</path> Ð½Ð¾Ð¼ÐµÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ >++веÑÑии. Ð ÑÑом ÑлÑÑае Ð²Ñ <e>обÑзанÑ</e> иÑполÑзоваÑÑ Ð¾Ð¿ÐµÑаÑÐ¾Ñ =. Также можно >++ÑказаÑÑ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ веÑÑий, иÑполÑзÑÑ Ð¾Ð¿ÐµÑаÑоÑÑ <=, <, > или >=. >+ </p> >+ >+ <p> >+-РлÑбом ÑлÑÑае, еÑли Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÑеÑе инÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии Ð²Ñ <e>должнÑ</e> иÑполÑзоваÑÑ Ð¾Ð´Ð¸Ð½ из ÑÑÐ¸Ñ Ð¾Ð¿ÐµÑаÑоÑов. >+-ÐÑли Ð²Ñ Ð½Ðµ ÑказÑваеÑе веÑÑиÑ, Ð²Ñ <e>не можеÑе</e> иÑполÑзоваÑÑ ÑÑи опеÑаÑоÑÑ. >++РлÑбом ÑлÑÑае, добавлÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии, Ð²Ñ <e>должнÑ</e> иÑполÑзоваÑÑ >++один из ÑÑÐ¸Ñ Ð¾Ð¿ÐµÑаÑоÑов. ÐÑли Ð²Ñ Ð½Ðµ ÑказÑваеÑе веÑÑиÑ, ÑÑи опеÑаÑоÑÑ >++иÑполÑзоваÑÑ <e>нелÑзÑ</e>. >+ </p> >+ >+ <p> >+-ÐÑиведем пÑимеÑ, в коÑоÑом Ð¼Ñ Ð³Ð¾Ð²Ð¾Ñим Portage, ÑÑо Ñ Ð¾Ñим ÑÑÑановиÑÑ gnumeric-1.2.13: >++Ð ÑледÑÑÑем пÑимеÑе Ð¼Ñ Ð¿ÑоÑим Portage ÑазÑеÑиÑÑ ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ gnumeric-1.2.13: >+ </p> >+ >+-<pre caption="ÐÑполÑзование конкÑеÑной веÑÑии gnumeric"> >+-=app-office/gnumeric-1.2.13 >++<pre caption="ÐÑполÑзование конкÑеÑной ÑеÑÑовой веÑÑии gnumeric"> >++=app-office/gnumeric-1.2.13 ~x86 >+ </pre> >+ >+ </body> >+@@ -121,15 +127,23 @@ >+ <body> >+ >+ <p> >+-ÐÑли иÑполÑзование пакеÑа бÑло заблокиÑовано ÑазÑабоÑÑиками Gentoo, но Ð²Ñ Ð¶ÐµÐ»Ð°ÐµÑе его иÑполÑзоваÑÑ >+-неÑмоÑÑÑ Ð½Ð° пÑиÑÐ¸Ð½Ñ Ð±Ð»Ð¾ÐºÐ¸Ñовки, ÑказаннÑе в Ñайле <path>package.mask</path> (по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÐ¾Ñ Ñайл Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ >+-в <path>/usr/portage/profiles</path>), внеÑиÑе Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² Ñайл <path>/etc/portage/package.unmask</path>, >+-<e>в ÑоÑноÑÑи</e> ÑакÑÑ Ð¶Ðµ ÑÑÑокÑ. >++РазÑабоÑÑики Gentoo <b>не</b> поддеÑживаÑÑ Ð¸ÑполÑзование ÑÑÐ¸Ñ Ñайлов. >++ÐожалÑйÑÑа, иÑполÑзÑйÑе Ð¸Ñ Ð½Ð° Ñвой ÑÑÑÐ°Ñ Ð¸ ÑиÑк. ÐÑоÑÑÐ±Ñ Ð¾ помоÑи, ÑвÑзаннÑе Ñ >++иÑполÑзованием <c>package.unmask</c> и/или <c>package.mask</c>, оÑÑанÑÑÑÑ Ð±ÐµÐ· >++оÑвеÑа. ÐÑ Ð¿ÑедÑпÑежденÑ. >++</p> >++ >++<p> >++ÐÑли иÑполÑзование пакеÑа бÑло заблокиÑовано ÑазÑабоÑÑиками Gentoo, но Ð²Ñ >++желаеÑе его иÑполÑзоваÑÑ Ð½ÐµÑмоÑÑÑ Ð½Ð° пÑиÑÐ¸Ð½Ñ Ð±Ð»Ð¾ÐºÐ¸Ñовки, ÑказаннÑе в Ñайле >++<path>package.mask</path> (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² >++<path>/usr/portage/profiles</path>), добавÑÑе Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ <e>ÑоÑно ÑакÑÑ Ð¶Ðµ</e> >++ÑÑÑÐ¾ÐºÑ Ð² Ñайл <path>/etc/portage/package.unmask</path>. >+ </p> >+ >+ <p> >+-ÐапÑимеÑ, еÑли <c>=net-mail/hotwayd-0.8</c> заблокиÑован, Ñо иÑполÑзоваÑÑ ÐµÐ³Ð¾ можно пÑопиÑав в Ñайле >+-<path>package.unmask</path> в ÑоÑноÑÑи ÑакÑÑ Ð¶Ðµ ÑÑÑоÑкÑ: >++ÐапÑимеÑ, еÑли <c>=net-mail/hotwayd-0.8</c> заблокиÑован, Ñо ÑазблокиÑоваÑÑ ÐµÐ³Ð¾ >++можно, пÑопиÑав в Ñайле <path>package.unmask</path> ÑоÑно ÑакÑÑ Ð¶Ðµ ÑÑÑоÑкÑ: >+ </p> >+ >+ <pre caption="/etc/portage/package.unmask"> >+@@ -143,21 +157,31 @@ >+ <body> >+ >+ <p> >+-ÐÑли Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе иÑполÑзоваÑÑ ÐºÐ°ÐºÐ¾Ðµ-Ñо конкÑеÑное ÐРили конкÑеÑнÑе веÑÑии ÐÐ, Ð²Ñ >+-можеÑе ÑамоÑÑоÑÑелÑно заблокиÑоваÑÑ ÐµÐ³Ð¾ иÑполÑзование, добавив Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² >+-Ñайл <path>/etc/portage/package.mask</path>. >++ÐÑли Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage иÑполÑзовала какое-Ñо конкÑеÑное ÐРили >++конкÑеÑнÑе веÑÑии ÐÐ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе его ÑамоÑÑоÑÑелÑно заблокиÑоваÑÑ, добавив >++ÑооÑвеÑÑÑвÑÑÑÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² Ñайл <path>/etc/portage/package.mask</path>. >+ </p> >+ >+ <p> >+-ÐÑли, к пÑимеÑÑ, Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage ÑÑÑанавливал ÑдÑо новее, Ñем <c>development-sources-2.6.8.1</c>, >+-ÑделайÑе запиÑÑ Ð¾Ð± ÑÑом в Ñайле <path>package.mask</path>: >++ÐÑли, к пÑимеÑÑ, Ð²Ñ Ð½Ðµ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage ÑÑÑанавливала иÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ ÑдÑа >++новее, Ñем <c>gentoo-sources-2.6.8.1</c>, добавÑÑе ÑакÑÑ ÑÑÑÐ¾ÐºÑ Ð² Ñайл >++<path>package.mask</path>: >+ </p> >+ >+ <pre caption="ÐÑÐ¸Ð¼ÐµÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñайла /etc/portage/package.mask"> >+->sys-kernel/development-sources-2.6.8.1 >++>sys-kernel/gentoo-sources-2.6.8.1 >+ </pre> >+ >+ </body> >+ </subsection> >+ </section> >+ </sections> >++ >++<!-- *$Localization: >++target-language: Russian >++target-version: 1.5-r3 >++target-date: 2005-05-18 >++source-cvs-revision: 1.11 >++translated-by: Vasiliy Golubev [vas@nightmail.ru] >++edited-by: Alexey Chumakov [info@chumakov.ru] >++--> >+diff -Nut D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-diverttree.xml ./hb-portage-diverttree.xml >+--- D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-diverttree.xml 2005-05-30 18:08:32.000000000 +0000 >++++ ./hb-portage-diverttree.xml 2005-07-26 13:03:12.000000000 +0000 >+@@ -1,47 +1,42 @@ >+ <?xml version='1.0' encoding='UTF-8'?> >+-<!-- *$Localization: >+-target-language: Russian >+-target-version: 1.2-r2 >+-target-date: 2005-05-03 >+-translated-by: Vasiliy Golubev [vas@nightmail.ru] >+-edited-by: none >+-proof-by: none >+-links_checked_by: none >+-tested_by: none >+---> >+ <!DOCTYPE sections SYSTEM "/dtd/book.dtd"> >+ >+ <!-- The content of this document is licensed under the CC-BY-SA license --> >+-<!-- See http://creativecommons.org/licenses/by-sa/2.0 --> >+-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-portage-diverttree.xml,v 1.1 2005/05/30 14:08:32 sergey Exp $ --> >+-<!-- REV: 1.6 --> >++<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> >++<!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> >++<!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> >++ >++<!-- $Header$ --> >++ >+ <sections> >+ >+ <version>1.2</version> >+ <date>2005-04-11</date> >+ >+ <section> >+-<title>ÐÑполÑзование подмножеÑÑва деÑева Portage</title> >++<title>ÐÑполÑзование ÑобÑÑвенного деÑева Portage</title> >+ <subsection> >+ <title>ÐÑклÑÑение пакеÑа/каÑегоÑии</title> >+ <body> >+ >+ <p> >+ ÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑбоÑоÑно обновлÑÑÑ Ð¾Ð¿ÑеделеннÑе каÑегоÑии/пакеÑÑ, игноÑиÑÑÑ >+-обновление дÑÑÐ³Ð¸Ñ . ÐÑо доÑÑигаеÑÑÑ Ð¿ÑÑем иÑклÑÑÐµÐ½Ð¸Ñ ÑÐ°ÐºÐ¸Ñ ÐºÐ°ÑегоÑий/пакеÑов >+-пÑогÑаммой <c>rsync</c> на ÑÑапе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ <c>emerge --sync</c>. >++обновление дÑÑÐ³Ð¸Ñ ÐºÐ°ÑегоÑий/пакеÑов. ÐÑо доÑÑигаеÑÑÑ Ð¿ÑÑем иÑклÑÑÐµÐ½Ð¸Ñ ÑÐ°ÐºÐ¸Ñ >++каÑегоÑий/пакеÑов пÑогÑаммой <c>rsync</c> на ÑÑапе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ <c>emerge >++--sync</c>. >+ </p> >+ >+ <p> >+-Ðо ÑмолÑÐ°Ð½Ð¸Ñ <c>rsync</c> пÑоÑмаÑÑÐ¸Ð²Ð°ÐµÑ Ñайл <path>/etc/portage/rsync_excludes</path> >+-(еÑли он ÑÑÑеÑÑвÑеÑ), в коÑоÑом пеÑеÑиÑÐ»ÐµÐ½Ñ ÐºÐ°ÑегоÑии или пакеÑÑ, коÑоÑÑе Ð²Ñ >+-<e>не</e> Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ <c>rsync</c> обновлÑл. >++Ðо ÑмолÑÐ°Ð½Ð¸Ñ <c>rsync</c> пÑоÑмаÑÑÐ¸Ð²Ð°ÐµÑ Ñайл >++<path>/etc/portage/rsync_excludes</path> (еÑли он ÑÑÑеÑÑвÑеÑ), в коÑоÑом >++пеÑеÑиÑÐ»ÐµÐ½Ñ ÐºÐ°ÑегоÑии или пакеÑÑ, коÑоÑÑе Ð²Ñ <e>не</e> Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ >++<c>rsync</c> обновлÑл. >+ </p> >+ >+ <p> >+ ÐамеÑÑÑе, однако, ÑÑо ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑивеÑÑи к пÑоблемам Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑÑми, Ñак как >+-новÑе ÑазÑеÑеннÑе пакеÑÑ Ð¼Ð¾Ð³ÑÑ Ð·Ð°Ð²Ð¸ÑеÑÑ Ð¾Ñ Ð´ÑÑÐ³Ð¸Ñ Ð½Ð¾Ð²ÑÑ , но иÑклÑÑеннÑÑ >+-из Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑов. >++новÑе ÑазÑеÑеннÑе пакеÑÑ Ð¼Ð¾Ð³ÑÑ Ð·Ð°Ð²Ð¸ÑеÑÑ Ð¾Ñ Ð´ÑÑÐ³Ð¸Ñ Ð½Ð¾Ð²ÑÑ , но иÑклÑÑеннÑÑ Ð¸Ð· >++Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑов. >+ </p> >+ >+ </body> >+@@ -50,21 +45,21 @@ >+ <section> >+ <title>Ðобавление неоÑиÑиалÑного Ebuild'а</title> >+ <subsection> >+-<title>ÐпÑеделение дополниÑелÑного каÑалога Portage</title> >++<title>ÐпÑеделение овеÑлейного каÑалога Portage</title> >+ <body> >+ >+ <p> >+ ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ Portage иÑполÑзоваÑÑ ebuild'Ñ, не Ð²Ñ Ð¾Ð´ÑÑие в оÑиÑиалÑное >+-деÑево Portage. СоздайÑе новÑй каÑалог (к пÑимеÑÑ, >+-<path>/usr/local/portage</path>), в коÑоÑом бÑдÑÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑÑ ebuild'Ñ >+-ÑÑоÑÐ¾Ð½Ð½Ð¸Ñ ÑазÑабоÑÑиков. ÐÑполÑзÑйÑе в ÑоÑноÑÑи ÑакÑÑ Ð¶Ðµ ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов, >+-как и в оÑиÑиалÑном деÑеве Portage! >++деÑево Portage. СоздайÑе новÑй каÑалог (к пÑимеÑÑ, >++<path>/usr/local/portage</path>), в коÑоÑом бÑдÑÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑÑ ebuild'Ñ ÑÑоÑÐ¾Ð½Ð½Ð¸Ñ >++ÑазÑабоÑÑиков. ÐÑполÑзÑйÑе в ÑоÑноÑÑи ÑакÑÑ Ð¶Ðµ ÑÑÑÑкÑÑÑÑ ÐºÐ°Ñалогов, как и в >++оÑиÑиалÑном деÑеве Portage! >+ </p> >+ >+ <p> >+-ÐаÑем опÑеделиÑе пеÑеменнÑÑ PORTDIR_OVERLAY в <path>/etc/make.conf</path>, ÑÑÐ¾Ð±Ñ >+-она ÑказÑвала на Ñанее ÑозданнÑй каÑалог. ТепеÑÑ Ð¿Ñи иÑполÑзовании Portage, ÑÑи >+-ebuild'Ñ Ð±ÑдÑÑ ÑаÑÑмаÑÑиваÑÑÑÑ ÐºÐ°Ðº ÑаÑÑÑ ÑиÑÑемÑ, но не бÑдÑÑ >++ÐаÑем опÑеделиÑе пеÑеменнÑÑ PORTDIR_OVERLAY в <path>/etc/make.conf</path>, >++ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð° ÑказÑвала на Ñанее ÑозданнÑй каÑалог. ТепеÑÑ Ð¿Ñи иÑполÑзовании >++Portage, ÑÑи ebuild'Ñ Ð±ÑдÑÑ ÑаÑÑмаÑÑиваÑÑÑÑ ÐºÐ°Ðº ÑаÑÑÑ ÑиÑÑемÑ, и не бÑдÑÑ >+ ÑдалÑÑÑÑÑ/пеÑезапиÑÑваÑÑÑÑ Ð¿Ñи поÑледÑÑÑÐ¸Ñ Ð·Ð°Ð¿ÑÑÐºÐ°Ñ <c>emerge --sync</c>. >+ </p> >+ >+@@ -72,25 +67,25 @@ >+ </subsection> >+ </section> >+ <section> >+-<title>ÐÑогÑаммÑ, поддеÑживаемÑе вне Portage</title> >++<title>ÐÑогÑаммÑ, поддеÑживаемÑе не Portage</title> >+ <subsection> >+-<title>ÐÑполÑзование Portage Ñ ÑамоÑÑоÑÑелÑно ÑобÑаннÑми</title> >++<title>ÐÑполÑзование Portage Ñ Ð¿Ð°ÐºÐµÑами ÑамоÑÑоÑÑелÑной ÑбоÑки</title> >+ <body> >+ >+ <p> >+ Ðногда вам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ ÑконÑигÑÑиÑоваÑÑ, ÑÑÑановиÑÑ Ð¸ поддеÑживаÑÑ >+-пÑогÑаммное обеÑпеÑение ÑамоÑÑоÑÑелÑно, без авÑомаÑизаÑии Ñо ÑÑоÑÐ¾Ð½Ñ Portage, >+-не ÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо оно поддеÑживаеÑÑÑ Portage. Ðаиболее извеÑÑнÑе ÑлÑÑаи >+-â ÑÑо иÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ ÑдÑа и дÑайвеÑÑ Ð¾Ñ nVidia. ÐÑ Ð¼Ð¾Ð¶ÐµÑе наÑÑÑоиÑÑ Portage Ñак, >+-ÑÑÐ¾Ð±Ñ ÑиÑÑеме ÑÑало извеÑÑно, ÑÑо опÑеделеннÑе пакеÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð²ÑÑÑнÑÑ. >+-ÐÑÐ¾Ñ Ð¿ÑоÑеÑÑ Ð½Ð°Ð·ÑваеÑÑÑ <e>инÑекÑией</e>, и поддеÑживаеÑÑÑ Portage поÑÑедÑÑвом >+-Ñайла <path>/etc/portage/profile/package.provided</path>. >++пÑогÑаммное обеÑпеÑение ÑамоÑÑоÑÑелÑно, без авÑомаÑизаÑии Ñо ÑÑоÑÐ¾Ð½Ñ Portage, >++не ÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо оно поддеÑживаеÑÑÑ Portage. Ðаиболее извеÑÑнÑе ÑлÑÑаи >++&emdash; ÑÑо иÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ ÑдÑа и дÑайвеÑÑ Ð¾Ñ nVidia. ÐÑ Ð¼Ð¾Ð¶ÐµÑе наÑÑÑоиÑÑ >++Portage Ñак, ÑÑÐ¾Ð±Ñ ÑиÑÑеме ÑÑало извеÑÑно, ÑÑо опÑеделеннÑе пакеÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ >++вÑÑÑнÑÑ. ÐÑÐ¾Ñ Ð¿ÑоÑеÑÑ Ð½Ð°Ð·ÑваеÑÑÑ <e>внедÑение</e>, и поддеÑживаеÑÑÑ Portage >++поÑÑедÑÑвом Ñайла <path>/etc/portage/profile/package.provided</path>. >+ </p> >+ >+ <p> >+-ÐапÑимеÑ, еÑли Ð²Ñ Ð·Ð°Ñ Ð¾ÑиÑе ÑообÑиÑÑ Portage, ÑÑо Ð¿Ð°ÐºÐµÑ <c>vanilla-sources-2.6.11.6</c> >+-ÑÑÑановлен вÑÑÑнÑÑ, нÑжно добавиÑÑ ÑледÑÑÑÑÑ ÑÑÑÐ¾ÐºÑ Ð² >+-<path>/etc/portage/profile/package.provided</path>: >++ÐапÑимеÑ, еÑли Ð²Ñ Ð·Ð°Ñ Ð¾ÑиÑе ÑообÑиÑÑ Portage, ÑÑо Ð¿Ð°ÐºÐµÑ >++<c>vanilla-sources-2.6.11.6</c> ÑÑÑановлен вÑÑÑнÑÑ, нÑжно добавиÑÑ ÑледÑÑÑÑÑ >++ÑÑÑÐ¾ÐºÑ Ð² <path>/etc/portage/profile/package.provided</path>: >+ </p> >+ >+ <pre caption="ÐÑÐ¸Ð¼ÐµÑ ÑÑÑоки из Ñайла package.provided"> >+@@ -101,3 +96,16 @@ >+ </subsection> >+ </section> >+ </sections> >++ >++<!-- *$Localization: >++target-language: Russian >++target-version: 1.2-r3 >++target-date: 2005-07-18 >++source-cvs-revision: 1.6 >++translated-by: Vasiliy Golubev [vas@nightmail.ru] >++edited-by: Alexey Chumakov [info@chumakov.ru] >++ >++note: >++Portage and Ebuild words untranslated, Ebuild needs further replacement to >++eliminate coarse sexual associations in Russian. >++--> >+diff -Nut D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-files.xml ./hb-portage-files.xml >+--- D:\repo\gentoo-doc-ru-temp\diff0\/hb-portage-files.xml 1970-01-01 00:00:00.000000000 +0000 >++++ ./hb-portage-files.xml 2005-07-26 13:03:58.000000000 +0000 >+@@ -0,0 +1,311 @@ >++<?xml version='1.0' encoding='UTF-8'?> >++<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> >++ >++<!-- The content of this document is licensed under the CC-BY-SA license --> >++<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> >++<!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> >++<!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> >++ >++<!-- $Header$ --> >++ >++<sections> >++ >++<version>1.7</version> >++<date>2005-06-27</date> >++ >++<section> >++<title>Ð¤Ð°Ð¹Ð»Ñ Portage</title> >++<subsection> >++<title>ÐаÑÑÑоеÑнÑе диÑекÑивÑ</title> >++<body> >++ >++<p> >++ÐаÑÑÑойки Portage по ÑмолÑÐ°Ð½Ð¸Ñ Ñ ÑанÑÑÑÑ Ð² <path>/etc/make.globals</path>. Ðогда >++Ð²Ñ Ð¾ÑкÑоеÑе ÑÑÐ¾Ñ Ñайл, Ð²Ñ ÑвидиÑе, ÑÑо вÑе наÑÑÑойки пÑедÑÑавлÑÑÑ Ñобой >++пеÑеменнÑе. ЧÑо ознаÑÐ°ÐµÑ ÐºÐ°Ð¶Ð´Ð°Ñ Ð¸Ð· пеÑеменнÑÑ , опиÑано ниже. >++</p> >++ >++<p> >++Так как многие диÑекÑÐ¸Ð²Ñ Ð¾ÑлиÑаÑÑÑÑ Ð² завиÑимоÑÑи Ð¾Ñ Ð¸ÑполÑзÑемой аÑÑ Ð¸ÑекÑÑÑÑ, >++к Portage пÑилагаÑÑÑÑ Ð½Ð°ÑÑÑойки по ÑмолÑаниÑ, коÑоÑÑе Ð²Ñ Ð¾Ð´ÑÑ Ð² Ð²Ð°Ñ Ð¿ÑоÑилÑ. Ðа >++Ð²Ð°Ñ Ð¿ÑоÑÐ¸Ð»Ñ ÑказÑÐ²Ð°ÐµÑ ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка <path>/etc/make.profile</path>. >++ÐаÑÑÑойка Portage вÑполнÑеÑÑÑ c помоÑÑÑ Ñайлов <path>make.defaults</path> >++ваÑего пÑоÑÐ¸Ð»Ñ Ð¸ вÑÐµÑ ÑодиÑелÑÑÐºÐ¸Ñ Ð¿ÑоÑилей. Ðолее подÑобно о пÑоÑилÑÑ Ð¸ >++каÑалоге <path>/etc/make.profile</path> Ð¼Ñ ÑаÑÑкажем позже. >++</p> >++ >++<p> >++ÐÑли Ð²Ñ Ð¿Ð»Ð°Ð½Ð¸ÑÑеÑе вноÑиÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² конÑигÑÑаÑионнÑе пеÑеменнÑе, <e>не</e> >++изменÑйÑе <path>/etc/make.globals</path> или <path>make.defaults</path>. ÐмеÑÑо >++ÑÑого полÑзÑйÑеÑÑ Ñайлом <path>/etc/make.conf</path>, коÑоÑÑй Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ >++пеÑед вÑÑеÑказаннÑми Ñайлами. ÐÑ Ñакже обнаÑÑжиÑе Ñайл >++<path>/etc/make.conf.example</path>. Ðак понÑÑно из его названиÑ, ÑÑо пÑоÑÑо >++пÑÐ¸Ð¼ÐµÑ &emdash; Portage не иÑполÑзÑÐµÑ ÑÑÐ¾Ñ Ñайл. >++</p> >++ >++<p> >++ÐеÑеменнÑе Portage Ñакже можно ÑÑÑанавливаÑÑ ÐºÐ°Ðº пеÑеменнÑе ÑÑедÑ, но Ð¼Ñ Ð½Ðµ >++ÑекомендÑем ÑÑого делаÑÑ. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>ÐонÑигÑÑаÑиÑ, опÑеделÑÐµÐ¼Ð°Ñ Ð¿ÑоÑилем</title> >++<body> >++ >++<p> >++ÐÑ Ñже вÑÑÑеÑалиÑÑ Ñ ÐºÐ°Ñалогом <path>/etc/make.profile</path>. Ðа Ñамом деле >++ÑÑо не каÑалог, а ÑимволиÑеÑÐºÐ°Ñ ÑÑÑлка на пÑоÑилÑ, по ÑмолÑÐ°Ð½Ð¸Ñ Ð½Ð° ÑоÑ, ÑÑо >++ÑодеÑжиÑÑÑ Ð² <path>/usr/portage/profiles</path>, однако Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑоздаваÑÑ >++Ñвои ÑобÑÑвеннÑе пÑоÑили где Ñгодно и ÑÑÑлаÑÑÑÑ Ð½Ð° Ð½Ð¸Ñ . ÐÑоÑилÑ, ÑказаннÑй >++ÑÑÑлкой, ÑвлÑеÑÑÑ Ð¿ÑоÑилем, к коÑоÑÐ¾Ð¼Ñ Ð¿ÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ Ð²Ð°Ñа ÑиÑÑема. >++</p> >++ >++<p> >++РпÑоÑиле ÑодеÑжаÑÑÑ ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Portage, ÑпеÑиÑиÑнÑе Ð´Ð»Ñ Ð°ÑÑ Ð¸ÑекÑÑÑÑ, Ñакие >++как ÑпиÑок пакеÑов, пÑинадлежаÑÐ¸Ñ ÑооÑвеÑÑÑвÑÑÑей ÑиÑÑеме, ÑпиÑок >++неÑабоÑоÑпоÑобнÑÑ (или замаÑкиÑованнÑÑ ) пакеÑов, и Ñ.д. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>ÐонÑигÑÑаÑиÑ, Ð·Ð°Ð´Ð°Ð²Ð°ÐµÐ¼Ð°Ñ Ð¿Ð¾Ð»ÑзоваÑелем</title> >++<body> >++ >++<p> >++ÐÑли вам Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ измениÑÑ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Portage оÑноÑиÑелÑно ÑÑÑановки >++пÑогÑаммного обеÑпеÑениÑ, вам поÑÑебÑеÑÑÑ Ð¾ÑÑедакÑиÑоваÑÑ ÑайлÑ, Ð½Ð°Ñ Ð¾Ð´ÑÑиеÑÑ Ð² >++<path>/etc/portage</path>. ÐÑ <e>наÑÑоÑÑелÑно ÑекомендÑем</e> вам полÑзоваÑÑÑÑ >++Ñайлами из <path>/etc/portage</path>, <e>вÑеми Ñилами оÑговаÑиваем</e> Ð¾Ñ >++наÑÑÑойки Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Portage ÑеÑез пеÑеменнÑе ÑÑедÑ! >++</p> >++ >++<p> >++ÐнÑÑÑи <path>/etc/portage</path> Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑоздаÑÑ ÑледÑÑÑие ÑайлÑ: >++</p> >++ >++<ul> >++ <li> >++ <path>package.mask</path>, в коÑоÑом пеÑеÑиÑÐ»ÐµÐ½Ñ Ð¿Ð°ÐºÐµÑÑ, коÑоÑÑе >++ Portage никогда не ÑледÑÐµÑ ÑÑÑанавливаÑÑ >++ </li> >++ <li> >++ <path>package.unmask</path>, Ñо ÑпиÑком пакеÑов, Ð´Ð»Ñ ÐºÐ¾ÑоÑÑÑ Ð²Ñ Ñ Ð¾ÑиÑе >++ имеÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ ÑÑÑановки, даже еÑли ÑазÑабоÑÑики Gentoo оÑговаÑиваÑÑ Ð²Ð°Ñ >++ Ð¾Ñ ÑÑого >++ </li> >++ <li> >++ <path>package.keywords</path>, где пеÑеÑиÑÐ»ÐµÐ½Ñ Ð¿Ð°ÐºÐµÑÑ, коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ >++ доÑÑÑÐ¿Ð½Ñ Ð´Ð»Ñ ÑÑÑановки, неÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо они не Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑ Ð´Ð»Ñ Ð²Ð°Ñей >++ ÑиÑÑÐµÐ¼Ñ Ð¸Ð»Ð¸ аÑÑ Ð¸ÑекÑÑÑÑ (пока) >++ </li> >++ <li> >++ <path>package.use</path>, где пеÑеÑиÑÐ»ÐµÐ½Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ USE-Ñлагов, коÑоÑÑе >++ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑказÑваÑÑ Ð´Ð»Ñ ÐºÐ¾Ð½ÐºÑеÑнÑÑ Ð¿Ð°ÐºÐµÑов, а не Ð´Ð»Ñ Ð²Ñей ÑиÑÑÐµÐ¼Ñ >++ </li> >++</ul> >++ >++<p> >++ÐополниÑелÑнÑе ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ каÑалоге <path>/etc/portage</path>, а Ñакже ÑпиÑок >++вÑÐµÑ Ñайлов, коÑоÑÑе Ñам можно ÑоздаваÑÑ, Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð½Ð° ÑпÑавоÑной ÑÑÑаниÑе >++Portage: >++</p> >++ >++<pre caption="ÐÑзов ÑпÑавки по Portage"> >++$ <i>man portage</i> >++</pre> >++ >++</body> >++</subsection> >++<subsection> >++<title>Ðзменение Ñайлов Portage и ÑазмеÑÐµÐ½Ð¸Ñ ÐºÐ°Ñалогов</title> >++<body> >++ >++<p> >++Ранее ÑпомÑнÑÑÑе конÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ Ð½ÐµÐ»ÑÐ·Ñ Ñ ÑаниÑÑ Ð³Ð´Ðµ Ñгодно &emdash; >++Portage вÑегда иÑÐµÑ Ñвои наÑÑÑоеÑнÑе ÑÐ°Ð¹Ð»Ñ Ð² ÑÑÑого опÑеделеннÑÑ Ð¼ÐµÑÑÐ°Ñ . Ðднако >++Portage Ñакже иÑполÑзÑÐµÑ Ð¼Ð½Ð¾Ð¶ÐµÑÑво каÑалогов Ð´Ð»Ñ Ð´ÑÑÐ³Ð¸Ñ Ñелей: каÑалог Ð´Ð»Ñ >++ÑбоÑки, меÑÑо Ð´Ð»Ñ Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸ÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð², меÑÑо Ð´Ð»Ñ Ð´ÐµÑева Portage, и Ñ.д. >++</p> >++ >++<p> >++ÐÐ»Ñ ÑÑÐ¸Ñ Ñелей ÑÑÑеÑÑвÑÑÑ Ñ Ð¾ÑоÑо извеÑÑнÑе каÑалоги по ÑмолÑаниÑ, положение >++коÑоÑÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ измениÑÑ Ð½Ð° Ñвой вкÑÑ, внеÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² >++<path>/etc/make.conf</path>. ÐÑÑавÑаÑÑÑ ÑаÑÑÑ ÑÑой Ð³Ð»Ð°Ð²Ñ Ð¿Ð¾ÑвÑÑена опиÑÐ°Ð½Ð¸Ñ >++Ñого, какие ÑпеÑиалÑнÑе меÑÑа Portage иÑполÑзÑÐµÑ Ð´Ð»Ñ ÑÐ²Ð¾Ð¸Ñ Ñелей, и как >++измениÑÑ Ð¸Ñ ÑаÑположение в Ñайловой ÑиÑÑеме. >++</p> >++ >++<p> >++ÐÑÐ¾Ñ Ð´Ð¾ÐºÑÐ¼ÐµÐ½Ñ Ð½Ðµ пÑеÑендÑÐµÑ Ð½Ð° ÑÑаÑÑÑ ÑпÑавоÑника. ÐÑли вам Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ полнÑй >++обÑем инÑоÑмаÑии, пожалÑйÑÑа, обÑаÑиÑеÑÑ Ðº ÑÑÑаниÑам ÑпÑавки по Portage и >++<path>make.conf</path>: >++</p> >++ >++<pre caption="ÐÑзов ÑпÑавки по Portage и make.conf"> >++$ <i>man portage</i> >++$ <i>man make.conf</i> >++</pre> >++ >++</body> >++</subsection> >++</section> >++<section> >++<title>Ð¥Ñанение Ñайлов</title> >++<subsection> >++<title>ÐеÑево Portage</title> >++<body> >++ >++<p> >++ÐеÑево Portage ÑазмеÑаеÑÑÑ, по ÑмолÑаниÑ, в <path>/usr/portage</path>. ÐÑо >++опÑеделÑеÑÑÑ Ð·Ð½Ð°Ñением пеÑеменной PORTDIR. Ðогда Ð²Ñ Ñ ÑаниÑе деÑево Portage >++где-либо в дÑÑгом меÑÑе (изменив ÑÑÑ Ð¿ÐµÑеменнÑÑ), не забÑвайÑе ÑооÑвеÑÑÑвенно >++измениÑÑ ÑимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ <path>/etc/make.profile</path>. >++</p> >++ >++<p> >++ÐÑли Ð²Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñе пеÑеменнÑÑ PORTDIR, вам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¸ >++ÑледÑÑÑие пеÑеменнÑе: PKGDIR, DISTDIR, RPMDIR, Ñак как они не замеÑаÑÑ >++изменений PORTDIR. ÐÑо ÑвÑзано Ñ Ð¾ÑобенноÑÑÑми Ð¸Ñ Ð¾Ð±ÑабоÑки Portage. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>ÐинаÑнÑе пакеÑÑ</title> >++<body> >++ >++<p> >++ÐеÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо Portage по ÑмолÑÐ°Ð½Ð¸Ñ Ð½Ðµ иÑполÑзÑÐµÑ Ð¿ÑекомпилиÑованное >++пÑогÑаммное обеÑпеÑение, Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ пÑедÑÑмоÑÑена оÑÐµÐ½Ñ Ð¼Ð¾ÑÐ½Ð°Ñ Ð¿Ð¾Ð´Ð´ÐµÑжка. ÐÑли Ð²Ñ >++ÑкажеÑе Portage ÑабоÑаÑÑ Ñ Ð¿ÑекомпилиÑованнÑми пакеÑами, они бÑдÑÑ >++ÑазÑÑкиваÑÑÑÑ Ð² <path>/usr/portage/packages</path>. ÐÑо ÑаÑположение >++опÑеделÑеÑÑÑ Ð¿ÐµÑеменной PKGDIR. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>ÐÑÑ Ð¾Ð´Ð½Ñе кодÑ</title> >++<body> >++ >++<p> >++ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ Ð¿Ñиложений Ñ ÑанÑÑÑÑ Ð² <path>/usr/portage/distfiles</path> >++по ÑмолÑаниÑ. ÐÑо опÑеделÑеÑÑÑ Ð¿ÐµÑеменной DISTDIR. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>Ð¤Ð°Ð¹Ð»Ñ RPM</title> >++<body> >++ >++<p> >++ÐеÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо Portage не Ð¼Ð¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑ RPM-ÑайлÑ, еÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ >++Ð¸Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ <c>ebuild</c> (Ñм. <uri >++link="?part=3&chap=6">ÐÑиложение Ebuild</uri>). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Portage Ñ ÑÐ°Ð½Ð¸Ñ >++RPM ÑÐ°Ð¹Ð»Ñ Ð² каÑалоге <path>/usr/portage/rpm</path>, как опÑеделÑеÑÑÑ Ð¿ÐµÑеменной >++RPMDIR. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>Ðаза даннÑÑ Portage</title> >++<body> >++ >++<p> >++Portage Ñ ÑÐ°Ð½Ð¸Ñ ÑоÑÑоÑние ваÑей ÑиÑÑÐµÐ¼Ñ (какие пакеÑÑ ÑÑÑановленÑ, какие ÑÐ°Ð¹Ð»Ñ >++оÑноÑÑÑÑÑ Ðº опÑеделеннÑм пакеÑам и Ñ. п.) в <path>/var/db/pkg</path>. <e>Ðе >++изменÑйÑе</e> ÑÑи ÑÐ°Ð¹Ð»Ñ Ð²ÑÑÑнÑÑ! ÐÑо Ð¼Ð¾Ð¶ÐµÑ ÑазÑÑÑиÑÑ Ð·Ð½Ð°Ð½Ð¸Ðµ ваÑей ÑиÑÑÐµÐ¼Ñ >++Portage. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>ÐÑÑ Portage</title> >++<body> >++ >++<p> >++ÐÑÑ Portage (вклÑÑÐ°Ñ ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ вÑемени изменениÑ, виÑÑÑалÑнÑе пакеÑÑ, >++инÑоÑмаÑÐ¸Ñ Ð´ÐµÑева завиÑимоÑÑей и Ñ. д.) Ñ ÑаниÑÑÑ Ð² <path>/var/cache/edb</path>. >++ÐÑо меÑÑо дейÑÑвиÑелÑно ÑвлÑеÑÑÑ ÐºÑÑем: Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе его оÑиÑÑиÑÑ Ð² лÑбой моменÑ, >++когда не запÑÑÐµÐ½Ñ Ð¿ÑиложениÑ, ÑвÑзаннÑе Ñ Portage. >++</p> >++ >++</body> >++</subsection> >++</section> >++<section> >++<title>СбоÑка пÑогÑаммного обеÑпеÑениÑ</title> >++<subsection> >++<title>ÐÑеменнÑе ÑÐ°Ð¹Ð»Ñ Portage</title> >++<body> >++ >++<p> >++Ðо ÑмолÑÐ°Ð½Ð¸Ñ Portage Ñ ÑÐ°Ð½Ð¸Ñ Ð²ÑеменнÑе ÑÐ°Ð¹Ð»Ñ Ð² <path>/var/tmp</path>. Ðа ÑÑо >++оÑвеÑÐ°ÐµÑ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ PORTAGE_TMPDIR. >++</p> >++ >++<p> >++ÐÑли Ð²Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñе пеÑеменнÑÑ PORTAGE_TMPDIR, вам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð¸ >++пеÑеменнÑÑ BUILD_PREFIX, Ñак как она не замеÑÐ°ÐµÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ PORTAGE_TMPDIR. ÐÑо >++ÑвÑзано Ñ Ð¾ÑобенноÑÑÑми ее обÑабоÑки Portage. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>ÐаÑалог ÑбоÑки</title> >++<body> >++ >++<p> >++Portage ÑÐ¾Ð·Ð´Ð°ÐµÑ ÑпеÑиÑиÑнÑе каÑалоги ÑбоÑки Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ пакеÑа внÑÑÑи >++<path>/var/tmp/portage</path>. ÐÑо ÑаÑположение задаеÑÑÑ Ð¿ÐµÑеменной >++BUILD_PREFIX. >++</p> >++ >++</body> >++</subsection> >++<subsection> >++<title>РазмеÑение «Ð¶Ð¸Ð²Ð¾Ð¹ Ñайловой ÑиÑÑемѻ</title> >++<body> >++ >++<p> >++Ðо ÑмолÑÐ°Ð½Ð¸Ñ Portage ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð²Ñе ÑÐ°Ð¹Ð»Ñ Ð² ÑекÑÑÑÑ ÑайловÑÑ ÑиÑÑÐµÐ¼Ñ >++(<path>/</path>), но ÑÑо можно измениÑÑ, ÑÑÑановив пеÑеменнÑÑ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ ROOT. >++ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð¾ÐºÐ°Ð·Ð°ÑÑÑÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñм пÑи поÑÑÑоении новÑÑ Ð¾Ð±Ñазов ÑиÑÑемÑ. >++</p> >++ >++</body> >++</subsection> >++</section> >++<section> >++<title>Ðедение жÑÑнала</title> >++<subsection> >++<title>ÐÑÑнал Ebuild</title> >++<body> >++ >++<p> >++Portage Ð¼Ð¾Ð¶ÐµÑ ÑоздаваÑÑ Ð¾ÑделÑнÑе ÑÐ°Ð¹Ð»Ñ Ð¶ÑÑнала Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ ebuild'а, но ÑолÑко >++Ñогда, когда пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ PORT_LOGDIR ÑказÑÐ²Ð°ÐµÑ Ð½Ð° меÑÑо, доÑÑÑпное Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи >++Ð´Ð»Ñ Portage (полÑзоваÑÐµÐ»Ñ <e>portage</e>). Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑа пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ >++ÑÑÑановлена. >++</p> >++ >++</body> >++</subsection> >++</section> >++</sections> >++ >++<!-- *$Localization: >++target-language: Russian >++target-version: 1.7-r2 >++target-date: 2005-07-18 >++source-cvs-revision: 1.10 >++translated-by: Vasiliy Golubev [vas@nightmail.ru] >++edited-by: Alexey Chumakov [info@chumakov.ru] >++--> >diff -Nut D:\repo\gentoo-doc-ru-temp\diff0\/hb-working-features.xml ./hb-working-features.xml >--- D:\repo\gentoo-doc-ru-temp\diff0\/hb-working-features.xml 1970-01-01 00:00:00.000000000 +0000 >+++ ./hb-working-features.xml 2005-07-26 13:04:40.000000000 +0000 >@@ -0,0 +1,297 @@ >+<?xml version='1.0' encoding='UTF-8'?> >+<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> >+ >+<!-- The content of this document is licensed under the CC-BY-SA license --> >+<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> >+<!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> >+<!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> >+ >+<!-- $Header$ --> >+ >+<sections> >+ >+<version>1.26</version> >+<date>2005-07-02</date> >+ >+<section> >+<title>ÐозможноÑÑи Portage</title> >+<body> >+ >+<p> >+Ð Portage еÑÑÑ Ð½ÐµÑколÑко дополниÑелÑнÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей (features), коÑоÑÑе >+знаÑиÑелÑно ÑлÑÑÑÐ°Ñ Ð²Ð°Ñе впеÑаÑление Ð¾Ñ Gentoo. Ðногие из ÑÑÐ¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей >+полагаÑÑÑÑ Ð½Ð° опÑеделеннÑе пÑогÑаммнÑе ÑÑедÑÑва, ÑлÑÑÑаÑÑие пÑоизводиÑелÑноÑÑÑ, >+надежноÑÑÑ, безопаÑноÑÑÑ Ð¸ Ñ.п. >+</p> >+ >+<p> >+ÐÐ»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð¸ вÑклÑÑÐµÐ½Ð¸Ñ Ð¾Ð¿ÑеделеннÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей Portage нÑжно >+ÑедакÑиÑоваÑÑ Ð² <path>/etc/make.conf</path> пеÑеменнÑÑ <c>FEATURES</c>, в >+коÑоÑой пеÑеÑиÑлÑÑÑÑÑ ÐºÐ»ÑÑевÑе Ñлова, обознаÑаÑÑие ÑазлиÑнÑе возможноÑÑи, Ñ >+Ñазделением пÑобелами. Ðногда Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей >+нÑжно ÑÑÑановиÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе пÑогÑаммнÑе ÑÑедÑÑва. >+</p> >+ >+<p> >+ÐдеÑÑ Ð¿ÐµÑеÑиÑÐ»ÐµÐ½Ñ Ð½Ðµ вÑе возможноÑÑи, поддеÑживаемÑе Portage. ÐолнÑй пеÑеÑÐµÐ½Ñ >+пÑедÑÑавлен на ÑÑÑаниÑе ÑпÑавки <path>make.conf</path>: >+</p> >+ >+<pre caption="ÐÑзов ÑÑÑаниÑÑ ÑпÑавки make.conf"> >+$ <i>man make.conf</i> >+</pre> >+ >+<p> >+ЧÑÐ¾Ð±Ñ ÑзнаÑÑ, какие возможноÑÑи вклÑÑÐµÐ½Ñ Ð¿Ð¾ ÑмолÑаниÑ, запÑÑÑиÑе <c>emerge >+--info</c> и найдиÑе пеÑеменнÑÑ FEATURES (или оÑÑилÑÑÑÑйÑе ее Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ grep): >+</p> >+ >+<pre caption="ÐÑÑÑнение, какие возможноÑÑи Ñже вклÑÑенÑ"> >+$ <i>emerge --info | grep FEATURES</i> >+</pre> >+ >+</body> >+</section> >+<section> >+<title>РаÑпÑеделÑÐ½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑиÑ</title> >+<subsection> >+<title>ÐÑполÑзование distcc</title> >+<body> >+ >+<p> >+<c>distcc</c> &emdash; пÑогÑамма, ÑаÑпÑеделÑÑÑÐ°Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑÐ¸Ñ Ð¿Ð¾ неÑколÑким, не >+обÑзаÑелÑно одинаковÑм, маÑинам в ÑеÑи. ÐÐ»Ð¸ÐµÐ½Ñ <c>distcc</c> поÑÑÐ»Ð°ÐµÑ Ð²ÑÑ >+Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð½Ð° доÑÑÑпнÑе ÑеÑвеÑÑ distcc (на коÑоÑÑÑ Ð²ÑполнÑеÑÑÑ >+<c>distccd</c>), ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð¸ могли компилиÑоваÑÑ Ð´Ð»Ñ ÐºÐ»Ð¸ÐµÐ½Ñа ÑаÑÑи иÑÑ Ð¾Ð´Ð½Ð¾Ð³Ð¾ >+кода. ЧиÑÑÑй вÑигÑÑÑ &emdash; более бÑÑÑÑÐ°Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑиÑ. >+</p> >+ >+<p> >+ÐодÑÐ¾Ð±Ð½Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ <c>distcc</c> (и как ÑделаÑÑ Ñак, ÑÑÐ¾Ð±Ñ ÑÑо ÑабоÑало в >+Gentoo) Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² наÑей <uri link="/doc/en/distcc.xml">докÑменÑаÑии по distcc >+в Gentoo</uri>. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>УÑÑановка distcc</title> >+<body> >+ >+<p> >+Distcc поÑÑавлÑеÑÑÑ Ñ Ð³ÑаÑиÑеÑким мониÑоÑом, позволÑÑÑим оÑÑлеживаÑÑ Ð·Ð°Ð´Ð°Ñи, >+коÑоÑÑе Ð²Ð°Ñ ÐºÐ¾Ð¼Ð¿ÑÑÑÐµÑ Ð¾ÑÑÑÐ»Ð°ÐµÑ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑии. ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе Gnome, Ñогда >+добавÑÑе «gnome» к пеÑеменной USE. Ðднако, еÑли Ð²Ñ Ð½Ðµ полÑзÑеÑеÑÑ >+Gnome, но пÑи ÑÑом Ñ Ð¾ÑиÑе полÑзоваÑÑÑÑ Ð¼Ð¾Ð½Ð¸ÑоÑом, добавÑÑе «gtk» к >+пеÑеменной USE. >+</p> >+ >+<pre caption="УÑÑановка distcc"> >+# <i>emerge distcc</i> >+</pre> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐодклÑÑение поддеÑжки Portage</title> >+<body> >+ >+<p> >+ÐобавÑÑе <c>distcc</c> к пеÑеменной FEATURES в Ñайле >+<path>/etc/make.conf</path>. ÐаÑем, оÑÑедакÑиÑÑйÑе пеÑеменнÑÑ MAKEOPTS, как вам >+нÑавиÑÑÑ. ÐзвеÑÑÐ½Ð°Ñ ÑекомендаÑÐ¸Ñ &emdash; ÑказÑваÑÑ Ð´Ð¸ÑекÑÐ¸Ð²Ñ >+«-jX», где X &emdash; ÑиÑло ÑенÑÑалÑнÑÑ Ð¿ÑоÑеÑÑоÑов, на коÑоÑÑÑ >+ÑабоÑÐ°ÐµÑ <c>distccd</c> (вклÑÑÐ°Ñ ÑекÑÑий компÑÑÑеÑ) плÑÑ Ð¾Ð´Ð¸Ð½; Ñ Ð²Ð°Ñ Ð¼Ð¾Ð³ÑÑ >+полÑÑиÑÑÑÑ Ð»ÑÑÑие ÑезÑлÑÑаÑÑ Ð¸ Ñ Ð´ÑÑгим знаÑением. >+</p> >+ >+<p> >+ТепеÑÑ Ð·Ð°Ð¿ÑÑÑиÑе <c>distcc-config</c> и введиÑе ÑпиÑок доÑÑÑпнÑÑ ÑеÑвеÑов >+distcc. ÐапÑимеÑ, пÑедположим, ÑÑо доÑÑÑпнÑе ÑеÑвеÑÑ DistCC &emdash; >+192.168.1.102 (ÑекÑÑий компÑÑÑеÑ), 192.168.1.103 и 192.168.1.104 (два >+«ÑдаленнÑÑ » компÑÑÑеÑа): >+</p> >+ >+<pre caption="ÐаÑÑÑойка distcc Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑÐµÑ Ð´Ð¾ÑÑÑпнÑÑ ÑеÑвеÑов distcc"> >+# <i>distcc-config --set-hosts "192.168.1.102 192.168.1.103 192.168.1.104"</i> >+</pre> >+ >+<p> >+Ðе забÑдÑÑе Ñакже запÑÑÑиÑÑ Ð´ÐµÐ¼Ð¾Ð½ <c>distccd</c>: >+</p> >+ >+<pre caption="ÐапÑÑк демонов distccd"> >+# <i>rc-update add distccd default</i> >+# <i>/etc/init.d/distccd start</i> >+</pre> >+ >+</body> >+</subsection> >+</section> >+<section> >+<title>ÐÑÑиÑование компилÑÑии</title> >+<subsection> >+<title>Ð ÑÑедÑÑве ccache</title> >+<body> >+ >+<p> >+<c>ccache</c> &emdash; ÑÑо бÑÑÑÑÑй кÑÑ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑоÑа. Ðогда Ð²Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸ÑÑеÑе >+пÑогÑаммÑ, он кÑÑиÑÑÐµÑ Ð¿ÑомежÑÑоÑнÑе ÑезÑлÑÑаÑÑ Ñак, ÑÑо вÑÑкий Ñаз, когда Ð²Ñ >+пеÑекомпилиÑÑеÑе ÑÑ Ð¶Ðµ ÑамÑÑ Ð¿ÑогÑаммÑ, вÑÐµÐ¼Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑии знаÑиÑелÑно >+ÑокÑаÑаеÑÑÑ. Ð ÑипиÑнÑÑ ÑлÑÑаÑÑ Ð²ÑÐµÐ¼Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑии Ð¼Ð¾Ð¶ÐµÑ ÑокÑаÑаÑÑÑÑ Ð² >+5&emdash;10 Ñаз. >+</p> >+ >+<p> >+ÐÑли Ð²Ñ Ð¸Ð½ÑеÑеÑÑеÑеÑÑ Ð¿Ð¾Ð´ÑобноÑÑÑми ccache, пожалÑйÑÑа, поÑеÑиÑе >+<uri link="http://ccache.samba.org">домаÑнÑÑ ÑÑÑаниÑÑ ccache</uri>. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>УÑÑановка ccache</title> >+<body> >+ >+<p> >+ÐÐ»Ñ ÑÑÑановки <c>ccache</c>, вÑполниÑе <c>emerge ccache</c>: >+</p> >+ >+<pre caption="УÑÑановка ccache"> >+# <i>emerge ccache</i> >+</pre> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐодклÑÑение поддеÑжки Portage</title> >+<body> >+ >+<p> >+ÐÑкÑойÑе <path>/etc/make.conf</path> и добавÑÑе <c>ccache</c> к пеÑеменной >+FEATURES. ÐаÑем добавÑÑе новÑÑ Ð¿ÐµÑеменнÑÑ Ð¿Ð¾ имени CCACHE_SIZE (ÑÐ°Ð·Ð¼ÐµÑ ÐºÑÑа), и >+ÑÑÑановиÑе ÐµÑ Ñавной «2G»: >+</p> >+ >+<pre caption="РедакÑиÑование CCACHE_SIZE в /etc/make.conf"> >+CCACHE_SIZE="2G" >+</pre> >+ >+<p> >+ÐÐ»Ñ Ð¿ÑовеÑки ÑабоÑоÑпоÑобноÑÑи ccache, запÑоÑиÑе ÑÑаÑиÑÑÐ¸ÐºÑ ccache: >+</p> >+ >+<pre caption="ÐÑоÑмоÑÑ ÑÑаÑиÑÑики ccache"> >+# <i>ccache -s</i> >+</pre> >+ >+</body> >+</subsection> >+<subsection> >+<title>ÐÑполÑзование ccache Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑии Си не в Portage</title> >+<body> >+ >+<p> >+ÐÑли Ð²Ñ Ñ Ð¾Ñели Ð±Ñ Ð¸ÑполÑзоваÑÑ ccache Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑий не в Portage, добавÑÑе >+<path>/usr/lib/ccache/bin</path> в наÑало ваÑей пеÑеменной PATH (пеÑед >+<path>/usr/bin</path>). ÐÑо можно ÑделаÑÑ, оÑÑедакÑиÑовав >+<path>/etc/env.d/00basic</path>, коÑоÑÑй ÑвлÑеÑÑÑ Ð¿ÐµÑвÑм Ñайлом ÑÑедÑ, >+опÑеделÑÑÑим пеÑеменнÑÑ <c>PATH</c>: >+</p> >+ >+<pre caption="РедакÑиÑование /etc/env.d/00basic"> >+PATH="<i>/usr/lib/ccache/bin</i>:/opt/bin" >+</pre> >+ >+</body> >+</subsection> >+</section> >+<section> >+<title>ÐоддеÑжка бинаÑнÑÑ Ð¿Ð°ÐºÐµÑов</title> >+<subsection> >+<title>Создание заÑанее ÑобÑаннÑÑ Ð¿Ð°ÐºÐµÑов</title> >+<body> >+ >+<p> >+Portage поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ Ð·Ð°Ñанее ÑобÑаннÑÑ Ð¿Ð°ÐºÐµÑов. ÐеÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо в >+Ñамой Gentoo не пÑедÑÑмоÑÑÐµÐ½Ñ Ð·Ð°Ñанее ÑобÑаннÑе пакеÑÑ (за иÑклÑÑением Ñнимков >+GRP), Portage можно наÑÑÑоиÑÑ Ð½Ð° полноÑенное ÑпÑавление заÑанее ÑобÑаннÑми >+пакеÑами. >+</p> >+ >+<p> >+ЧÑÐ¾Ð±Ñ ÑоздаÑÑ Ð·Ð°Ñанее ÑобÑаннÑй пакеÑ, можно иÑполÑзоваÑÑ <c>quickpkg</c>, еÑли >+Ð¿Ð°ÐºÐµÑ Ñже ÑÑÑановлен в ваÑей ÑиÑÑеме, или <c>emerge</c> Ñ Ð¿Ð°ÑамеÑÑами >+<c>--buildpkg</c> или <c>--buildpkgonly</c>. >+</p> >+ >+<p> >+ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage Ñоздавал заÑанее ÑобÑаннÑе пакеÑÑ Ð¸Ð· каждого >+оÑделÑного пакеÑа, коÑоÑÑй ÑÑÑанавливаеÑÑÑ, добавÑÑе <c>buildpkg</c> к >+пеÑеменной FEATURES. >+</p> >+ >+<p> >+Ðолее ÑиÑокие возможноÑÑи по ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð°Ð±Ð¾Ñов заÑанее ÑобÑаннÑÑ Ð¿Ð°ÐºÐµÑов имеÑÑÑÑ >+в <c>catalyst</c>. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñобной инÑоÑмаÑии о catalyst, пожалÑйÑÑа, >+пÑоÑиÑайÑе <uri link="/proj/en/releng/catalyst/reference.xml">ÑпÑавоÑное >+ÑÑководÑÑво по catalyst </uri> и <uri >+link="/proj/en/releng/catalyst/catalyst-howto.xml">catalyst howto</uri>. >+</p> >+ >+</body> >+</subsection> >+<subsection> >+<title>УÑÑановка заÑанее ÑобÑаннÑÑ Ð¿Ð°ÐºÐµÑов</title> >+<body> >+ >+<p> >+ХоÑÑ Ð² Gentoo Ñакого Ñ ÑанилиÑа неÑ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑоздаÑÑ ÑенÑÑализованное >+Ñ ÑанилиÑе Ð´Ð»Ñ Ð·Ð°Ñанее ÑобÑаннÑÑ Ð¿Ð°ÐºÐµÑов. ЧÑÐ¾Ð±Ñ Ð¸ÑполÑзоваÑÑ Ñакое Ñ ÑанилиÑе, >+вам нÑжно ÑказаÑÑ Ð´Ð»Ñ Portage пÑÑÑ Ðº немÑ, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿ÐµÑеменной >+PORTAGE_BINHOST. ÐапÑимеÑ, еÑли заÑанее ÑобÑаннÑе пакеÑÑ Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð½Ð° >+ftp://buildhost/gentoo: >+</p> >+ >+<pre caption="УÑÑановка PORTAGE_BINHOST в /etc/make.conf"> >+PORTAGE_BINHOST="ftp://buildhost/gentoo" >+</pre> >+ >+<p> >+ÐÑи ÑÑÑановке заÑанее ÑобÑаннÑÑ Ð¿Ð°ÐºÐµÑов, ÑказÑвайÑе в команде emerge паÑамеÑÑ >+<c>--getbinpkg</c> вмеÑÑе Ñ Ð¿Ð°ÑамеÑÑом <c>--usepkg</c>. ÐеÑвÑй ÑказÑÐ²Ð°ÐµÑ emerge >+загÑÑзиÑÑ Ð·Ð°Ñанее ÑобÑаннÑй Ð¿Ð°ÐºÐµÑ c ÑеÑвеÑа, опÑеделенного ÑанÑÑе, а вÑоÑой >+ÑообÑÐ°ÐµÑ emerge, ÑÑо до загÑÑзки иÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² и Ð¸Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑии ÑнаÑала нÑжно >+попÑÑаÑÑÑÑ ÑÑÑановиÑÑ Ð·Ð°Ñанее ÑобÑаннÑй пакеÑ. >+</p> >+ >+<p> >+ÐапÑимеÑ, ÑÑÐ¾Ð±Ñ ÑÑÑановиÑÑ <c>gnumeric</c> из заÑанее ÑобÑаннÑÑ Ð¿Ð°ÐºÐµÑов: >+</p> >+ >+<pre caption="УÑÑановка заÑанее ÑобÑанного пакеÑа gnumeric"> >+# <i>emerge --usepkg --getbinpkg gnumeric</i> >+</pre> >+ >+<p> >+ÐодÑобнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ паÑамеÑÑÐ°Ñ ÑÑÑановки заÑанее ÑобÑаннÑÑ Ð¿Ð°ÐºÐµÑов можно >+найÑи на ÑÑÑаниÑе ÑпÑавки emerge: >+</p> >+ >+<pre caption="ЧÑение ÑпÑавки по emerge"> >+$ <i>man emerge</i> >+</pre> >+ >+</body> >+</subsection> >+</section> >+</sections> >+ >+<!-- *$Localization: >+target-language: Russian >+target-version: 1.26-r2 >+target-date: 2005-07-18 >+source-cvs-revision: 1.29 >+translated-by: Alexey Glazunov [glazunov_aleksey@mail.ru] >+edited-by: Alexey Chumakov [info@chumakov.ru] >+-->
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 100336
: 64336