Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 336360 Details for
Bug 453360
Change "Портеж" to Portage
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
hb-working-portage
hb-working-portage.xml (text/plain), 46.02 KB, created by
Vladimir Romanov (RETIRED)
on 2013-01-21 15:56:55 UTC
(
hide
)
Description:
hb-working-portage
Filename:
MIME Type:
Creator:
Vladimir Romanov (RETIRED)
Created:
2013-01-21 15:56:55 UTC
Size:
46.02 KB
patch
obsolete
><?xml version='1.0' encoding='UTF-8'?> ><!DOCTYPE sections SYSTEM "/dtd/book.dtd"> ><!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-working-portage.xml,v 1.13 2012/10/13 16:37:57 swift Exp $ --> > ><!-- The content of this document is licensed under the CC-BY-SA license --> ><!-- See http://creativecommons.org/licenses/by-sa/2.5 --> > ><sections> > ><abstract> >ÐÐ°Ð½Ð½Ð°Ñ Ð³Ð»Ð°Ð²Ð° обÑÑÑнÑÐµÑ "пÑоÑÑÑе" Ñаги, коÑоÑÑе Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ знаÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ, >ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° его ÑиÑÑеме. ></abstract> > ><version>3</version> ><date>2012-08-15</date> > ><section> ><title>ÐобÑо пожаловаÑÑ Ð² Portage</title> ><body> > ><p> >СиÑÑема Portage — веÑоÑÑно, Ñамое извеÑÑное нововведение Gentoo в >ÑпÑавлении пÑогÑаммнÑм обеÑпеÑением. ÐлагодаÑÑ Ð²ÑÑокой гибкоÑÑи и ÑÑезвÑÑайно >богаÑÑм возможноÑÑÑм, она заÑаÑÑÑÑ ÑÑиÑаеÑÑÑ Ð»ÑÑÑим ÑÑедÑÑвом ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ >пÑогÑаммнÑм обеÑпеÑением из ÑÑÑеÑÑвÑÑÑÐ¸Ñ Ð² Linux. ></p> > ><p> >Portage полноÑÑÑÑ Ð½Ð°Ð¿Ð¸Ñана на <uri link="http://www.python.org">Python</uri> и ><uri link="http://www.gnu.org/software/bash">Bash</uri>, и в ÑезÑлÑÑаÑе >полноÑÑÑÑ Ð¿ÑозÑаÑна Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелей, поÑколÑÐºÑ Ð¾Ð±Ð° — ÑзÑки ÑÑенаÑиев. ></p> > ><p> >ÐолÑÑинÑÑво полÑзоваÑелей взаимодейÑÑвÑÐµÑ Ñ Portage Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ><c>emerge</c>. ÐÑа глава не пÑизвана замениÑÑ ÑÑÑаниÑÑ ÑпÑавки emerge. ÐÐ»Ñ >пÑоÑмоÑÑа вÑÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½ÑÑ Ð¿Ð°ÑамеÑÑов ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ emerge, обÑаÑайÑеÑÑ Ðº ÑÑÑаниÑе >ÑпÑавки: ></p> > ><pre caption="ЧÑение ÑÑÑаниÑÑ ÑпÑавки emerge"> >$ <i>man emerge</i> ></pre> > ></body> ></section> ><section> ><title>ÐеÑево Portage</title> ><subsection> ><title>СбоÑоÑнÑе ÑÐ°Ð¹Ð»Ñ ebuild</title> ><body> > ><p> >ÐовоÑÑ Ð¾ пакеÑÐ°Ñ , Ð¼Ñ ÑаÑÑо имеем в Ð²Ð¸Ð´Ñ Ð¿ÑогÑаммÑ, доÑÑÑпнÑе полÑзоваÑелÑм >Gentoo ÑеÑез деÑево Portage. ÐеÑево Portage — ÑÑо Ð½Ð°Ð±Ð¾Ñ ><e>ÑбоÑоÑнÑÑ Ñайлов ebuild</e>, ÑодеÑжаÑÐ¸Ñ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑиÑ, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Portage >Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÑогÑаммнÑм обеÑпеÑением (ÑÑÑановки, поиÑка, извлеÑÐµÐ½Ð¸Ñ Ð¸ Ñ.п.) >Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑбоÑоÑнÑе ÑÐ°Ð¹Ð»Ñ Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² <path>/usr/portage</path>. ></p> > ><p> >Ðогда Portage по ваÑÐµÐ¼Ñ Ð¿Ð¾ÑÑÑÐµÐ½Ð¸Ñ Ð²ÑполнÑÐµÑ Ð»ÑбÑе дейÑÑÐ²Ð¸Ñ Ð½Ð°Ð´ пакеÑами >пÑогÑамм, ÑÑи дейÑÑÐ²Ð¸Ñ Ð¾Ð¿Ð¸ÑаÑÑÑÑ Ð½Ð° ÑбоÑоÑнÑе ÑайлÑ, имеÑÑиеÑÑ Ð² ÑиÑÑеме. >ÐоÑÑÐ¾Ð¼Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑегÑлÑÑно обновлÑÑÑ ÑбоÑоÑнÑе ÑайлÑ, ÑÑÐ¾Ð±Ñ Portage знала >о новÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ð°Ñ , обновлениÑÑ , ÑвÑзаннÑÑ Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑÑÑ Ð¸ Ñ.д. ></p> > ></body> ></subsection> ><subsection> ><title>Ðбновление деÑева Portage</title> ><body> > ><p> >ÐеÑево Portage обÑÑно обновлÑеÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ <uri >link="http://rsync.samba.org/">rsync (англ.)</uri>, ÑÑедÑÑва бÑÑÑÑой ÑазноÑÑной >пеÑедаÑи Ñайлов. Ðбновление вÑполниÑÑ Ð´Ð¾Ð²Ð¾Ð»Ñно пÑоÑÑо, Ñак как запÑÑк rsync >обеÑпеÑиваеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ <c>emerge</c> : ></p> > ><pre caption="Ðбновление деÑева Portage"> ># <i>emerge --sync</i> ></pre> > ><p> >ÐÑли rsync вÑполниÑÑ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ из-за огÑаниÑений межÑеÑевого ÑкÑана, деÑево >Portage вÑе-Ñаки можно обновиÑÑ Ð¸Ð· ежедневнÑÑ «Ñнимков», >ÑоздаваемÑÑ Ð½Ð°Ð¼Ð¸. ÐÐ»Ñ Ð°Ð²ÑомаÑиÑеÑкого извлеÑÐµÐ½Ð¸Ñ Ð¸ ÑÑÑановки в ÑиÑÑеме >новейÑего Ñнимка ÑлÑÐ¶Ð¸Ñ ÑÑилиÑа <c>emerge-webrsync</c>: ></p> > ><pre caption="ÐапÑÑк emerge-webrsync"> ># <i>emerge-webrsync</i> ></pre> > ><p> >ÐополниÑелÑнÑм пÑеимÑÑеÑÑвом иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ <c>emerge-webrsync</c> ÑвлÑеÑÑÑ Ñо, >ÑÑо ÑÑа ÑÑилиÑа позволÑÐµÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑÑ Ð·Ð°Ð³ÑÑжаÑÑ ÑолÑко Ñе Ñнимки деÑева Portage, >коÑоÑÑе подпиÑÐ°Ð½Ñ ÐºÐ»ÑÑом GPG ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Gentoo. Ðолее подÑÐ¾Ð±Ð½Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¿Ð¾ ÑÑÐ¾Ð¼Ñ >вопÑоÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° в Ñазделе <uri link="?part=2&chap=3">ÐозможноÑÑи Portage</uri> >в подÑазделе <uri link="?part=2&chap=3#webrsync-gpg">ÐагÑÑзка пÑовеÑеннÑÑ Ð¾Ð±Ñазов деÑева Portage</uri>. > ></p> > ></body> ></subsection> ></section> ><section> ><title>ÐбÑлÑживание пÑогÑаммного обеÑпеÑениÑ</title> ><subsection> ><title>ÐоиÑк пÑогÑамм</title> ><body> ><!-- (**) continue proofing here --> ><p> >ÐÐ»Ñ Ð¿Ð¾Ð¸Ñка пÑогÑамм в деÑеве Portage по Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ иÑполÑзоваÑÑ Ð²ÑÑÑоеннÑе >возможноÑÑи ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ <c>emerge</c>. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° <c>emerge --search</c> >вÑÐ´Ð°ÐµÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑов, ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ (как полноÑÑÑÑ, Ñак и ÑаÑÑиÑно) >Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð¿Ð¾Ð¸Ñка. ></p> > ><p> >ÐапÑимеÑ, ÑÑÐ¾Ð±Ñ Ð½Ð°Ð¹Ñи вÑе пакеÑÑ, ÑодеÑжаÑие «pdf» в названии: ></p> > ><pre caption="ÐоиÑк пакеÑов Ñ pdf в названии"> >$ <i>emerge --search pdf</i> ></pre> > ><p> >ÐÐ»Ñ Ð¿Ð¾Ð¸Ñка пакеÑов еÑе и по ÑекÑÑÑ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ иÑполÑзоваÑÑ Ð¿Ð°ÑамеÑÑ ><c>--searchdesc</c> (или <c>-S</c>): ></p> > ><pre caption="ÐоиÑк пакеÑов, ÑвÑзаннÑÑ Ñ pdf"> >$ <i>emerge --searchdesc pdf</i> ></pre> > ><p> >ÐоÑмоÑÑев на ÑообÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, Ð²Ñ Ð¾ÑмеÑиÑе, ÑÑо вам даеÑÑÑ Ð¼Ð½Ð¾Ð¶ÐµÑÑво >инÑоÑмаÑии. ÐÐ¾Ð»Ñ ÑеÑко обознаÑенÑ, поÑÑÐ¾Ð¼Ñ Ð¼Ñ Ð½Ðµ бÑдем вдаваÑÑÑÑ Ð² подÑобноÑÑи >Ð¸Ñ Ð·Ð½Ð°ÑениÑ: ></p> > ><pre caption="ÐÑÐ¸Ð¼ÐµÑ Ð²Ñвода emerge --search"> >* net-print/cups-pdf > Latest version available: 1.5.2 > Latest version installed: [ Not Installed ] > Size of downloaded files: 15 kB > Homepage: http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/ > Description: Provides a virtual printer for CUPS to produce PDF files. > License: GPL-2 > ><comment>( >* net-print/cups-pdf > ÐоÑледнÑÑ Ð´Ð¾ÑÑÑÐ¿Ð½Ð°Ñ Ð²ÐµÑÑиÑ: 1.5.2 > ÐоÑледнÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð²ÐµÑÑиÑ: [ не ÑÑÑановлен ] > Ð Ð°Ð·Ð¼ÐµÑ Ð·Ð°Ð³ÑÑжаемÑÑ Ñайлов: 15 kB > Ðеб-ÑÑÑаниÑа: http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/ > ÐпиÑание: Ð¡Ð½Ð°Ð±Ð¶Ð°ÐµÑ CUPS виÑÑÑалÑнÑм пÑинÑеÑом Ð´Ð»Ñ Ð¿ÐµÑаÑи PDF-Ñайлов. > ÐиÑензиÑ: GPL-2 )</comment> ></pre> > ></body> ></subsection> ><subsection> ><title>УÑÑановка пÑогÑамм</title> ><body> > ><p> >ÐоÑле Ñого, как Ð²Ñ Ð½Ð°Ñли нÑжное пÑогÑаммное обеÑпеÑение, его можно легко >ÑÑÑановиÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ <c>emerge</c>. ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ ÑÑÑановки пакеÑа ><c>gnumeric</c>: ></p> > ><pre caption="УÑÑановка gnumeric"> ># <i>emerge gnumeric</i> ></pre> > ><p> >Так как множеÑÑво пÑиложений завиÑÐ¸Ñ Ð´ÑÑг Ð¾Ñ Ð´ÑÑга, лÑÐ±Ð°Ñ Ð¿Ð¾Ð¿ÑÑка ÑÑÑановиÑÑ >какой-либо Ð¿Ð°ÐºÐµÑ Ð¿ÑогÑамм Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð²Ð»ÐµÑÑ Ð·Ð° Ñобой Ñакже ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑÑ >пакеÑов. Ðе беÑпокойÑеÑÑ, Portage ÑпÑавиÑÑÑ Ð¸ Ñ ÑÑим. ÐÑли Ð²Ñ Ð·Ð°Ñ Ð¾ÑиÑе >вÑÑÑниÑÑ, ÑÑо именно Portage ÑобиÑаеÑÑÑ ÑÑÑановиÑÑ Ð²Ð¼ÐµÑÑе Ñ Ð½ÑжнÑм вам пакеÑом, >добавÑÑе паÑамеÑÑ <c>--pretend</c>. ÐапÑимеÑ: ></p> > ><pre caption="ÐÑовеÑка завиÑимоÑÑей пакеÑа gnumeric"> ># <i>emerge --pretend gnumeric</i> ></pre> > ><p> >ÐоÑле ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð½Ð° ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ Ð¿Ð°ÐºÐµÑа, Portage загÑÑÐ¶Ð°ÐµÑ Ð¸Ð· инÑеÑнеÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñй >иÑÑ Ð¾Ð´Ð½Ñй код (пÑи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи), и по ÑмолÑÐ°Ð½Ð¸Ñ ÑÐ¾Ñ ÑанÑÐµÑ ÐµÐ³Ð¾ в каÑалоге ><path>/usr/portage/distfiles</path>. ÐоÑле ÑÑого Ð¿Ð°ÐºÐµÑ ÑаÑпаковÑваеÑÑÑ, >компилиÑÑеÑÑÑ Ð¸ ÑÑÑанавливаеÑÑÑ. ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Portage ÑолÑко загÑÑзила >иÑÑ Ð¾Ð´Ð½Ñй код без его ÑÑÑановки, добавÑÑе к команде <c>emerge</c> паÑамеÑÑ ><c>--fetchonly</c>: ></p> > ><pre caption="ÐагÑÑзка иÑÑ Ð¾Ð´Ð½Ð¾Ð³Ð¾ кода пакеÑа gnumeric"> ># <i>emerge --fetchonly gnumeric</i> ></pre> > ></body> ></subsection> ><subsection> ><title>ÐбнаÑÑжение докÑменÑаÑии к пакеÑÑ</title> ><body> > ><p> >Ðногие пакеÑÑ ÑодеÑÐ¶Ð°Ñ ÑобÑÑвеннÑÑ Ð´Ð¾ÐºÑменÑаÑиÑ. Ðногда USE-Ñлаг <c>doc</c> >опÑеделÑеÑ, ÑледÑÐµÑ Ð»Ð¸ ÑÑÑанавливаÑÑ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ðº пакеÑÑ. ÐÑовеÑиÑÑ Ð½Ð°Ð»Ð¸Ñие >USE-Ñлага <c>doc</c> можно командой <c>emerge -vp <название пакеÑа></c>. ></p> > ><pre caption="ÐÑовеÑка налиÑÐ¸Ñ USE-Ñлага doc"> ><comment>(alsa-lib - ÑÑо вÑего лиÑÑ Ð¿ÑимеÑ)</comment> ># <i>emerge -vp alsa-lib</i> >[ebuild N ] media-libs/alsa-lib-1.0.14_rc1 -debug +doc 698 kB ></pre> > ><p> >ÐÑÑÑим ÑпоÑобом вклÑÑÐµÐ½Ð¸Ñ USE-Ñлага <c>doc</c> бÑÐ´ÐµÑ ÑабоÑа Ñ Ð½Ð¸Ð¼ Ð´Ð»Ñ >каждого пакеÑа оÑделÑно, ÑеÑез <path>/etc/portage/package.use</path>, Ñак, >ÑÑо Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе докÑменÑаÑÐ¸Ñ ÑолÑко Ð´Ð»Ñ Ð¸Ð½ÑеÑеÑÑÑÑÐ¸Ñ Ð²Ð°Ñ Ð¿Ð°ÐºÐµÑов. ÐклÑÑение >ÑÑого Ñлага глобалÑно иногда вÑзÑÐ²Ð°ÐµÑ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ ÑиклиÑеÑкими завиÑимоÑÑÑми. >ÐÐ»Ñ Ð±Ð¾Ð»ÑÑего колиÑеÑÑва инÑоÑмаÑии, пожалÑйÑÑа, пÑоÑиÑайÑе Ð³Ð»Ð°Ð²Ñ ><uri link="?part=2&chap=2">USE-Ñлаги</uri>. ></p> > ><p> >ÐокÑменÑаÑÐ¸Ñ Ð¾Ñ Ð²Ð½Ð¾Ð²Ñ ÑÑÑановленного пакеÑа обÑÑно Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² подкаÑалоге >каÑалога <path>/usr/share/doc</path>, ÑооÑвеÑÑÑвÑÑÑем Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑа. >ÐÑоме Ñого, можно вÑвеÑÑи ÑпиÑок вÑÐµÑ ÑÑÑановленнÑÑ Ñайлов ÑÑилиÑой ><c>equery</c>, коÑоÑÐ°Ñ Ð²Ñ Ð¾Ð´Ð¸Ñ Ð² <uri link="/doc/en/gentoolkit.xml">Ð¿Ð°ÐºÐµÑ >gentoolkit (англ.)</uri> — <c>app-portage/gentoolkit</c>. ></p> > ><pre caption="ÐбнаÑÑжение докÑменÑаÑии пакеÑа"> ># <i>ls -l /usr/share/doc/alsa-lib-1.0.14_rc1</i> >total 28 >-rw-r--r-- 1 root root 669 May 17 21:54 ChangeLog.gz >-rw-r--r-- 1 root root 9373 May 17 21:54 COPYING.gz >drwxr-xr-x 2 root root 8560 May 17 21:54 html >-rw-r--r-- 1 root root 196 May 17 21:54 TODO.gz > ><comment>(или иÑполÑзÑйÑе Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка инÑеÑеÑнÑÑ Ñайлов ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ equery :)</comment> ># <i>equery files alsa-lib | less</i> >media-libs/alsa-lib-1.0.14_rc1 >* Contents of media-libs/alsa-lib-1.0.14_rc1: >/usr >/usr/bin >/usr/bin/alsalisp ><comment>(вÑдаÑа обÑезана)</comment> ></pre> > ></body> ></subsection> ><subsection> ><title>Удаление пакеÑа</title> ><body> > ><p> >Ðогда Ð²Ñ Ð·Ð°Ñ Ð¾ÑиÑе ÑдалиÑÑ Ð¿Ð°ÐºÐµÑ Ð¸Ð· ÑиÑÑемÑ, иÑполÑзÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ <c>emerge >--unmerge</c>. ÐÑо пÑÐ¸Ð²ÐµÐ´ÐµÑ Ðº ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸Ð· ÑиÑÑÐµÐ¼Ñ Ð²ÑÐµÑ Ñайлов, ÑÑÑановленнÑÑ >пакеÑом, <e>кÑоме</e> конÑигÑÑаÑионнÑÑ Ñайлов пÑиложениÑ, изменÑвÑÐ¸Ñ ÑÑ Ð¿Ð¾Ñле >ÑÑÑановки. Ð¡Ð¾Ñ Ñанение конÑигÑÑаÑионнÑÑ Ñайлов позволÑÐµÑ Ð²ÐµÑнÑÑÑÑÑ Ðº ÑабоÑе Ñ >пакеÑом, еÑли Ð²Ñ ÐºÐ¾Ð³Ð´Ð°-нибÑÐ´Ñ ÑеÑиÑе Ñнова его ÑÑÑановиÑÑ. ></p> > ><p> ><brite>Ðнимание</brite>: Portage <e>не пÑовеÑÑеÑ</e>, завиÑÑÑ Ð»Ð¸ дÑÑгие пакеÑÑ >Ð¾Ñ ÑдалÑемого! Ðднако Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе пÑедÑпÑеждение, еÑли Ñдаление пакеÑа пÑÐ¸Ð²ÐµÐ´ÐµÑ >к неÑабоÑоÑпоÑобноÑÑи ÑиÑÑемÑ. ></p> > ><pre caption="Удаление пакеÑа gnumeric из ÑиÑÑемÑ"> ># <i>emerge --unmerge gnumeric</i> ></pre> > ><p> >ÐоÑле ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑа из ÑиÑÑемÑ, пакеÑÑ, ÑÑÑановленнÑе авÑомаÑиÑеÑки, поÑÐ¾Ð¼Ñ >ÑÑо Ð¾Ñ Ð½Ð¸Ñ Ð·Ð°Ð²Ð¸Ñел ÑдаленнÑй пакеÑ, оÑÑаÑÑÑÑ. ЧÑÐ¾Ð±Ñ Portage вÑÑвила вÑе >когда-Ñо нÑжнÑе пакеÑÑ, коÑоÑÑе ÑепеÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ ÑдалиÑÑ, иÑполÑзÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ><c>emerge --depclean</c>. ÐÑ Ð²ÐµÑнемÑÑ Ðº ÑÑÐ¾Ð¼Ñ Ð½Ð¸Ð¶Ðµ. ></p> > ></body> ></subsection> ><subsection> ><title>Ðбновление ÑиÑÑемÑ</title> ><body> > ><p> >ЧÑÐ¾Ð±Ñ ÑиÑÑема ÑÐ¾Ñ ÑанÑлаÑÑ Ð² оÑлиÑной ÑоÑме (не говоÑÑ Ñже об ÑÑÑановке >ÑвежайÑÐ¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹, ÑвÑзаннÑÑ Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑÑÑ), ее нÑжно ÑегÑлÑÑно обновлÑÑÑ. >Так как Portage пÑоÑмаÑÑÐ¸Ð²Ð°ÐµÑ ÑбоÑоÑнÑе ÑÐ°Ð¹Ð»Ñ ÑолÑко в локалÑном деÑеве >Portage, ÑпеÑва поÑÑебÑеÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ ÐµÐ³Ð¾. Ðбновив деÑево Portage, Ð²Ñ >ÑможеÑе обновиÑÑ ÑиÑÑÐµÐ¼Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ <c>emerge --update world</c>. Ð ÑледÑÑÑем >пÑимеÑе Ð¼Ñ Ñакже полÑзÑемÑÑ Ð¿Ð°ÑамеÑÑом <c>--ask</c>, коÑоÑÑй поÑÑÑÐ°ÐµÑ Portage >вÑвеÑÑи ÑпиÑок пакеÑов, коÑоÑÑе она ÑобиÑаеÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ, и ÑпÑоÑиÑÑ Ð²Ð°Ñ, можно >ли пÑодолжаÑÑ:</p> > ><pre caption="Ðбновление ÑиÑÑемÑ"> ># <i>emerge --update --ask world</i> ></pre> > ><p> >Portage бÑÐ´ÐµÑ Ð¸ÑкаÑÑ Ð±Ð¾Ð»ÐµÐµ новÑе веÑÑии ÑÑÑановленнÑÑ Ð¿Ñиложений. Ðднако >пÑовеÑÑÑÑÑÑ ÑолÑко веÑÑии пÑиложений, <e>Ñвно</e> ÑÑÑановленнÑÑ Ð²Ð°Ð¼Ð¸ (Ñо еÑÑÑ, >ÑÐµÑ , коÑоÑÑе Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² <path>/var/lib/portage/world</path> - Portage не бÑÐ´ÐµÑ >ÑÑаÑелÑно пÑовеÑÑÑÑ Ð¸Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑи. ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе обновиÑÑ Ð¸ Ð¸Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑи >Ñоже, добавÑÑе аÑгÑÐ¼ÐµÐ½Ñ <c>--deep</c>: ></p> > > ><pre caption="ÐбновлÑем ваÑÑ ÑиÑÑÐµÐ¼Ñ Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑÑми"> ># <i>emerge --update --deep world</i> ></pre> > ><p> >Ðо ÑÑо вÑе еÑе не ознаÑÐ°ÐµÑ <e>вÑе пакеÑÑ</e>. ÐекоÑоÑÑе пакеÑÑ Ð½Ð° ваÑей ÑиÑÑеме >бÑли нÑÐ¶Ð½Ñ Ð² ÑеÑении пÑоÑеÑÑа компилÑÑии и ÑбоÑки пакеÑов, но как ÑолÑко Ð¿Ð°ÐºÐµÑ >ÑÑÑановлен, ÑÑи завиÑимоÑÑи болÑÑе не нÑжнÑ. Portage назÑÐ²Ð°ÐµÑ Ñакие завиÑимоÑÑи ><e>build</e>-завиÑимоÑÑи. ЧÑÐ¾Ð±Ñ Ð²ÐºÐ»ÑÑиÑÑ Ð¸ Ð¸Ñ Ð² Ñикл обновлениÑ, >добавÑÑе <c>--with-bdeps=y</c>: ></p> > ><pre caption="Ðбновление вÑей ÑиÑÑемÑ"> ># <i>emerge --update --deep -with-bdeps=y world</i> ></pre> > ><p> >ÐоÑколÑÐºÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ, оÑноÑÑÑиеÑÑ Ðº безопаÑноÑÑи, ÑлÑÑаÑÑÑÑ Ð¸ в пакеÑÐ°Ñ , >ÑвнÑм обÑазом не ÑÑÑанавливалиÑÑ (но бÑли «Ð¿Ð¾Ð´ÑÑнÑÑÑ» из-за Ñого, >ÑÑо он Ð½Ð¸Ñ Ð·Ð°Ð²Ð¸ÑÑÑ Ð´ÑÑгие пÑогÑаммÑ), ÑекомендÑеÑÑÑ Ð¸Ð·Ñедка запÑÑкаÑÑ ÑÑÑ >командÑ. ></p> > ><p> >ÐÑли Ð²Ñ Ð¼ÐµÐ½Ñли какие-либо из <uri link="?part=2&chap=2">USE-Ñлагов</uri>, >возможно, поÑом Ð²Ñ Ñакже Ð·Ð°Ñ Ð¾ÑиÑе добавиÑÑ Ð¿Ð°ÑамеÑÑ <c>--newuse</c>. Тогда >Portage пÑовеÑиÑ, ÑÑебÑÐµÑ Ð»Ð¸ изменение ÑÑÑановки новÑÑ Ð¿Ð°ÐºÐµÑов или >пеÑекомпилÑÑии ÑÑÑеÑÑвÑÑÑÐ¸Ñ : ></p> > ><pre caption="ÐÑполнение полного обновлениÑ"> ># <i>emerge --update --deep --with-bdeps=y --newuse world</i> ></pre> > ></body> ></subsection> ><subsection> ><title>ÐеÑапакеÑÑ</title> ><body> > ><p> >У некоÑоÑÑÑ Ð¿Ð°ÐºÐµÑов в деÑеве Portage Ð½ÐµÑ ÑодеÑжимого как Ñакового, и они >иÑполÑзÑÑÑÑÑ Ð´Ð»Ñ ÑÑÑановки набоÑа дÑÑÐ³Ð¸Ñ Ð¿Ð°ÐºÐµÑов. ÐапÑимеÑ, Ð¿Ð°ÐºÐµÑ <c>kde</c> >полноÑÑÑÑ ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑÑÐµÐ´Ñ KDE в ваÑей ÑиÑÑеме, пÑÐ¸Ð²Ð»ÐµÐºÐ°Ñ ÑазлиÑнÑе >KDE-пакеÑов в каÑеÑÑве завиÑимоÑÑей. ></p> > ><p> >ÐÑли Ð²Ñ ÐºÐ¾Ð³Ð´Ð°-либо Ð·Ð°Ñ Ð¾ÑиÑе ÑдалиÑÑ Ð¸Ð· ÑиÑÑÐµÐ¼Ñ Ñакой пакеÑ, запÑÑк ><c>emerge--unmerge</c> не возÑÐ¼ÐµÐµÑ Ð´Ð¾Ð»Ð¶Ð½Ð¾Ð³Ð¾ ÑÑÑекÑа, Ñак как пакеÑÑ, Ð¾Ñ ÐºÐ¾ÑоÑÑÑ >он завиÑиÑ, оÑÑанÑÑÑÑ Ð² ÑиÑÑеме. ></p> > ><p> >Ð Portage ÑÑÑеÑÑвÑÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑÑаÑоÑнÑÑ Ð·Ð°Ð²Ð¸ÑимоÑей, но Ñак как >завиÑимоÑÑи пÑогÑамм менÑÑÑÑÑ Ñо вÑеменем, доÑÑÑпноÑÑÑ Ð¿ÑогÑаммного >обеÑпеÑениÑ, пÑежде вÑего ÑÑебÑеÑÑÑ Ð¿Ð¾Ð»Ð½Ð¾ÑÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ Ð²ÑÑ ÑиÑÑемÑ, вклÑÑÐ°Ñ >ÑеализаÑÐ¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹, пÑоизведеннÑÑ Ð¿ÑÑем модиÑикаÑии USE-Ñлагов. ÐоÑле ÑÑого >можно запÑÑÑиÑÑ <c>emerge --depclean</c>, ÑÑÐ¾Ð±Ñ ÑдалиÑÑ Ð¾ÑÑаÑоÑнÑе завиÑимоÑÑи. >Ðогда ÑÑо Ñделано, вам поÑÑебÑеÑÑÑ Ð¿ÐµÑеÑобÑаÑÑ Ð¿ÑиложениÑ, Ñанее динамиÑеÑки >ÑвÑзаннÑе Ñ ÑдаленнÑми пакеÑами, в коÑоÑÑÑ Ð¾Ð½Ð¸ ÑепеÑÑ Ð½Ðµ нÑждаÑÑÑÑ. ></p> > ><p> >Со вÑем ÑÑим ÑпÑавлÑÑÑÑÑ ÑледÑÑÑие ÑÑи командÑ: ></p> > ><pre caption="Удаление ненÑжнÑÑ Ð·Ð°Ð²Ð¸ÑимоÑÑей"> ># <i>emerge --update --deep --newuse world</i> ># <i>emerge --depclean</i> ># <i>revdep-rebuild</i> ></pre> > ><p> ><c>revdep-rebuild</c> Ð²Ñ Ð¾Ð´Ð¸Ñ Ð² Ð¿Ð°ÐºÐµÑ <c>gentoolkit</c>; не забÑдÑÑе ÑнаÑала его >ÑÑÑановиÑÑ: ></p> > ><pre caption="УÑÑановка пакеÑа gentoolkit"> ># <i>emerge gentoolkit</i> ></pre> > ></body> ></subsection> ></section> > ><section id="license"> ><title>ÐиÑензии</title> ><subsection> ><body> > ><p> >ÐаÑÐ¸Ð½Ð°Ñ Ñ Portage веÑÑии 2.1.7, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑинÑÑÑ Ð¸Ð»Ð¸ оÑклониÑÑ Ð¿ÑиложениÑ, >в завиÑимоÑÑи Ð¾Ñ ÐµÐ³Ð¾ лиÑензии. ÐÑе пакеÑÑ Ð² деÑеве ÑодеÑÐ¶Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ ><c>LICENSE</c> в ÑÐ²Ð¾Ð¸Ñ ÑÐ°Ð¹Ð»Ð°Ñ ebuild. ÐапÑÑк ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ <c>emerge --search имÑ_пакеÑа</c> >Ð¿Ð¾ÐºÐ°Ð¶ÐµÑ Ð²Ð°Ð¼ лиÑÐµÐ½Ð·Ð¸Ñ Ð¿Ð°ÐºÐµÑа. ></p> > ><p> >Ðо ÑмолÑаниÑ, Portage ÑазÑеÑÐ°ÐµÑ Ð²Ñе лиÑензии, кÑоме СоглаÑÐµÐ½Ð¸Ñ Ñ ÐонеÑнÑм >ÐолÑзоваÑелем (EULA), поÑÐ¾Ð¼Ñ ÑÑо она ÑÑебÑÐµÑ Ð¿ÑоÑÑÐµÐ½Ð¸Ñ Ð¸ ÑоглаÑÐµÐ½Ð¸Ñ Ñ Ð½ÐµÐ¹. ></p> > ><p> >ÐеÑеменнаÑ, коÑоÑÐ°Ñ ÐºÐ¾Ð½ÑÑолиÑÑÐµÑ ÑазÑеÑеннÑе лиÑензии, назÑваеÑÑÑ ><c>ACCEPT_LICENSE</c>, и ее можно ÑÑÑановиÑÑ Ð² ><path>/etc/portage/make.conf</path>: ></p> > ><pre caption="ÐнаÑение ACCEPT_LICENSE по ÑмолÑÐ°Ð½Ð¸Ñ Ð² /etc/portage/make.conf"> >ACCEPT_LICENSE="* -@EULA" ></pre> > ><p> >С данной конÑигÑÑаÑией пакеÑÑ, коÑоÑÑе ÑÑебÑÑÑ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð² пÑоÑеÑÑе >ÑÑÑановки, ÑÑÐ¾Ð±Ñ ÑоглаÑиÑÑÑÑ Ñ Ð¸Ñ EULA, <e>не</e> бÑдÑÑ ÑÑÑановленÑ. >ÐакеÑÑ Ð±ÐµÐ· EULA <e>бÑдÑÑ</e> ÑÑÑановленÑ. ></p> > ><p> >ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑÑÑановиÑÑ <c>ACCEPT_LICENSE</c> глобалÑно, в ><path>/etc/portage/make.conf</path>, либо можеÑе ÑказаÑÑ ÐµÐµ Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ >пакеÑа в <path>/etc/portage/package.license</path>. ></p> > ><p> >ÐапÑимеÑ, еÑли Ð²Ñ Ñ Ð¾ÑиÑе позволиÑÑ Ð»Ð¸ÑÐµÐ½Ð·Ð¸Ñ <c>truecrypt-2.7</c> Ð´Ð»Ñ ><c>app-crypt/truecrypt</c>, добавÑÑе ÑледÑÑÑее в ><path>/etc/portage/package.license</path>: ></p> > ><pre caption="ÐпÑеделÑем лиÑÐµÐ½Ð·Ð¸Ñ truecrypt в package.license"> >app-crypt/truecrypt truecrypt-2.7 ></pre> > ><p> >ÐÑо ÑазÑеÑÐ¸Ñ ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ Ð²ÐµÑÑий truecrypt, имеÑÑÐ¸Ñ Ð»Ð¸ÑÐµÐ½Ð·Ð¸Ñ <c>truecrypt-2.7</c>, >но не веÑÑий Ñ Ð»Ð¸Ñензией <c>truecrypt-2.8</c>. ></p> > ><impo> >ÐиÑензии ÑÐ¾Ñ ÑанÑÑÑÑÑ Ð² <path>/usr/portage/licenses</path>, а гÑÑÐ¿Ð¿Ñ Ð»Ð¸Ñензий >Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² <path>/usr/portage/profiles/license_groups</path>. ÐеÑÐ²Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ >на каждой ÑÑÑоке (ÐÐÐÐÐÐÐЫÐРбÑквами) ÑÑо Ð¸Ð¼Ñ Ð³ÑÑÐ¿Ð¿Ñ Ð»Ð¸Ñензий, а заÑем ÐºÐ°Ð¶Ð´Ð°Ñ >запиÑÑ ÑÑо индивидÑалÑÐ½Ð°Ñ Ð»Ð¸ÑензиÑ. ></impo> > ><p> >ÐÑÑÐ¿Ð¿Ñ Ð»Ð¸Ñензий, опÑеделеннÑе в <c>ACCEPT_LICENSE</c>, пÑедваÑÑÑÑÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼ <b>@</b>. >ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð³Ð»Ð¾Ð±Ð°Ð»Ñно ÑазÑеÑÐ°ÐµÑ Ð³ÑÑÐ¿Ð¿Ñ GPL-ÑовмеÑÑимÑÑ >лиÑензий, а Ñакже неÑколÑко дÑÑÐ³Ð¸Ñ Ð³ÑÑпп и индивидÑалÑнÑÑ Ð»Ð¸Ñензий: ></p> > ><pre caption="ACCEPT_LICENSE в /etc/portage/make.conf"> >ACCEPT_LICENSE="@GPL-COMPATIBLE @OSI-APPROVED @EULA atheros-hal BitstreamVera" ></pre> > ><p> >ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе ÑолÑко Ñвободное пÑогÑаммное обеÑпеÑение и докÑменÑаÑÐ¸Ñ Ð½Ð° >ваÑей ÑиÑÑеме, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑледÑÑÑÑÑ Ð½Ð°ÑÑÑойкÑ: ></p> > ><pre caption="ÐÑполÑзÑем ÑолÑко ÑвободнÑе лиÑензии"> >ACCEPT_LICENSE="-* @FREE" ></pre> > ><p> >Рданном ÑлÑÑае "ÑвободнаÑ" по опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ <uri >link="http://www.gnu.org/philosophy/free-sw.html">FSF</uri> и <uri >link="http://www.opensource.org/docs/osd">OSI</uri>. ÐÑбой пакеÑ, ÑÑÑ Ð»Ð¸ÑÐµÐ½Ð·Ð¸Ñ >не оÑвеÑÐ°ÐµÑ ÑÑим ÑÑебованиÑм, не бÑÐ´ÐµÑ ÑÑÑановлен на ваÑей ÑиÑÑеме. ></p> > ></body> ></subsection> ></section> > ><section> ><title>Ðогда Portage жалÑеÑÑÑ...</title> ><subsection> ><title>СлоÑÑ, виÑÑÑалÑ, веÑви, аÑÑ Ð¸ÑекÑÑÑÑ Ð¸ пÑоÑили</title> ><body> > ><p> >Ðак Ñже Ñказано, Portage — ÑÑезвÑÑайно моÑÐ½Ð°Ñ ÑиÑÑема, поддеÑживаÑÑÐ°Ñ >множеÑÑво возможноÑÑей, не Ñ Ð²Ð°ÑаÑÑÐ¸Ñ Ð´ÑÑгим ÑиÑÑемам ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÑогÑаммами. >ЧÑÐ¾Ð±Ñ ÑÑо ÑÑало понÑÑно, ÑазбеÑем неÑколÑко аÑпекÑов Portage, не Ð²Ð½Ð¸ÐºÐ°Ñ Ð² >подÑобноÑÑи. ></p> > ><p> >С помоÑÑÑ Portage ÑазнÑе веÑÑии оÑделÑного пакеÑа могÑÑ ÑоÑÑÑеÑÑвоваÑÑ Ð² одной >ÑиÑÑеме. Ð Ñо вÑемÑ, как дÑÑгие ÑиÑÑÐµÐ¼Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑÑемÑÑÑÑ Ð½Ð°Ð·ÑваÑÑ >пакеÑÑ Ð² ÑооÑвеÑÑÑвии Ñ Ð²ÐµÑÑией (напÑÐ¸Ð¼ÐµÑ <c>freetype</c> и <c>freetype2</c>), >в Portage иÑполÑзÑеÑÑÑ ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ <e>ÑлоÑов</e> (SLOT), или облаÑÑей. >ÐÐ°ÐºÐµÑ Ð¿ÑиÑÐ²Ð°Ð¸Ð²Ð°ÐµÑ Ð¾Ð¿ÑеделеннÑй ÑÐ»Ð¾Ñ Ñвоей веÑÑии. ÐакеÑÑ Ñ ÑазнÑми ÑлоÑами >ÑпоÑÐ¾Ð±Ð½Ñ ÑоÑÑÑеÑÑвоваÑÑ Ð² одной ÑиÑÑеме. ÐапÑимеÑ, Ñ Ð¿Ð°ÐºÐµÑа <c>freetype</c> >еÑÑÑ ebuild как Ñо <c>SLOT="1"</c>, Ñак и Ñо <c>SLOT="2"</c>. ></p> > ><p> >СÑÑеÑÑвÑÑÑ Ñакже пакеÑÑ, вÑполнÑÑÑие одни и Ñе же ÑÑнкÑии, но оÑлиÑаÑÑиеÑÑ >в ÑеализаÑии. ÐапÑÐ¸Ð¼ÐµÑ <c>metalogd</c>, <c>sysklogd</c> и <c>syslog-ng</c> >ÑвлÑÑÑÑÑ ÑиÑÑемнÑми ÑлÑжбами жÑÑналиÑованиÑ. ÐÑиложениÑ, иÑполÑзÑÑÑие >«ÑиÑÑемнÑй жÑÑнал», не могÑÑ Ð·Ð°Ð²Ð¸ÑеÑÑ Ð¾Ñ Ð¾Ð´Ð½Ð¾Ð¹ конкÑеÑной >пÑогÑаммÑ, напÑÐ¸Ð¼ÐµÑ Ð¾Ñ <c>metalogd</c>, Ñак как оÑÑалÑнÑе пÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð¸Ñем не >Ñ Ñже. Ð Portage пÑедÑÑмоÑÑÐµÐ½Ñ <e>виÑÑÑалÑнÑе пакеÑÑ</e>: ÐºÐ°Ð¶Ð´Ð°Ñ ÑлÑжба >жÑÑналиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ð¿Ð¸Ñана как пÑÐ¾Ð²Ð°Ð¹Ð´ÐµÑ ÑеÑвиÑа логгиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð² виÑÑÑалÑном >пакеÑе <c>logger</c> в каÑегоÑии <c>virtual</c>, поÑÑÐ¾Ð¼Ñ Ð²Ñе пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ >могÑÑ Ð·Ð°Ð²Ð¸ÑеÑÑ Ð¾Ñ Ð¿Ð°ÐºÐµÑа <c>virtual/logger</c>. ÐÑи ÑÑÑановке, пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ >загÑÑÐ·Ð¸Ñ Ð¿ÐµÑвÑй Ð¿Ð°ÐºÐµÑ Ð»Ð¾Ð³Ð³Ð¸ÑованиÑ, коÑоÑÑй опиÑан в пакеÑе, еÑли ÑолÑко >какой-нибÑÐ´Ñ Ð¸Ð· ÑÐ°ÐºÐ¸Ñ Ð¿Ð°ÐºÐµÑов Ñже не ÑÑÑановлен (в ÑлÑÑае Ñего завиÑимоÑÑÑ >Ð¾Ñ Ð²Ð¸ÑÑÑалÑного пакеÑа ÑÑиÑаеÑÑÑ ÑдовлеÑвоÑенной). ></p> > ><p> >ÐÑогÑаммное обеÑпеÑение Ð¼Ð¾Ð¶ÐµÑ ÑаÑполагаÑÑÑÑ Ð² ÑазлиÑнÑÑ Ð²ÐµÑвÑÑ Ð´ÐµÑева >Portage. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð² ÑиÑÑеме ÑазÑеÑено ÑолÑко иÑполÑзование ÑÑабилÑнÑÑ >пакеÑов. ÐолÑÑинÑÑво новÑÑ Ð¿ÑогÑамм пÑи поÑÑÑплении вклÑÑаÑÑÑÑ Ð² ÑеÑÑовÑÑ >веÑвÑ, ÑÑо ÑказÑÐ²Ð°ÐµÑ Ð½Ð° Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑного ÑеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÐµÑед Ñем, >как вклÑÑиÑÑ Ð¸Ñ Ð² ÑÑабилÑнÑе. ХоÑÑ Ð² деÑеве Portage и Ð²Ð¸Ð´Ð½Ñ ÑбоÑоÑнÑе ÑÐ°Ð¹Ð»Ñ >Ð´Ð»Ñ ÑÐ°ÐºÐ¸Ñ Ð¿ÑогÑамм, Portage не ÑÑÐ°Ð½ÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑ Ð¸Ñ Ð´Ð¾ ÑÐµÑ Ð¿Ð¾Ñ, пока они не >бÑдÑÑ Ð¿Ð¾Ð¼ÐµÑÐµÐ½Ñ Ð² ÑÑабилÑнÑÑ Ð²ÐµÑвÑ. ></p> > ><p> >ÐекоÑоÑÑе пÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð¼ÐµÑÑÑÑ Ð½Ðµ Ð´Ð»Ñ Ð²ÑÐµÑ Ð°ÑÑ Ð¸ÑекÑÑÑ. Ðибо они не ÑабоÑаÑÑ Ð² >опÑеделеннÑÑ Ð°ÑÑ Ð¸ÑекÑÑÑÐ°Ñ , либо ÑÑебÑÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑного ÑеÑÑиÑованиÑ, или >Ñ ÑазÑабоÑÑика Ð½ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи пÑовеÑиÑÑ, ÑабоÑÐ°ÐµÑ Ð»Ð¸ Ð¿Ð°ÐºÐµÑ Ð² ÑазлиÑнÑÑ >аÑÑ Ð¸ÑекÑÑÑÐ°Ñ . ></p> > ><p> >ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑановка Gentoo пÑидеÑживаеÑÑÑ Ð¾Ð¿Ñеделенного <c>пÑоÑилÑ</c>, коÑоÑÑй >ÑодеÑжиÑ, помимо пÑоÑего, ÑпиÑок пакеÑов, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Ð´Ð»Ñ ÑабоÑоÑпоÑобноÑÑи >ÑиÑÑемÑ. ></p> > ></body> ></subsection> ><subsection id="blocked"> ><title>ÐлокиÑовка пакеÑов</title> ><body> > ><pre caption="ÐÑедÑпÑеждение о заблокиÑованнÑÑ Ð¿Ð°ÐºÐµÑÐ°Ñ (Ñ --pretend)"> >[blocks B ] mail-mta/ssmtp (is blocking mail-mta/postfix-2.2.2-r1) ></pre> > ><pre caption="ÐÑедÑпÑеждение о заблокиÑованнÑÑ Ð¿Ð°ÐºÐµÑÐ°Ñ (без --pretend)"> >!!! Error: the mail-mta/postfix package conflicts with another package. >!!! both can't be installed on the same system together. >!!! Please use 'emerge --pretend' to determine blockers. > ><comment>( !!! ÐÑибка: Ð¿Ð°ÐºÐµÑ mail-mta/postfix конÑликÑÑÐµÑ Ñ Ð´ÑÑгим пакеÑом. > !!! оба не могÑÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑÑ Ð² ÑиÑÑеме одновÑеменно. ÐожалÑйÑÑа, > !!! запÑÑÑиÑе 'emerge --pretend' Ð´Ð»Ñ Ð²ÑÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð±Ð»Ð¾ÐºÐ¸ÑÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов. )</comment> ></pre> > ><p> >Ð ÑÐ°Ð¹Ð»Ð°Ñ ebuild еÑÑÑ ÑпеÑиалÑнÑе полÑ, ÑообÑаÑÑие Portage о завиÑимоÑÑÑÑ . >ÐÐ¾Ð·Ð¼Ð¾Ð¶Ð½Ñ Ð´Ð²Ð° вида завиÑимоÑÑи: завиÑимоÑÑÑ ÑбоÑки, обÑÑÐ²Ð»ÐµÐ½Ð½Ð°Ñ Ð² <c>DEPEND</c>, >и завиÑимоÑÑÑ Ð²ÑполнениÑ, обÑÑÐ²Ð»ÐµÐ½Ð½Ð°Ñ Ð² <c>RDEPEND</c>. Ðогда одна из ÑÑÐ¸Ñ >завиÑимоÑÑей Ñвно ÑказÑÐ²Ð°ÐµÑ Ð½Ð° <e>неÑовмеÑÑимоÑÑÑ</e> пакеÑа или виÑÑÑалÑного >пакеÑа, ÑÑо вÑзÑÐ²Ð°ÐµÑ Ð±Ð»Ð¾ÐºÐ¸ÑовкÑ. ></p> > ><p> >ХоÑÑ Ð½Ð¾Ð²Ñе веÑÑии Portage доÑÑаÑоÑно ÑмнÑ, ÑÑÐ¾Ð±Ñ Ð¾Ð±Ð¾Ð¹Ñи маленÑкие блокиÑовки >без вмеÑаÑелÑÑÑва полÑзоваÑелÑ, Ð¼Ð¾Ð¶ÐµÑ ÑлÑÑиÑÑÑÑ, ÑÑо вам нÑжно бÑÐ´ÐµÑ Ð¿Ð¾ÑиниÑÑ >Ð¸Ñ Ñамим, как обÑÑÑнено ниже. ></p> > ><p> >ÐÐ»Ñ ÑазблокиÑовки можно оÑказаÑÑÑÑ Ð¾Ñ ÑÑÑановки пакеÑа или пÑедваÑиÑелÑно >ÑдалиÑÑ ÐºÐ¾Ð½ÑликÑÑÑÑего пакеÑа. Рданном пÑимеÑе можно оÑказаÑÑÑÑ Ð¾Ñ ÑÑÑановки ><c>postfix</c> или ÑнаÑала ÑдалиÑÑ <c>ssmtp</c>. ></p> > ><p> >ÐÑ Ñакже можеÑе ÑвидеÑÑ Ð±Ð»Ð¾ÐºÐ¸ÑÑÑÑие пакеÑÑ Ñ Ð¾Ð¿Ñеделенной веÑÑией, >напÑÐ¸Ð¼ÐµÑ <b><</b>media-video/mplayer-1.0_rc1-r2. Рданном ÑлÑÑае, >обновление до более новой веÑÑии блокиÑÑÑÑего пакеÑа ÑбеÑÐµÑ Ð±Ð»Ð¾ÐºÐ¸ÑовкÑ. ></p> > ><p> >Также возможно, ÑÑо два пакеÑа, подлежаÑие ÑÑÑановке, блокиÑÑÑÑ Ð´ÑÑг дÑÑга. Ð ÑÑом >ÑедÑайÑем ÑлÑÑае ÑледÑÐµÑ Ð¾Ð¿ÑеделиÑÑ, заÑем вам ÑÑÑанавливаÑÑ Ð¾Ð±Ð° пакеÑа. >РболÑÑинÑÑве ÑлÑÑаев можно обойÑиÑÑ Ð¾Ð´Ð½Ð¸Ð¼. ÐÑли ÑÑо окажеÑÑÑ Ð½Ðµ Ñак, Ñо, >пожалÑйÑÑа, заведиÑе оÑÑÐµÑ Ð¾Ð± оÑибке в <uri >link="http://bugs.gentoo.org">ÑиÑÑеме ÑаÑпÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿ÑоÑов Gentoo</uri>. ></p> > ></body> ></subsection> ><subsection id="masked"> ><title>ÐаÑкиÑовка пакеÑов</title> ><body> > ><pre caption="ÐÑедÑпÑеждение о замаÑкиÑованнÑÑ Ð¿Ð°ÐºÐµÑÐ°Ñ "> >!!! all ebuilds that could satisfy "bootsplash" have been masked. > ><comment>(!!! вÑе ÑбоÑки, ÑдовлеÑвоÑÑÑÑие "bootsplash", замаÑкиÑованÑ.)</comment> ></pre> > ><pre caption="ÐÑедÑпÑеждение о замаÑкиÑованнÑÑ Ð¿Ð°ÐºÐµÑÐ°Ñ Ñ Ñказанием пÑиÑинÑ"> >!!! possible candidates are: > >- gnome-base/gnome-2.8.0_pre1 (masked by: <i>~x86 keyword</i>) >- lm-sensors/lm-sensors-2.8.7 (masked by: <i>-sparc keyword</i>) >- sys-libs/glibc-2.3.4.20040808 (masked by: <i>-* keyword</i>) >- dev-util/cvsd-1.0.2 (masked by: <i>missing keyword</i>) >- games-fps/unreal-tournament-451 (masked by: <i>package.mask</i>) >- sys-libs/glibc-2.3.2-r11 (masked by: <i>profile</i>) >- net-im/skype-2.1.0.81 (masked by: skype-eula <i>license(s)</i>) > ><comment>( !!! возможнÑе кандидаÑÑ: > >- gnome-base/gnome-2.8.0_pre1 (маÑкиÑовка: <i>клÑÑ ~x86</i>) >- lm-sensors/lm-sensors-2.8.7 (маÑкиÑовка: <i>клÑÑ -sparc</i>) >- sys-libs/glibc-2.3.4.20040808 (маÑкиÑовка: <i>клÑÑ -*</i>) >- dev-util/cvsd-1.0.2 (маÑкиÑовка: <i>клÑÑ Ð¾ÑÑÑÑÑÑвÑеÑ</i>) >- games-fps/unreal-tournament-451 (masked by: <i>package.mask</i>) >- sys-libs/glibc-2.3.2-r11 (маÑкиÑовка: <i>profile</i>) >- net-im/skype-2.1.0.81 (маÑкиÑовка: skype-eula <i>лиÑензиÑ</i>))</comment> ></pre> > ><p> >Ðогда Ð²Ñ ÑобиÑаеÑеÑÑ ÑÑÑановиÑÑ Ð¿Ð°ÐºÐµÑ, не пÑедназнаÑеннÑй Ð´Ð»Ñ Ð²Ð°Ñей ÑиÑÑемÑ, >вÑдаеÑÑÑ Ð¾Ñибка маÑкиÑовки. ÐÑжно попÑÑаÑÑÑÑ ÑÑÑановиÑÑ Ð´ÑÑгÑÑ Ð¿ÑогÑаммÑ, >ÑÑÑеÑÑвÑÑÑÑÑ Ð´Ð»Ñ Ð²Ð°Ñей ÑиÑÑемÑ, или дождаÑÑÑÑ, пока Ð¿Ð°ÐºÐµÑ ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпнÑм. >ÐÑегда еÑÑÑ Ð¿ÑиÑина, по коÑоÑой Ð¿Ð°ÐºÐµÑ Ð·Ð°Ð¼Ð°ÑкиÑован: ></p> > ><ul> > <li> > <b>клÑÑ ~arch</b>: Ð¿Ð°ÐºÐµÑ Ð½ÐµÐ´Ð¾ÑÑаÑоÑно пÑовеÑен Ð´Ð»Ñ Ð¿Ð¾Ð¼ÐµÑÐµÐ½Ð¸Ñ Ð² ÑÑабилÑнÑÑ > веÑвÑ. ÐодождиÑе неÑколÑко дней или Ð½ÐµÐ´ÐµÐ»Ñ Ð¸ попÑобÑйÑе ÑÑÑановиÑÑ ÐµÐ³Ð¾ еÑе > Ñаз. > </li> > <li> > <b>клÑÑ -arch</b> или <b>клÑÑ -*</b>: Ð¿Ð°ÐºÐµÑ Ð½Ðµ ÑабоÑоÑпоÑобен в ваÑей > аÑÑ Ð¸ÑекÑÑÑе. ÐÑли Ð²Ñ Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑе, ÑÑо он ÑабоÑаеÑ, ÑообÑиÑе об ÑÑом в <uri > link="http://bugs.gentoo.org">bugzilla</uri>. > </li> > <li> > <b>клÑÑ Ð¾ÑÑÑÑÑÑвÑеÑ</b>: Ð¿Ð°ÐºÐµÑ ÐµÑе не ÑеÑÑиÑовалÑÑ Ð² ваÑей аÑÑ Ð¸ÑекÑÑÑе. > ÐопÑоÑиÑе гÑÑÐ¿Ð¿Ñ Ð¿Ð¾ÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð² аÑÑ Ð¸ÑекÑÑÑÑ Ð¿ÑовеÑиÑÑ Ð¿Ð°ÐºÐµÑ, или > пÑоÑеÑÑиÑÑйÑе его за Ð½Ð¸Ñ Ð¸ ÑообÑиÑе о ÑÐ²Ð¾Ð¸Ñ Ð¸Ð·ÑÑканиÑÑ Ð² <uri > link="http://bugs.gentoo.org">bugzilla</uri>. > </li> > <li> > <b>package.mask</b>: обнаÑÑжено повÑеждение пакеÑа, неÑÑабилÑноÑÑÑ Ð¸Ð»Ð¸ > ÑÑо-Ñо Ñ ÑдÑее, и Ð¿Ð°ÐºÐµÑ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñован ÑпеÑиалÑно. > </li> > <li> > <b>profile</b>: Ð¿Ð°ÐºÐµÑ ÑÑиÑаеÑÑÑ Ð½Ðµ пÑедназнаÑеннÑм Ð´Ð»Ñ Ð²Ð°Ñего пÑоÑилÑ. > Ð ÑлÑÑае ÑÑÑановки пÑиложение Ð¼Ð¾Ð¶ÐµÑ Ð²ÑзваÑÑ Ñбой ÑиÑÑÐµÐ¼Ñ Ð¸Ð»Ð¸ пÑоÑÑо > неÑовмеÑÑимо Ñ Ð¸ÑполÑзÑемÑм пÑоÑилем. > </li> > <li> > <b>license</b> ознаÑаеÑ, ÑÑо лиÑÐµÐ½Ð·Ð¸Ñ Ð¿ÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ ÑовмеÑÑима Ñ Ð²Ð°Ñей > наÑÑÑойкой <c>ACCEPT_LISENSE</c>. ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ñвно ÑазÑеÑиÑÑ Ð»Ð¸ÑÐµÐ½Ð·Ð¸Ñ > или гÑÑÐ¿Ð¿Ñ Ð»Ð¸Ñензий пÑиложениÑ, пÑопиÑав ее в <path>/etc/portage/make.conf</path>, > либо в <path>/etc/portage/package.license</path>. ÐбÑаÑиÑеÑÑ Ðº ÑÐ°Ð·Ð´ÐµÐ»Ñ > <uri link="#license">ÐиÑензии</uri> Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð½ÑÑÑ, как ÑабоÑаÑÑ Ð»Ð¸Ñензии. > </li> ></ul> > ></body> ></subsection> > ><subsection id="USEdependency"> ><title>ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ USE-Ñлаги</title> ><body> > ><pre caption="Portage пÑедÑпÑÐµÐ¶Ð´Ð°ÐµÑ Ð¾ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи измениÑÑ USE-Ñлаг"> >The following USE changes are necessary to proceed: >#required by app-text/happypackage-2.0, required by happypackage (argument) >>=app-text/feelings-1.0.0 test ></pre> > ><p> >ÐÑибка Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð° и Ñак, еÑли Ñлаг <c>--autounmask</c> не ÑÑÑановлен: ></p> > ><pre caption="Portage показÑÐ²Ð°ÐµÑ Ð¾ÑибкÑ, ÑÑебÑÑÑÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ USE-Ñлаг"> >emerge: there are no ebuilds built with USE flags to satisfy "app-text/feelings[test]". >!!! One of the following packages is required to complete your request: >- app-text/feelings-1.0.0 (Change USE: +test) >(dependency required by "app-text/happypackage-2.0" [ebuild]) >(dependency required by "happypackage" [argument]) ></pre> > ><p> >Такое пÑедÑпÑеждение, либо оÑибка возникаеÑ, когда Ð²Ñ Ñ Ð¾ÑиÑе ÑÑÑановиÑÑ Ð¿Ð°ÐºÐµÑ, >коÑоÑÑй не ÑолÑко завиÑÐ¸Ñ Ð¾Ñ Ð´ÑÑгого пÑиложениÑ, но и ÑÑебÑеÑ, ÑÑÐ¾Ð±Ñ ÑÑо >пÑиложение бÑло ÑÑÑановлено Ñ Ð½ÐµÐºÐ¾ÑоÑÑм USE-Ñлагом (либо набоÑом USE-Ñлагов). >Рданном пÑимеÑе, Ð¿Ð°ÐºÐµÑ <c>app-text/feelings</c> ÑÑебÑеÑÑÑ ÑобÑаÑÑ Ñ ><c>USE="test"</c>, но даннÑй USE-Ñлаг в ÑиÑÑеме не ÑÑÑановлен. ></p> > ><p> >ЧÑÐ¾Ð±Ñ ÑеÑиÑÑ Ð´Ð°Ð½Ð½ÑÑ Ð¿ÑоблемÑ, либо добавÑÑе даннÑй USE-Ñлаг в ваÑи глобалÑнÑе >USE-Ñлаги, в <path>/etc/portage/make.conf</path>, либо ÑÑÑановиÑе его Ð´Ð»Ñ Ð¾ÑделÑного >пакеÑа в <path>/etc/portage/package.use</path>. ></p> > ></body> ></subsection> > ><subsection id="missingdependencies"> ><title>ÐÑÑÑÑÑÑвие нÑжнÑÑ Ð¿Ð°ÐºÐµÑов</title> ><body> > ><pre caption="ÐÑедÑпÑеждение об оÑÑÑÑÑÑвии пакеÑа"> >emerge: there are no ebuilds to satisfy ">=sys-devel/gcc-3.4.2-r4". > >!!! Problem with ebuild sys-devel/gcc-3.4.2-r2 >!!! Possibly a DEPEND/*DEPEND problem. > ><comment>( emerge: Ð½ÐµÑ ÑбоÑок, ÑдовлеÑвоÑÑÑÑÐ¸Ñ ">=sys-devel/gcc-3.4.2-r4". > > !!! ÐÑоблема Ñ ebuild sys-devel/gcc-3.4.2-r2 > !!! Ðозможно, оÑибка в DEPEND/*DEPEND. )</comment> ></pre> > ><p> >ÐÑиложение, коÑоÑое Ð²Ñ Ð¿ÑÑаеÑеÑÑ ÑÑÑановиÑÑ, завиÑÐ¸Ñ Ð¾Ñ Ð´ÑÑгого пакеÑа, >недоÑÑÑпного ваÑей ÑиÑÑеме. ÐожалÑйÑÑа, пÑовеÑÑÑе, еÑÑÑ Ð»Ð¸ Ñакой запÑÐ¾Ñ Ð² ><uri link="http://bugs.gentoo.org">bugzilla</uri>, а еÑли неÑ, ÑообÑиÑе >об оÑибке. ÐÑли Ð²Ñ Ð½Ðµ ÑмеÑиваеÑе веÑви, Ñакого не должно пÑоиÑÑ Ð¾Ð´Ð¸ÑÑ, и ÑÑо >— ÑÐ²Ð½Ð°Ñ Ð¾Ñибка. ></p> > ></body> ></subsection> ><subsection id="ambiguousebuild"> ><title>ÐеоднознаÑноÑÑÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑа</title> ><body> > ><pre caption="ÐÑедÑпÑеждение о повÑоÑÑÑÑÐ¸Ñ ÑÑ Ð¸Ð¼ÐµÐ½Ð°Ñ ebuild"> >[ Results for search key : listen ] >[ Applications found : 2 ] > >* dev-tinyos/listen [ Masked ] > Latest version available: 1.1.15 > Latest version installed: [ Not Installed ] > Size of files: 10,032 kB > Homepage: http://www.tinyos.net/ > Description: Raw listen for TinyOS > License: BSD > >* media-sound/listen [ Masked ] > Latest version available: 0.6.3 > Latest version installed: [ Not Installed ] > Size of files: 859 kB > Homepage: http://www.listen-project.org > Description: A Music player and management for GNOME > License: GPL-2 > >!!! The short ebuild name "listen" is ambiguous. Please specify >!!! one of the above fully-qualified ebuild names instead. > ><comment>( !!! ÐоÑоÑкое название ebuild "listen" неоднознаÑно. ÐожалÑйÑÑа, > !!! вмеÑÑо него ÑкажиÑе одно вÑÑепÑиведеннÑÑ Ð¿Ð¾Ð»Ð½ÑÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ ebuild.)</comment> ></pre> > ><p> >Ðазвание пÑиложениÑ, коÑоÑое Ð²Ñ ÑобиÑаеÑеÑÑ ÑÑÑановиÑÑ, ÑооÑвеÑÑÑвÑÐµÑ Ð±Ð¾Ð»ÐµÐµ Ñем >Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¿Ð°ÐºÐµÑÑ. ТÑебÑеÑÑÑ Ñакже ÑказаÑÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ каÑегоÑии. Portage пÑÐµÐ´Ð»Ð¾Ð¶Ð¸Ñ >вам возможнÑе ваÑианÑÑ. ></p> > ></body> ></subsection> ><subsection id="circulardependencies"> ><title>ЦиклиÑеÑкие завиÑимоÑÑи</title> ><body> > ><pre caption="ÐÑедÑпÑеждение Portage о ÑиклиÑеÑÐºÐ¸Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑÑÑ "> >!!! Error: circular dependencies: > >ebuild / net-print/cups-1.1.15-r2 depends on ebuild / >app-text/ghostscript-7.05.3-r1 >ebuild / app-text/ghostscript-7.05.3-r1 depends on ebuild / >net-print/cups-1.1.15-r2 > ><comment>( !!! ÐÑибка: ÑиклиÑеÑкие завиÑимоÑÑи: > > ebuild / net-print/cups-1.1.15-r2 завиÑÐ¸Ñ Ð¾Ñ ebuild / > app-text/ghostscript-7.05.3-r1 > ebuild / app-text/ghostscript-7.05.3-r1 завиÑÐ¸Ñ Ð¾Ñ ebuild / > net-print/cups-1.1.15-r2 )</comment> ></pre> > ><p> >Ðва или более пакеÑа, коÑоÑÑе Ð²Ñ Ñ Ð¾ÑиÑе ÑÑÑановиÑÑ, взаимно завиÑимÑ, и в >ÑезÑлÑÑаÑе Ð¸Ñ ÑÑÑановка невозможна. СкоÑее вÑего, ÑÑо оÑибка в деÑеве Portage. >ÐожалÑйÑÑа, вÑждав вÑемÑ, обновиÑе деÑево Portage, и попÑÑайÑеÑÑ Ñнова. ÐÑ >можеÑе Ñакже пÑовеÑиÑÑ, еÑÑÑ Ð»Ð¸ ÑÑа оÑибка в <uri >link="http://bugs.gentoo.org">bugzilla</uri>, и еÑли неÑ, ÑообÑиÑÑ Ð¾ ней. ></p> > ></body> ></subsection> ><subsection id="fetchfailed"> ><title>ÐÑибка извлеÑениÑ</title> ><body> > ><pre caption="ÐÑедÑпÑеждение Portage об оÑибке извлеÑениÑ"> >!!! Fetch failed for sys-libs/ncurses-5.4-r5, continuing... ><comment>(...)</comment> >!!! Some fetch errors were encountered. Please see above for details. > ><comment>( !!! ÐÑибка пÑи извлеÑении sys-libs/ncurses-5.4-r5, пÑодолжение... > (...) >!!! ÐÑи извлеÑении пÑоизоÑли оÑибки. ÐодÑобноÑÑи вÑÑе. )</comment> ></pre> > ><p> >Portage не Ñмогла загÑÑзиÑÑ Ð¸ÑÑ Ð¾Ð´Ð½Ñй код данного пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸ попÑÑаеÑÑÑ >пÑодолжиÑÑ ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ Ð´ÑÑÐ³Ð¸Ñ Ð¿Ñиложений (еÑли запланиÑована). ÐÑа оÑибка Ð¼Ð¾Ð¶ÐµÑ >пÑоизойÑи из-за непÑавилÑно ÑÐ¸Ð½Ñ ÑонизиÑованного зеÑкала, или из-за Ñого, ÑÑо >ebuild ÑказÑÐ²Ð°ÐµÑ Ð½Ð° невеÑное меÑÑо. СеÑвеÑ, где Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð¸ÑÑ Ð¾Ð´Ð½Ñе кодÑ, >Ñакже Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑемÑ-либо не ÑабоÑаÑÑ. ></p> > ><p> >ÐовÑоÑиÑе дейÑÑвие ÑеÑез ÑаÑ, ÑÑÐ¾Ð±Ñ Ð¿Ð¾ÑмоÑÑеÑÑ, повÑоÑиÑÑÑ Ð»Ð¸ ÑÑа оÑибка. ></p> > ></body> ></subsection> ><subsection id="profileprotect"> ><title>ÐаÑиÑа ÑиÑÑемного пÑоÑилÑ</title> ><body> > ><pre caption="ÐÑедÑпÑеждение Portage о пакеÑе, заÑиÑенном пÑоÑилем"> >!!! Trying to unmerge package(s) in system profile. 'sys-apps/portage' >!!! This could be damaging to your system. > ><comment>( !!! ÐопÑÑка ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑов из ÑиÑÑемного пÑоÑилÑ. 'sys-apps/portage' > !!! ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð²ÑедиÑÑ Ð²Ð°Ñей ÑиÑÑеме. )</comment> ></pre> > ><p> >ÐÑ Ð¿Ð¾Ð¿ÑоÑили ÑдалиÑÑ Ð¿Ð°ÐºÐµÑ, Ð²Ñ Ð¾Ð´ÑÑий в ÑоÑÑав базовÑÑ Ð¿Ð°ÐºÐµÑов ваÑей >ÑиÑÑемÑ. Ðн оÑмеÑен в ваÑем пÑоÑиле как обÑзаÑелÑнÑй, и его не ÑледÑÐµÑ >ÑдалÑÑÑ Ð¸Ð· ÑиÑÑемÑ. ></p> > ></body> ></subsection> > ><subsection id="digesterror"> ><title>ÐÑибки пÑовеÑки дайджеÑÑа</title> ><body> > ><p> >Ðногда, когда Ð²Ñ Ð¿ÑÑаеÑеÑÑ ÑÑÑановиÑÑ Ð¿Ð°ÐºÐµÑ, ÑÑого не пÑоиÑÑ Ð¾Ð´Ð¸Ñ, и поÑвлÑеÑÑÑ Ð¾Ñибка: ></p> > ><pre caption="ÐÑибка пÑовеÑки дайджеÑÑа"> >>>> checking ebuild checksums > >!!! Digest verification failed: ></pre> > ><p> >ÐÑо ÑвлÑеÑÑÑ Ð·Ð½Ð°ÐºÐ¾Ð¼, ÑÑо Ñ Ð´ÐµÑевом Portage ÑÑо-Ñо не Ñак â ÑаÑÑо ÑÑо поÑомÑ, >ÑÑо ÑазÑабоÑÑик допÑÑÑил оÑÐ¸Ð±ÐºÑ Ð¿Ñи коммиÑе пакеÑа в деÑево. ></p> > ><p> >Ðогда пÑовеÑка дайджеÑÑа не пÑÐ¾Ñ Ð¾Ð´Ð¸Ñ, <e>не</e> пÑобÑйÑе обновиÑÑ Ð´Ð°Ð¹Ð´Ð¶ÐµÑÑ Ð¿Ð°ÐºÐµÑа >Ñами. ÐапÑÑк <c>ebuild foo manifest</c> не поÑÐ¸Ð½Ð¸Ñ Ð¿ÑоблемÑ, а поÑÑи навеÑнÑка >ÑÐ´ÐµÐ»Ð°ÐµÑ ÐµÑе Ñ Ñже! ></p> > ><p> >ÐмеÑÑо ÑÑого, подождиÑе ÑÐ°Ñ Ð¸Ð»Ð¸ два, ÑÑÐ¾Ð±Ñ Ð´ÐµÑево обновилоÑÑ. СкоÑее вÑего, >оÑÐ¸Ð±ÐºÑ Ñже замеÑили, но Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð½Ð°Ð´Ð¾Ð±Ð¸ÑÑÑÑ Ð½ÐµÐºÐ¾ÑоÑое вÑемÑ, ÑÑÐ¾Ð±Ñ Ð¿Ð¾ÑиниÑÑ >деÑево Portage. Ðока Ð²Ñ Ð¶Ð´ÐµÑе, пÑовеÑÑÑе <uri link="http://bugs.gentoo.org">багÑÑекеÑ</uri>, >и поÑмоÑÑиÑе, не напиÑал ли кÑо-нибÑÐ´Ñ Ð¿Ñо ÑÑÐ¾Ñ Ð±Ð°Ð³. ÐÑли неÑ, не ÑÑеÑнÑйÑеÑÑ, и >оÑкÑойÑе новÑй баг Ð´Ð»Ñ Ñломанного пакеÑа. ></p> > ><p> >Ðак ÑолÑко Ð²Ñ ÑвидиÑе, ÑÑо баг поÑинили, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑеÑÐ¸Ð½Ñ ÑонизиÑоваÑÑ Ð´ÐµÑево, >ÑÑÐ¾Ð±Ñ Ñ Ð²Ð°Ñ Ð¿Ð¾ÑвилÑÑ Ð¿Ð¾ÑиненнÑй дайждеÑÑ. ></p> > ><impo> >ÐÑо <e>не</e> ознаÑаеÑ, ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑеÑÐ¸Ð½Ñ ÑонизиÑоваÑÑ Ð²Ð°Ñе деÑево неÑколÑко Ñаз! >Ðак Ñказано в полиÑике rsync (когда Ð²Ñ Ð·Ð°Ð¿ÑÑкаеÑе <c>emerge --sync</c>), полÑзоваÑели, >коÑоÑÑе запÑÑкаÑÑ ÑÐ¸Ð½Ñ ÑонизаÑÐ¸Ñ ÑлиÑком ÑаÑÑо бÑдÑÑ Ð·Ð°Ð±Ð°Ð½ÐµÐ½Ñ! ÐообÑе, лÑÑÑе >пÑоÑÑо подождаÑÑ Ð´Ð¾ ÑледÑÑÑей ÑÐ¸Ð½Ñ ÑонизаÑии по ÑаÑпиÑаниÑ, Ñак ÑÑо Ð²Ñ Ð½Ðµ пеÑегÑÑзиÑе >ÑеÑвеÑÑ rsync. ></impo> ></body> ></subsection> ></section> ></sections> > ><!-- *$Localization: >target-language: Russian >target-date: 2012-08-15 >source-cvs-revision: 1.81 >translated-by: Igor Naum <naumi@vesti-rtr.com> >edited-by: Azamat H. Hackimov <azazello1984@mail.ru>; Alexey Chumakov >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 453360
:
336356
|
336358
| 336360