Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 264493 Details for
Bug 357109
[el] Greek Translation of Handbook
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
hb-working-portage.xml
hb-working-portage.xml (text/plain), 42.78 KB, created by
Theofilos Intzoglou
on 2011-03-02 19:36:14 UTC
(
hide
)
Description:
hb-working-portage.xml
Filename:
MIME Type:
Creator:
Theofilos Intzoglou
Created:
2011-03-02 19:36:14 UTC
Size:
42.78 KB
patch
obsolete
><?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 --> ><!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.75 2010/10/30 01:54:20 nightmorph Exp $ --> ><sections> > ><abstract>Το ÏαÏÏν κεÏάλαιο εξηγεί Ïα "αÏλά" βήμαÏα ÏÎ¿Ï ÏÏÎÏει οÏÏÏδήÏοÏε να ξÎÏει ÎÎ½Î±Ï ÏÏήÏÏÎ·Ï Î³Î¹Î± να ÏÏ Î½ÏηÏήÏει Ïο λογιÏÎ¼Î¹ÎºÏ ÏÏο ÏÏÏÏημά ÏÎ¿Ï .</abstract> > ><version>2</version> ><date>2010-10-29</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> και εÏομÎνÏÏ ÎµÎ¯Î½Î±Î¹ ανοικÏÏ ÏÏÎ¿Ï ÏÎ»Î¿Ï Ï ÏÎ¿Ï Ï ÏÏήÏÏÎµÏ ÎµÏειδή και Ïα δÏο ÏαÏαÏÎ¬Î½Ï ÎµÎ¯Î½Î±Î¹ γλÏÏÏÎµÏ ÏεναÏÎ¯Î¿Ï (scripting languages).</p> > ><p>Îι ÏεÏιÏÏÏÏεÏοι ÏÏήÏÏÎµÏ Î´Î¿Ï Î»ÎµÏÎ¿Ï Î½ με Ïο Portage μÎÏÏ ÏÎ¿Ï ÎµÏÎ³Î±Î»ÎµÎ¯Î¿Ï <c>emerge</c>. Το κείμενο Î±Ï ÏÏ Î´ÎµÎ½ ÎÏει ÏκοÏÏ Î½Î± ξαναÏαÏÎ¿Ï ÏιάÏει Ïην ÏληÏοÏοÏία ÏÎ¿Ï ÎÏει η Ïελίδα man ÏÎ¿Ï emerge. Îια μια ÏλήÏη ÏαÏÎ¿Ï ÏίαÏη ÏÏν εÏιλογÏν ÏÎ¿Ï emerge, δείÏε Ïη Ïελίδα man:</p> > ><pre caption="ÎνάγνÏÏη ÏÎ·Ï ÏÎµÎ»Î¯Î´Î±Ï man ÏÎ¿Ï emerge"> >$ <i>man emerge</i> ></pre> > ></body> ></section> ><section> ><title>Το ÎÎνÏÏο ÏÎ¿Ï Portage</title> ><subsection> ><title>Ebuilds</title> ><body> > ><p>ÎÏαν αναÏεÏÏμαÏÏε Ïε ÏακÎÏα, ÏÏ Ïνά εννοοÏμε ÏÎ¿Ï Ï ÏίÏÎ»Î¿Ï Ï Î»Î¿Î³Î¹ÏÎ¼Î¹ÎºÎ¿Ï ÏÎ¿Ï Î´Î¹Î±ÏίθενÏαι ÏÏÎ¿Ï Ï ÏÏήÏÏÎµÏ ÏÎ¿Ï Gentoo μÎÏÏ ÏÎ¿Ï Î´ÎνÏÏÎ¿Ï ÏÎ¿Ï Portage. Το δÎνÏÏο ÏÎ¿Ï Portage είναι μια ÏÏ Î»Î»Î¿Î³Î® αÏÏ <e>ebuilds</e>, αÏÏεία ÏÎ¿Ï ÏεÏιÎÏÎ¿Ï Î½ ÏÎ»ÎµÏ ÏÎ¹Ï ÏληÏοÏοÏÎ¯ÎµÏ ÏÎ¿Ï ÏÏειάζεÏαι Ïο Portage για να ÏÏ Î½ÏηÏεί Ïο λογιÏÎ¼Î¹ÎºÏ (εγκαÏάÏÏαÏη, αναζήÏηÏη, εÏÏÏηÏη, ...). ÎÏ Ïά Ïα ebuilds Ï ÏάÏÏÎ¿Ï Î½ εξ' οÏιÏÎ¼Î¿Ï ÏÏον καÏάλογο <path>/usr/portage</path>.</p> > ><p>Îάθε ÏοÏά ÏÎ¿Ï Î»ÎÏε ÏÏο Portage να εκÏελÎÏει μια λειÏÎ¿Ï Ïγία ÏÎ¿Ï ÏÏεÏίζεÏαι με Ïο λογιÏμικÏ, θα ÏÏηÏιμοÏοιήÏει ÏÏ Î²Î¬Ïη Ïα ebuilds ÏÎ¿Ï Ï ÏάÏÏÎ¿Ï Î½ ÏÏο ÏÏÏÏημα. Îίναι λοιÏÏν ÏημανÏÎ¹ÎºÏ Î½Î± ενημεÏÏνεÏε ÏÏ Ïνά Ïα ebuilds ÏÏο ÏÏÏÏημά ÏαÏ, ÏÏÏε Ïο Portage να γνÏÏίζει ÏÏεÏικά με νÎο λογιÏμικÏ, ενημεÏÏÏÎµÎ¹Ï Î±ÏÏαλείαÏ, κÏλ.</p> > ></body> ></subsection> ><subsection> ><title>ÎνημÎÏÏÏη ÏÎ¿Ï ÎÎνÏÏÎ¿Ï ÏÎ¿Ï Portage</title> ><body> > ><p>Το δÎνÏÏο ÏÎ¿Ï Portage ÏÏ Î½Î®Î¸ÏÏ ÎµÎ½Î·Î¼ÎµÏÏνεÏαι με Ïο <uri link="http://rsync.samba.org/">rsync</uri>, Îνα γÏήγοÏο Î±Ï Î¾Î·ÏÎ¹ÎºÏ ÎµÏγαλείο μεÏαÏοÏÎ¬Ï Î±ÏÏείÏν. ΠενημÎÏÏÏη είναι μια αÏλή διαδικαÏία, μια και η ενÏολή <c>emerge</c> ÏαÏÎÏει Îνα Ï ÏοÏÏÏÏημα ÏÏηÏÏÎ¹ÎºÎ®Ï ÎµÏικοινÏÎ½Î¯Î±Ï (front end) για Ïο rsync:</p> > ><pre caption="ÎνημÎÏÏÏη ÏÎ¿Ï Î´ÎνÏÏÎ¿Ï ÏÎ¿Ï Portage"> ># <i>emerge --sync</i> ></pre> > ><p>ÎκÏμη και αν δεν μÏοÏείÏε να ÏÏηÏιμοÏοιήÏεÏε Ïο rsync εξαιÏÎ¯Î±Ï ÎºÎ¬ÏÎ¿Î¹Î¿Ï Î´Î¹ÎºÏÏ Î±ÎºÎ¿Ï ÏίλÏÏÎ¿Ï Î±ÏÏÎ±Î»ÎµÎ¯Î±Ï (firewall), μÏοÏείÏε να ενημεÏÏÏεÏε Ïο δÎνÏÏο ÏÎ¿Ï Portage ÏÏηÏιμοÏοιÏνÏÎ±Ï ÏÎ¹Ï ÎºÎ±Î¸Î·Î¼ÎµÏινÎÏ ÏÏÎ¹Î³Î¼Î¹Î±Î¯ÎµÏ ÎµÎ¹ÎºÏÎ½ÎµÏ (snapshot) ÏÎ¿Ï Î´Î·Î¼Î¹Î¿Ï ÏγοÏνÏαι αÏÏ Î±Ï ÏÏ. Το εÏγαλείο <c>emerge-webrsync</c> Î±Ï ÏÏμαÏα ÏÎÏνει και εγκαθιÏÏά Ïην ÏÎµÎ»ÎµÏ Ïαία ÏÏιγμιαία εικÏνα ÏÏο ÏÏÏÏημά ÏαÏ:</p> > ><pre caption="ÎκÏÎλεÏη ÏÎ¿Ï emerge-webrsync"> ># <i>emerge-webrsync</i> ></pre> > ></body> ></subsection> ></section> ><section> ><title>Î£Ï Î½ÏήÏηÏη ÏÎ¿Ï ÎογιÏμικοÏ</title> ><subsection> ><title>ÎναζήÏηÏη για ÎογιÏμικÏ</title> ><body> > ><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 ></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 ÏειÏίζεÏαι εÏίÏÎ·Ï ÎºÎ±Î¹ ÏÎ¹Ï ÎµÎ¾Î±ÏÏήÏειÏ. Îν θÎλεÏε να δείÏε Ïι <e>θα</e> εγκαÏαÏÏήÏει Ïο Portage ÏÏαν ÏάÏε να εγκαÏαÏÏήÏεÏε Îνα οÏιÏμÎνο ÏακÎÏο, ÏÏοÏθÎÏÏε Ïο διακÏÏÏη <c>--pretend</c>. Îια ÏαÏάδειγμα:</p> > ><pre caption="Î ÏοÏÏοίηÏη εγκαÏάÏÏαÏÎ·Ï ÏÎ¿Ï gnumeric"> ># <i>emerge --pretend gnumeric</i> ></pre> > ><p>ÎÏαν δίνεÏε ενÏολή ÏÏο Portage να εγκαÏαÏÏήÏει Îνα ÏακÎÏο, εκείνο θα καÏεβάÏει Ïον Ïηγαίο κÏδικα ÏÎ·Ï ÎµÏαÏÎ¼Î¿Î³Î®Ï Î±ÏÏ Ïο διαδίκÏÏ Î¿ (αν Î±Ï ÏÏ ÎµÎ¯Î½Î±Î¹ αÏαÏαίÏηÏο) και θα Ïον αÏοθηκεÏÏει εξ' οÏιÏÎ¼Î¿Ï ÏÏον καÏάλογο <path>/usr/portage/distfiles</path>. ΣÏη ÏÏ Î½ÎÏεια, θα αÏοÏÏ Î¼ÏιÎÏει, μεÏαγλÏÏÏίÏει και εγκαÏαÏÏήÏει Ïο ÏακÎÏο. Îν θÎλεÏε Ïο Portage μÏνο να καÏεβάÏει Ïον Ïηγαίο κÏδικα ÏÏÏÎ¯Ï Î½Î± εγκαÏαÏÏήÏει Ïο ÏακÎÏο, ÏÏοÏθÎÏÏε Ïην εÏιλογή <c>--fetchonly</c> ÏÏην ενÏολή ÏÎ¿Ï <c>emerge</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.9_rc3 +doc -jack 674 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">ÏακÎÏÎ¿Ï </uri><c>app-portage/gentoolkit</c>.</p> > ><pre caption="ÎνÏοÏιÏμÏÏ ÏÎ·Ï ÏεκμηÏίÏÏÎ·Ï ÎµÎ½ÏÏ ÏακÎÏÎ¿Ï "> ># <i>ls -l /usr/share/doc/alsa-lib-1.0.9_rc3</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.9_rc3 >* Contents of media-libs/alsa-lib-1.0.9_rc3: >/usr >/usr/bin >/usr/bin/alsalisp ><comment>(Î ÎÎ¾Î¿Î´Î¿Ï ÎÏοκÏÏηκε)</comment> ></pre> > ></body> ></subsection> ><subsection> ><title>ÎÏαίÏεÏη ÎογιÏμικοÏ</title> ><body> > ><p>ÎÏαν θÎλεÏε να αÏαιÏÎÏεÏε Îνα ÏακÎÏο λογιÏÎ¼Î¹ÎºÎ¿Ï Î±ÏÏ Ïο ÏÏÏÏημά ÏαÏ, ÏÏηÏιμοÏοιήÏÏε Ïο <c>emerge --unmerge</c>. ÎÏ ÏÏ Î¸Î± δÏÏει ενÏολή ÏÏο Portage να αÏαιÏÎÏει Ïλα Ïα εγκαÏεÏÏημÎνα αÏÏεία ÏÎ¿Ï ÏακÎÏÎ¿Ï <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 ελÎγÏει μÏνο Ïα ebuilds ÏÏο δÎνÏÏο ÏÎ¿Ï , ÏÏÎÏει ÏÏÏÏα να Ïο ενημεÏÏÏεÏε. ÎÏαν Î±Ï ÏÏ ÎµÎ½Î·Î¼ÎµÏÏθεί, μÏοÏείÏε να ενημεÏÏÏεÏε Ïο ÏÏÏÏημά ÏÎ±Ï Î¼Îµ Ïην ενÏολή: <c>emerge --update world</c>. ΣÏο εÏÏμενο ÏαÏάδειγμα θα ÏÏηÏιμοÏοιήÏÎ¿Ï Î¼Îµ εÏίÏÎ·Ï Ïο διακÏÏÏη <c>--ask</c> ο οÏÎ¿Î¯Î¿Ï Î¸Î± Ïει ÏÏο Portage να εμÏανίζει Ïη λίÏÏα με Ïα ÏακÎÏα ÏÎ¿Ï Î¸Îλει να αναβαθμίÏει και θα ÏÎ±Ï ÏÏÏήÏει εάν θÎλεÏε να ÏÏ Î½ÎµÏίÏεÏε:</p> > ><pre caption="ÎνημÎÏÏÏη ÏÎ¿Ï ÏÏ ÏÏήμαÏοÏ"> ># <i>emerge --update world</i> ></pre> > ><p>Το Portage θα αναζηÏήÏει ÏÏÏε για νεÏÏεÏÎµÏ ÎµÎºÎ´ÏÏÎµÎ¹Ï ÏÏν εÏαÏμογÏν ÏÎ¿Ï ÎÏεÏε εγκαÏεÏÏημÎνεÏ. ÎμÏÏ, θα ελÎγξει μÏνο ÏÎ¹Ï ÎµÎºÎ´ÏÏÎµÎ¹Ï ÏÏν εÏαÏμογÏν ÏÎ¿Ï ÎÏεÏε <e>ÏηÏά</e> εγκαÏαÏÏήÏει (ÏÎ¹Ï ÎµÏαÏμογÎÏ ÏÎ¿Ï ÎµÎ¯Î½Î±Î¹ ÏÏη λίÏÏα ÏÏο <path>/var/lib/portage/world</path>) - δεν ÏÏεκάÏει λεÏοÏμεÏÏÏ ÏÎ¹Ï ÎµÎ¾Î±ÏÏήÏÎµÎ¹Ï ÏÎ¿Ï Ï. Îν θÎλεÏε να ενημεÏÏÏεÏε <e>κάθε ÏÎ¹Î¸Î±Î½Ï ÏακÎÏο</e> ÏÏο ÏÏÏÏημα ÏαÏ, ÏÏοÏθÎÏÏε Ïην ÏαÏάμεÏÏο <c>--deep</c>:</p> > ><pre caption="ÎνημÎÏÏÏη ολÏκληÏÎ¿Ï ÏÎ¿Ï ÏÏ ÏÏήμαÏοÏ"> ># <i>emerge --update --deep 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 --newuse world</i> ></pre> > ></body> ></subsection> ><subsection> ><title>ÎεÏαÏακÎÏα</title> ><body> > ><p>ÎÏιÏμÎνα ÏακÎÏα ÏÏο δÎνÏÏο ÏÎ¿Ï Portage δεν ÎÏÎ¿Ï Î½ ÏÏαγμαÏÎ¹ÎºÏ ÏεÏιεÏÏμενο, αλλά ÏÏηÏιμοÏοιοÏνÏαι για Ïην εγκαÏάÏÏαÏη ÏÏ Î»Î»Î¿Î³Î®Ï ÏακÎÏÏν. Îια ÏαÏάδειγμα, Ïο <c>kde-meta</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> μÎÏα ÏÏα ebuilds ÏÎ¿Ï Ï. ÎκÏελÏνÏÎ±Ï <c>emerge --search packagename</c> θα ÏÎ±Ï Ïει Ïην άδεια ÏÎ¿Ï ÏακÎÏÎ¿Ï .</p> > ><p>Îξ οÏιÏμοÏ, Ïο Portage εÏιÏÏÎÏει ÏÎ»ÎµÏ ÏÎ¹Ï Î¬Î´ÎµÎ¹ÎµÏ, εκÏÏÏ Î±ÏÏ Î£Ï Î¼ÏÏνηÏικά ÎδειÏν Î¤ÎµÎ»Î¹ÎºÎ¿Ï Î§ÏήÏÏη (EULAs) ÏÎ¿Ï Î±ÏαιÏοÏν ανάγνÏÏη και Ï ÏογÏαÏή ενÏÏ ÏÏ Î¼ÏÏνηÏÎ¹ÎºÎ¿Ï Î±ÏοδοÏήÏ.</p> > ><p>ΠμεÏαβληÏή ÏÎ¿Ï ÎµÎ»ÎγÏει ÏÎ¹Ï Î±ÏοδεκÏÎÏ Î¬Î´ÎµÎ¹ÎµÏ ÎµÎ¯Î½Î±Î¹ η <c>ACCEPT_LICENSE</c>, η οÏοία μÏοÏεί να οÏιÏÏεί μÎÏα ÏÏο <path>/etc/make.conf</path>:</p> > ><pre caption="Îξ οÏιÏÎ¼Î¿Ï ACCEPT_LICENSE ÏÏο /etc/make.conf"> >ACCEPT_LICENSE="* -@EULA" ></pre> > ><p>Îε Î±Ï Ïή Ïη ÏÏθμιÏη, ÏακÎÏα ÏÎ¿Ï Î±ÏαιÏοÏν αλληλεÏίδÏαÏη καÏά Ïην εγκαÏάÏÏαÏη για να εγκÏιθεί Ïο EULA ÏÎ¿Ï Ï <e>δεν</e> θα εγκαÏαÏÏαθοÏν. ΠακÎÏα ÏÏÏÎ¯Ï Îνα EULA <e>θα</e> εγκαÏαÏÏαθοÏν.</p> > ><p>ÎÏοÏείÏε να οÏίÏεÏε Ïη <c>ACCEPT_LICENSE</c> καθολικά ÏÏο <path>/etc/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/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>ΣÏεÏικά με Ïα SLOTs, Virtuals, ÎÎ»Î¬Î´Î¿Ï Ï, ÎÏÏιÏεκÏονικÎÏ ÎºÎ±Î¹ Î ÏοÏίλ</title> ><body> > ><p>ÎÏÏÏ Î±Î½Î±ÏÎÏθηκε ÏαÏαÏάνÏ, Ïο Portage είναι εξαιÏεÏικά Î´Ï Î½Î±ÏÏ ÎºÎ±Î¹ Ï ÏοÏÏηÏίζει Ïολλά ÏαÏακÏηÏιÏÏικά ÏÎ¿Ï Î¬Î»Î»Î± εÏγαλεία διαÏείÏιÏÎ·Ï Î»Î¿Î³Î¹ÏÎ¼Î¹ÎºÎ¿Ï Î´ÎµÎ½ Ï ÏοÏÏηÏÎ¯Î¶Î¿Ï Î½. Îια να Ïο καÏαλάβεÏε Î±Ï ÏÏ, θα δοÏμε μεÏικÎÏ ÏÎ»ÎµÏ ÏÎÏ ÏÎ¿Ï Portage ÏÏÏÎ¯Ï Î½Î± μÏοÏμε Ïε ÏολλÎÏ Î»ÎµÏÏομÎÏειεÏ.</p> > ><p>Îε Ïο Portage διαÏοÏεÏικÎÏ ÎµÎºÎ´ÏÏÎµÎ¹Ï ÎµÎ½ÏÏ ÏακÎÏÎ¿Ï Î¼ÏοÏοÏν να ÏÏ Î½Ï ÏάÏÏÎ¿Ï Î½ ÏÏο ÏÏÏÏημα. ÎÎ½Ï Î¬Î»Î»ÎµÏ Î´Î¹Î±Î½Î¿Î¼ÎÏ ÎÏÎ¿Ï Î½ Ïην ÏάÏη να Î¿Î½Î¿Î¼Î¬Î¶Î¿Ï Î½ Ïα ÏακÎÏα ÏÎ¿Ï Ï Ïε Î±Ï ÏÎÏ ÏÎ¹Ï ÎµÎºÎ´ÏÏÎµÎ¹Ï (ÏÏÏÏ Ïο <c>freetype</c> και <c>freetype2</c>), Ïο Portage ÏÏηÏιμοÏοιεί μια ÏεÏνολογία ÏÎ¿Ï Î¿Î½Î¿Î¼Î¬Î¶ÎµÏαι <e>SLOT</e>. Îνα ebuild δηλÏνει Îνα οÏιÏμÎνο SLOT για Ïην ÎκδοÏή ÏÎ¿Ï . Ebuilds με διαÏοÏεÏικά SLOTs μÏοÏοÏν να ÏÏ Î½Ï ÏάÏÏÎ¿Ï Î½ ÏÏο ίδιο ÏÏÏÏημα. Îια ÏαÏάδειγμα, Ïο ÏακÎÏο <c>freetype</c> ÎÏει ebuild με <c>SLOT="1"</c> και <c>SLOT="2"</c>.</p> > ><p>Î¥ÏάÏÏÎ¿Ï Î½ εÏίÏÎ·Ï ÏακÎÏα ÏÎ¿Ï ÏαÏÎÏÎ¿Ï Î½ Ïην ίδια λειÏÎ¿Ï ÏγικÏÏηÏα, αλλά Ï Î»Î¿ÏοιοÏνÏαι διαÏοÏεÏικά. Îια ÏαÏάδειγμα, Ïα <c>metalogd</c>, <c>sysklogd</c> και <c>syslog-ng</c> είναι Ïλα καÏαγÏαÏÎµÎ¯Ï Î·Î¼ÎµÏÎ¿Î»Î¿Î³Î¯Î¿Ï (loggers) ÏÎ¿Ï ÏÏ ÏÏήμαÏοÏ. ÎÏαÏμογÎÏ ÏÎ¿Ï Î²Î±ÏίζονÏαι ÏÏην ÏÏαÏξη ενÏÏ "καÏαγÏαÏÎα ημεÏÎ¿Î»Î¿Î³Î¯Î¿Ï ÏÏ ÏÏήμαÏοÏ" δεν μÏοÏοÏν για ÏαÏάδειγμα να εξαÏÏÏνÏαι αÏÏ Ïο <c>metalogd</c>, εÏÏÏον και οι Ï ÏÏλοιÏοι καÏαγÏαÏÎµÎ¯Ï ÎµÎ¯Î½Î±Î¹ εÏίÏÎ·Ï Î¼Î¹Î± καλή εÏιλογή. Το Portage ÏαÏÎÏει Ïα <e>virtuals</e>: κάθε καÏαγÏαÏÎÎ±Ï Î·Î¼ÎµÏÎ¿Î»Î¿Î³Î¯Î¿Ï ÏÎ¿Ï ÏÏ ÏÏήμαÏÎ¿Ï ÏαÏÎÏει Ïο <c>virtual/syslog</c>, ÏÏÏε οι εÏαÏμογÎÏ Î½Î± εξαÏÏÏνÏαι αÏÏ Ïο <c>virtual/syslog</c>.</p> > ><p>Το λογιÏÎ¼Î¹ÎºÏ ÏÏο δÎνÏÏο ÏÎ¿Ï Portage μÏοÏεί να Ï ÏάÏÏει Ïε διαÏοÏεÏικοÏÏ ÎºÎ»Î¬Î´Î¿Ï Ï. Îξ' οÏιÏμοÏ, Ïο ÏÏÏÏημα δÎÏεÏαι ÏακÎÏα ÏÎ¿Ï ÎÏÎ¿Ï Î½ θεÏÏηθεί αÏÏ Ïο Gentoo ÏÏ ÏÏαθεÏά. Îι ÏεÏιÏÏÏÏεÏοι νÎοι ÏίÏλοι λογιÏμικοÏ, ÏÏαν ÏÏοÏÏεθοÏν, ειÏάγονÏαι αÏÏικά ÏÏον δοκιμαÏÏÎ¹ÎºÏ ÎºÎ»Î¬Î´Î¿, ÏÎ¿Ï Ïημαίνει ÏÏι ÏÏειάζονÏαι ÏεÏιÏÏÏÏεÏÎµÏ Î´Î¿ÎºÎ¹Î¼ÎÏ ÏÏοκειμÎÎ½Î¿Ï Î½Î± θεÏÏηθοÏν ÏÏ ÏÏαθεÏοί. ΠαÏÏλο ÏÎ¿Ï Î¸Î± βλÎÏεÏε Ïα ebuilds για Ïο λογιÏÎ¼Î¹ÎºÏ Î±Ï ÏÏ ÏÏο δÎνÏÏο ÏÎ¿Ï Portage, εκείνο δε θα Ïο ενημεÏÏνει μÎÏÏι να ÏοÏοθεÏηθεί ÏÏον ÏÏαθεÏÏ ÎºÎ»Î¬Î´Î¿.</p> > ><p>ÎάÏοιο λογιÏÎ¼Î¹ÎºÏ Î´Î¹Î±ÏίθεÏαι για Î»Î¯Î³ÎµÏ Î¼Ïνο αÏÏιÏεκÏονικÎÏ. Î Ïο λογιÏÎ¼Î¹ÎºÏ Î´Îµ Î´Î¿Ï Î»ÎµÏει Ïε Î¬Î»Î»ÎµÏ Î±ÏÏιÏεκÏονικÎÏ, ή ÏÏειάζεÏαι ÏεÏιÏÏÏÏεÏÎµÏ Î´Î¿ÎºÎ¹Î¼ÎÏ, ή ο ÏÏογÏαμμαÏιÏÏÎ®Ï ÏÎ¿Ï ÏÏÏÏθεÏε Ïο λογιÏÎ¼Î¹ÎºÏ ÏÏο δÎνÏÏο ÏÎ¿Ï Portage δεν μÏοÏεί να εÏαληθεÏÏει αν Ïο ÏακÎÏο Î´Î¿Ï Î»ÎµÏει Ïε διαÏοÏεÏικÎÏ Î±ÏÏιÏεκÏονικÎÏ.</p> > ><p>Îάθε εγκαÏάÏÏαÏη ÏÎ¿Ï Gentoo εμμÎνει Ïε Îνα ÏÏ Î³ÎºÎµÎºÏιμÎνο <c>ÏÏοÏίλ</c> ÏÎ¿Ï ÏεÏιÎÏει, εκÏÏÏ ÏÏν άλλÏν ÏληÏοÏοÏιÏν, μια λίÏÏα ÏακÎÏÏν ÏÎ¿Ï ÎµÎ¯Î½Î±Î¹ αÏαιÏοÏμενα ÏÏÏε Ïο ÏÏÏÏημα να Î´Î¿Ï Î»ÎµÏει ÏÏÏÏά.</p> > ></body> ></subsection> ><subsection id="blocked"> ><title>ÎÏλοκαÏιÏμÎνα ΠακÎÏα</title> ><body> > ><pre caption="Το Portage ÏÏοειδοÏοιεί για ÏÏαÏξη μÏλοκαÏιÏμÎνÏν ÏακÎÏÏν (με Ïο --pretend)"> >[blocks B ] mail-mta/ssmtp (is blocking mail-mta/postfix-2.2.2-r1) ></pre> > ><pre caption="Το Portage ÏÏοειδοÏοιεί για ÏÏαÏξη μÏλοκαÏιÏμÎνÏν ÏακÎÏÏν (ÏÏÏÎ¯Ï Ïο --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. ></pre> > ><p>Τα ebuilds ÏεÏιÎÏÎ¿Ï Î½ ειδικά Ïεδία ÏÎ¿Ï ÏληÏοÏοÏοÏν Ïο Portage ÏÏεÏικά με ÏÎ¹Ï ÎµÎ¾Î±ÏÏήÏÎµÎ¹Ï ÏÎ¿Ï Ï. Î¥ÏάÏÏÎ¿Ï Î½ δÏο είδη ÏιθανÏν εξαÏÏήÏεÏν: εξαÏÏήÏÎµÎ¹Ï Î³Î¹Î± Ïο κÏίÏιμο, ÏÎ¿Ï Î´Î·Î»ÏνονÏαι ÏÏο <c>DEPEND</c> και εξαÏÏήÏÎµÎ¹Ï ÎºÎ±Ïά Ïην εκÏÎλεÏη, ÏÎ¿Ï Î´Î·Î»ÏνονÏαι ÏÏο <c>RDEPEND</c>. ÎÏαν μία αÏÏ Î±Ï ÏÎÏ ÏÎ¹Ï ÎµÎ¾Î±ÏÏήÏÎµÎ¹Ï ÏαÏακÏηÏίζει ÏηÏά Îνα ÏακÎÏο ή virtual, ÏÏ <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="Î ÏοειδοÏοίηÏη ÏÎ¿Ï Portage ÏÏεÏικά με ÎºÎ±Î»Ï Î¼Î¼Îνα ÏακÎÏα"> >!!! all ebuilds that could satisfy "bootsplash" have been masked. ></pre> > ><pre caption="Î ÏοειδοÏοίηÏη ÏÎ¿Ï Portage ÏÏεÏικά με ÎºÎ±Î»Ï Î¼Î¼Îνα ÏακÎÏα - αιÏία"> >!!! 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>) >- media-video/ati-gatos-4.3.0 (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</i>(s)) ></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_LICENSE</c> ÏαÏ. Îα ÏÏÎÏει να εÏιÏÏÎÏεÏε ÏηÏά Ïην άδειά ÏÎ¿Ï Î® Ïην ομάδα αδειÏν ÏÎ¿Ï Î¿ÏίζονÏÎ¬Ï Ïο ÏÏο <path>/etc/make.conf</path> ή ÏÏο <path>/etc/portage/package.license</path>. ÎναÏÏÎξÏε ÏÏο <uri link="#license">ÎδειεÏ</uri> για να μάθεÏε ÏÏÏ Î´Î¿Ï Î»ÎµÏÎ¿Ï Î½ οι άδειεÏ.</li> ></ul> > ></body> ></subsection> ><subsection id="missingdependencies"> ><title>ΧαμÎÎ½ÎµÏ ÎξαÏÏήÏειÏ</title> ><body> > ><pre caption="Î ÏοειδοÏοίηÏη ÏÎ¿Ï Portage ÏÏεÏικά με ÏαμÎÎ½ÎµÏ ÎµÎ¾Î±ÏÏήÏειÏ"> >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. ></pre> > ><p>ΠεÏαÏμογή ÏÎ¿Ï ÏÏοÏÏαθείÏε να εγκαÏαÏÏήÏεÏε εξαÏÏάÏαι αÏÏ Îνα άλλο ÏακÎÏο ÏÎ¿Ï Î´ÎµÎ½ Ï ÏάÏÏει διαθÎÏιμο ÏÏο ÏÏÏÏημά ÏαÏ. ÎείÏε ÏÏο <uri link="http://bugs.gentoo.org">bugzilla</uri> αν Î±Ï ÏÏ ÎµÎ¯Î½Î±Î¹ γνÏÏÏÏ Î¸Îμα και εάν ÏÏι, αναÏÎÏεÏÎ Ïο. ÎÏ ÏÏ Î´Îµ θα ÎÏÏεÏε να ÏÏ Î¼Î²Î±Î¯Î½ÎµÎ¹, εκÏÏÏ Î±Î½ μÏεÏδεÏεÏε ÎºÎ»Î¬Î´Î¿Ï Ï, και άÏα είναι ÏÏάλμα.</p> > ></body> ></subsection> ><subsection id="ambiguousebuild"> ><title>ÎÏαÏÎÏ Îνομα Ebuild</title> ><body> > ><pre caption="Î ÏοειδοÏοίηÏη ÏÎ¿Ï Portage ÏÏεÏικά με αÏαÏή ονÏμαÏα 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: 859kB > 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. ></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 ></pre> > ><p>ÎÏο (ή ÏεÏιÏÏÏÏεÏα) ÏακÎÏα ÏÎ¿Ï ÎµÏÎ¹Î¸Ï Î¼ÎµÎ¯Ïε να εγκαÏαÏÏήÏεÏε εξαÏÏÏνÏαι Ïο Îνα αÏÏ Ïο άλλο και ÎÏÏι δεν μÏοÏοÏν να εγκαÏαÏÏαθοÏν. Το ÏιθανÏÏεÏο είναι Î±Ï ÏÏ Î½Î± είναι ÏÏάλμα ÏÏο δÎνÏÏο ÏÎ¿Ï Portage. ÎάνÏε resync μεÏά αÏÏ Î»Î¯Î³Î¿ και ξαναδοκιμάÏÏε. ÎÏοÏείÏε εÏίÏÎ·Ï Î½Î± δείÏε Ïην ιÏÏοÏελίδα <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. ></pre> > ><p>Το Portage αÏÎÏÏ Ïε να καÏεβάÏει Ïον Ïηγαίο κÏδικα για Ïη ÏÏ Î³ÎºÎµÎºÏιμÎνη εÏαÏμογή και θα ÏÏοÏÏαθήÏει να ÏÏ Î½ÎµÏίÏει με Ïην εγκαÏάÏÏαÏη άλλÏν εÏαÏμογÏν (αν γίνεÏαι Î±Ï ÏÏ). ΠαÏοÏÏ Ïία μÏοÏεί να ÏÏ Î¼Î²ÎµÎ¯ λÏÎ³Ï ÎµÎ½ÏÏ mirror ÏÎ¿Ï Î´ÎµÎ½ ÎÏει ÏÏ Î³ÏÏονιÏÏεί ÏÏÏÏά ή γιαÏί Ïο 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. ></pre> > ><p>ÎÏεÏε δÏÏει ενÏολή να αÏαιÏÎÏεÏε Îνα ÏακÎÏο ÏÎ¿Ï ÎµÎ¯Î½Î±Î¹ Ïμήμα ÏÏν ÏακÎÏÏν-ÏÏ Ïήνα ÏÎ¿Ï ÏÏ ÏÏήμαÏÏÏ ÏαÏ. ΣÏο ÏÏοÏίλ εμÏανίζεÏαι ÏÏ Î±ÏαιÏοÏμενο και εÏομÎνÏÏ Î´ÎµÎ½ ÏÏÎÏει να αÏαιÏεθεί αÏÏ Ïο ÏÏÏÏημα.</p> > ></body> ></subsection> ><subsection id="digesterror"> ><title>ÎÏοÏÏ Ïία ÎÏÎ±Î»Î®Î¸ÎµÏ ÏÎ·Ï ÏÎ¿Ï Digest</title> ><body> > ><p>ÎεÏικÎÏ ÏοÏÎÏ, ÏÏαν ÏÏοÏÏαθείÏε να εγκαÏαÏÏήÏεÏε Îνα ÏακÎÏο, Î±Ï ÏÏ Î¸Î± αÏοÏÏÏει με Ïο Î¼Î®Î½Ï Î¼Î±:</p> > ><pre caption="ÎÏοÏÏ Ïία εÏÎ±Î»Î®Î¸ÎµÏ ÏÎ·Ï ÏÎ¿Ï Digest"> >>>> checking ebuild checksums >!!! Digest verification failed: ></pre> > ><p>ÎÏ ÏÏ ÎµÎ¯Î½Î±Î¹ Ïημάδι ÏÏι κάÏι είναι Î»Î¬Î¸Î¿Ï ÏÏο δÎνÏÏο ÏÎ¿Ï Portage -- ÏÏ Ïνά Î±Ï ÏÏ ÏÏ Î¼Î²Î±Î¯Î½ÎµÎ¹ εÏειδή ο ÏÏογÏαμμαÏιÏÏÎ®Ï Î¯ÏÏÏ Î½Î± ÎÏει κάνει Îνα Î»Î¬Î¸Î¿Ï ÎºÎ±Ïά Ïη αÏÏÏÏολή ενÏÏ ÏακÎÏÎ¿Ï ÏÏο δÎνÏÏο.</p> > ><p>ÎÏαν η εÏÎ±Î»Î®Î¸ÎµÏ Ïη ÏÎ¿Ï digest αÏοÏÏ Î³Ïάνει, <e>μην</e> ÏÏοÏÏαθείÏε να ξανακάνεÏε digest ÏÏο ÏακÎÏο αÏÏ Î¼Ïνοι ÏαÏ. ΤÏÎÏονÏÎ±Ï Ïην ενÏολή <c>ebuild foo manifest</c> δεν θα ÏÏιάξει Ïο ÏÏÏβλημα, αλλά είναι ÏÏεδÏν ÏÎ¯Î³Î¿Ï Ïο ÏÏι θα Ïο κάνει ÏειÏÏÏεÏο!</p> > ><p>ÎνÏ'Î±Ï ÏοÏ, ÏεÏιμÎνεÏε μια Î´Ï Î¿ ÏÏÎµÏ ÏÏÏε Ïο δÎνÏÏο να εÏανÎλθει. Îίναι ÏÎ¹Î¸Î±Î½Ï ÏÏι Ïο ÏÏάλμα ενÏοÏίÏÏηκε αμÎÏÏÏ, αλλά ίÏÏÏ Ïαει λίγη ÏÏα ÏÏÏε η διÏÏθÏÏη να ÏÏάÏει ÏÏο δÎνÏÏο ÏÎ¿Ï Portage. ÎÏο ÏεÏιμÎνεÏε, ελÎγξÏε Ïο <uri link="http://bugs.gentoo.org">Bugzilla</uri> και δείÏε αν κάÏÎ¿Î¹Î¿Ï ÎÏει αναÏÎÏει Ïο ÏÏÏβλημα ήδη. Îν ÏÏι, ÏÏοÏÏÏήÏÏε ÏÏην καÏαÏÏÏηÏη ενÏÏ ÏÏάλμαÏÎ¿Ï Î³Î¹Î± Ïο ÏÏαÏμÎνο ÏακÎÏο.</p> > ><p>ÎÏÎ»Î¹Ï Î´ÎµÎ¯Ïε ÏÏι Ïο ÏÏάλμα ÎÏει ÏÏιαÏÏεί, ίÏÏÏ Î¸ÎλεÏε να ξανακάνεÏε sync για να ÏάÏεÏε Ïο ÏÏιαγμÎνο digest.</p> > ><impo>ÎÏ ÏÏ <e>δεν</e> Ïημαίνει ÏÏι μÏοÏείÏε να κάνεÏε sync ÏÏο δÎνÏÏο ÏÎ±Ï ÏολλÎÏ ÏοÏÎÏ ÏÏ Î½ÎÏεια! ÎÏÏÏ ÎÏει δηλÏθεί ÏÏην ÏολιÏική ÏÎ¿Ï rsync (ÏÏαν ÏÏÎÏεÏε <c>emerge --sync</c>), οι ÏÏήÏÏÎµÏ Î¿Î¹ οÏοίοι ÎºÎ¬Î½Î¿Ï Î½ sync (ÏÏ Î³ÏÏονιÏμÏ) ÏÎ¿Î»Ï ÏÏ Ïνά θα Ïάνε ban! ΣÏην ÏÏαγμαÏικÏÏηÏα, είναι καλÏÏεÏο αÏλά να ÏεÏιμÎνεÏε μÎÏÏι Ïο εÏÏμενο ÏÏογÏαμμαÏιÏμÎνο sync ÏαÏ, ÏÏÏε να μην Ï ÏεÏÏοÏÏÏÏεÏε ÏÎ¿Ï Ï rsync διακομιÏÏÎÏ.</impo> > ></body> ></subsection> ></section> ></sections>
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 357109
:
264371
|
264373
|
264375
|
264379
|
264381
|
264383
|
264385
|
264387
|
264389
|
264405
|
264407
|
264409
|
264411
|
264413
|
264415
|
264417
|
264419
|
264421
|
264423
|
264425
|
264427
|
264429
|
264431
|
264433
|
264435
|
264437
|
264439
|
264441
|
264443
|
264445
|
264447
|
264449
|
264451
|
264453
|
264455
|
264457
|
264459
|
264461
|
264463
|
264465
|
264467
|
264469
|
264471
|
264473
|
264475
|
264477
|
264479
|
264481
|
264483
|
264485
|
264487
|
264489
|
264491
| 264493 |
264495
|
264497
|
264499
|
264501
|
264505
|
264507
|
264509
|
264511
|
267269