Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 264463 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-install-stage.xml
hb-install-stage.xml (text/plain), 24.81 KB, created by
Theofilos Intzoglou
on 2011-03-02 19:25:15 UTC
(
hide
)
Description:
hb-install-stage.xml
Filename:
MIME Type:
Creator:
Theofilos Intzoglou
Created:
2011-03-02 19:25:15 UTC
Size:
24.81 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-install-stage.xml,v 1.122 2010/08/28 23:42:23 nightmorph Exp $ --> ><sections> > ><abstract>Îι εγκαÏαÏÏάÏÎµÎ¹Ï ÏÎ¿Ï Gentoo Î´Î¿Ï Î»ÎµÏÎ¿Ï Î½ με Îνα αÏÏείο stage3. Σε Î±Ï ÏÏ Ïο κεÏάλαιο ÏεÏιγÏάÏÎ¿Ï Î¼Îµ ÏÏÏ Î±ÏοÏÏ Î¼ÏιÎζεÏε Îνα αÏÏείο stage3 και ÏÏÏ Î½Î± ÏÏ Î¸Î¼Î¯ÏεÏε Ïο Portage.</abstract> > ><version>10.5</version> ><date>2010-08-28</date> > ><section> ><title>ÎγκαθιÏÏÏνÏÎ±Ï Îνα Stage Tarball</title> ><subsection> ><title>Î¡Ï Î¸Î¼Î¯Î¶Î¿Î½ÏÎ±Ï Ïην ÎμεÏομηνία/ÎÏα ΣÏÏÏά</title> ><body> > ><p>Î Ïιν ÏÏ Î½ÎµÏίÏεÏε ÏÏÎÏει να ελÎγξεÏε Ïην ημεÏομηνία/ÏÏα και να Ïην ενημεÏÏÏεÏε. Îνα ÏολÏι ÏÎ¿Ï Î´ÎµÎ½ ÎÏει ÏÏ Î¸Î¼Î¹ÏÏεί ÏÏÏÏά μÏοÏεί να οδηγήÏει Ïε ÏεÏίεÏγα αÏοÏελÎÏμαÏα ÏÏο μÎλλον!</p> > ><p>Îια να εÏιβεβαιÏÏεÏε Ïην ÏÏÎÏÎ¿Ï Ïα ημεÏομηνία/ÏÏα, εκÏελÎÏÏε <c>date</c>:</p> > ><pre caption="ÎÏιβεβαίÏÏη ημεÏομηνίαÏ/ÏÏαÏ"> ># <i>date</i> >Fri Mar 29 16:21:18 UTC 2005 ></pre> > ><p>Îν η ημεÏομηνία/ÏÏα ÏÎ¿Ï ÎµÎ¼ÏανίζεÏαι είναι λάθοÏ, ενημεÏÏÏÏε Ïα ÏÏηÏιμοÏοιÏνÏÎ±Ï Ïην <c>date ÎÎÎÎÏÏλλÎÎÎÎ</c> ÏÏνÏαξη (<b>Î</b>ήναÏ, <b>Î</b>μÎÏα, <b>Ï</b>Ïα, <b>λ</b>εÏÏά και <b>Î</b>ÏοÏ). Σε Î±Ï ÏÏ Ïο Ïημείο, θα ÏÏÎÏει να ÏÏηÏιμοÏοιείÏε ÏÏα UTC. Îα μÏοÏείÏε να οÏίÏεÏε Ïην ÏÏα ζÏÎ½Î·Ï ÏÎ±Ï Î±ÏγÏÏεÏα. Îια ÏαÏάδειγμα, για να οÏίÏÎ¿Ï Î¼Îµ Ïην ημεÏομηνία Ïε 29 ÎαÏÏÎ¯Î¿Ï , 16:21 ÏÎ¿Ï ÎÏÎ¿Ï Ï 2005:</p> > ><pre caption="ÎÏίζονÏÎ±Ï Ïην ημεÏομηνία/ÏÏα Ïε UTC"> ># <i>date 032916212005</i> ></pre> > ></body> ></subsection> ><subsection> ><title>ÎάνονÏÎ±Ï ÎÏιλογÎÏ</title> ><body> > ><p>ΣÏο εÏÏμενο βήμα θα ÏÏειαÏÏεί να εγκαÏαÏÏήÏεÏε Ïο <e>stage3</e> tarball ÏÏο ÏÏÏÏημά ÏαÏ. ÎÏεÏε Ïην εÏιλογή να κάνεÏε λήÏη ÏÎ¿Ï Î±ÏαιÏοÏÎ¼ÎµÎ½Î¿Ï tarball αÏÏ Ïο ÎιαδίκÏÏ Î¿ ή, αν ÎÏεÏε κάνει εκκίνηÏη αÏÏ Îνα αÏÏ Ïα Universal CD ÏÎ¿Ï Gentoo, να Ïο ανÏιγÏάÏÏε αÏÏ Ïο δίÏκο. ΣÏÎ¹Ï ÏεÏιÏÏÏÏεÏÎµÏ ÏεÏιÏÏÏÏειÏ, η ενÏολή <c>uname -m</c> μÏοÏεί να ÏÏηÏιμοÏοιηθεί για να ÏÎ±Ï Î²Î¿Î·Î¸Î®Ïει να αÏοÏαÏίÏεÏε Ïοιο αÏÏείο stage να κάνεÏε λήÏη.</p> > ><p>Τα CD ÎλάÏιÏÏÎ·Ï ÎγκαÏάÏÏαÏÎ·Ï ÎºÎ±Î¹ Ïα LiveDVD δεν ÏεÏιÎÏÎ¿Ï Î½ αÏÏεία stage3.</p> > ><ul test="not(contains('AMD64 x86', func:keyval('arch')))"> ><li><uri link="#doc_chap2">Î ÏοκαθοÏιÏμÎνο: ΧÏηÏιμοÏοιÏνÏÎ±Ï Îνα Stage αÏÏ Ïο ÎιαδίκÏÏ Î¿</uri></li> ><li> > <uri link="#doc_chap3">ÎναλλακÏικά: ΧÏηÏιμοÏοιÏνÏÎ±Ï Îνα Stage αÏÏ Ïο Universal CD</uri> ></li> ></ul> > ></body> ></subsection> ></section> ><section> ><title>Î ÏοκαθοÏιÏμÎνο: ΧÏηÏιμοÏοιÏνÏÎ±Ï Îνα Stage αÏÏ Ïο ÎιαδίκÏÏ Î¿</title> ><subsection> ><title>ÎαμβάνονÏÎ±Ï Ïο Stage Tarball</title> ><body> > ><p>ΠηγαίνεÏε ÏÏο Ïημείο ÏÏοÏάÏÏηÏÎ·Ï ÏÎ¿Ï Gentoo ÏÏο οÏοίο ÏÏοÏαÏÏήÏαÏε Ïα ÏÏ ÏÏήμαÏα αÏÏείÏν ÏÎ±Ï (Ïο Ïιο ÏÎ¹Î¸Î±Î½Ï ÏÏο <path>/mnt/gentoo</path>):</p> > ><pre caption="ΠηγαίνονÏÎ±Ï ÏÏο Ïημείο ÏÏοÏάÏÏηÏÎ·Ï ÏÎ¿Ï Gentoo"> ># <i>cd /mnt/gentoo</i> ></pre> > ><p>Îνάλογα με Ïο μÎÏο εγκαÏάÏÏαÏÎ·Ï ÏαÏ, ÎÏεÏε οÏιÏμÎνα εÏγαλεία διαθÎÏιμα για να λάβεÏε Îνα stage. Îν ÎÏεÏε Ïο <c>links</c> διαθÎÏιμο, ÏÏÏε μÏοÏείÏε να ÏλοηγηθείÏε άμεÏα ÏÏη <uri link="/main/en/mirrors.xml">λίÏÏα mirror ÏÎ¿Ï Gentoo</uri> και να εÏιλÎξεÏε Îνα mirror κονÏά Ïε εÏάÏ.</p> > ><p>Îν δεν ÎÏεÏε διαθÎÏιμο Ïο <c>links</c> θα ÏÏÎÏει να ÎÏεÏε Ïο <c>lynx</c> ÏÏη διάθεÏή ÏαÏ. Îν ÏÏÎÏει να ÏεÏάÏεÏε αÏÏ ÎºÎ¬Ïοιον διαμεÏολαβηÏή, εξάγεÏε ÏÎ¹Ï Î¼ÎµÏαβληÏÎÏ <c>http_proxy</c> και <c>ftp_proxy</c>:</p> > ><pre caption="Î¡Ï Î¸Î¼Î¯Î¶Î¿Î½ÏÎ±Ï ÏÎ¹Ï ÏληÏοÏοÏÎ¯ÎµÏ ÏÎ¿Ï Î´Î¹Î±Î¼ÎµÏολαβηÏή για Ïο lynx"> ># <i>export http_proxy="http://proxy.server.com:port"</i> ># <i>export ftp_proxy="http://proxy.server.com:port"</i> ></pre> > ><p>Îα θεÏÏήÏÎ¿Ï Î¼Îµ για ÏÏÏα ÏÏι ÎÏεÏε Ïο <c>links</c> ÏÏη διάθεÏή ÏαÏ.</p> > ><p>ÎεÏακινηθείÏε ÏÏον καÏάλογο <path><keyval id="release-dir"/></path>. Îκεί θα ÏÏÎÏει να δείÏε Ïλα Ïα διαθÎÏιμα αÏÏεία stage για Ïην αÏÏιÏεκÏονική ÏÎ±Ï (μÏοÏεί να είναι αÏÎ¿Î¸Î·ÎºÎµÏ Î¼Îνα Ïε Ï ÏοκαÏαλÏÎ³Î¿Ï Ï Î¼Îµ ονÏμαÏα ανάλογα με Ïην κάθε αÏÏιÏεκÏονική). ÎÏιλÎξÏε Îνα και ÏαÏήÏÏε <c>D</c> για να Ïο λάβεÏε. ÎÏαν ολοκληÏÏθεί η λήÏη, ÏαÏήÏÏε <c>Q</c> για να βγείÏε αÏÏ Ïον ÏλοηγÏ.</p> > ><p test="'x86'=func:keyval('arch')">Îι ÏεÏιÏÏÏÏεÏοι ÏÏήÏÏÎµÏ PC θα ÏÏÎÏει να ÏÏηÏιμοÏοιήÏÎ¿Ï Î½ Ïο αÏÏείο <b><keyval id="stage3"/></b> stage3. Îλα Ïα ÏÏγÏÏονα PC θεÏÏοÏνÏαι i686. Îν ÏÏηÏιμοÏοιείÏε Îνα ÏÎ±Î»Î¹Ï Î¼Î·Ïάνημα, μÏοÏείÏε να ελÎγξεÏε Ïην <uri link="http://en.wikipedia.org/wiki/I686">λίÏÏα ÏÏν ÏÏ Î¼Î²Î±ÏÏν με i686 εÏεξεÏγαÏÏÏν</uri> ÏÏη Wikipedia. Παλιοί εÏεξεÏγαÏÏÎÏ ÏÏÏÏ Î¿Î¹ Pentium, οι K5, οι K6, ή οι Via C3 και οι ÏαÏÏμοιοι αÏαιÏοÏν Ïο Ïιο Î³ÎµÎ½Î¹ÎºÏ <b>x86</b> stage3. ÎÏεξεÏγαÏÏÎÏ ÏαλιÏÏεÏοι αÏÏ ÏÎ¿Ï Ï <b>i486</b> δεν Ï ÏοÏÏηÏίζονÏαι.</p> > ><pre caption="ΠλοήγηÏη ÏÏη λίÏÏα ÏÏν mirror με Ïο links"> ># <i>links http://www.gentoo.org/main/en/mirrors.xml</i> > ><comment>(Îν ÏÏειάζεÏÏε Ï ÏοÏÏήÏιξη για διαμεÏολαβηÏή με Ïο links:)</comment> ># <i>links -http-proxy proxy.server.com:8080 http://www.gentoo.org/main/en/mirrors.xml</i> ></pre> > ><p>Î£Î¹Î³Î¿Ï ÏÎµÏ ÏείÏε ÏÏι λάβαÏε Îνα <b>stage3</b> tarball - εγκαÏαÏÏάÏÎµÎ¹Ï ÏÏηÏιμοÏοιÏνÏÎ±Ï Îνα stage1 ή stage2 tarball δεν Ï ÏοÏÏηÏίζονÏαι ÏλÎον.</p> > ><p>Îν θÎλεÏε να ελÎγξεÏε Ïην ακεÏαιÏÏηÏα ÏÎ¿Ï Î»Î·ÏθÎνÏÎ¿Ï stage tarball, ÏÏηÏιμοÏοιήÏÏε Ïο <c>md5sum</c> και ÏÏ Î³ÎºÏίνεÏε Ïο αÏοÏÎλεÏμα με Ïο MD5 checksum ÏÎ¿Ï ÏαÏÎÏεÏαι ÏÏο mirror.</p> > ><pre caption="ÎλÎγÏονÏÎ±Ï Ïην ακεÏαιÏÏηÏα ενÏÏ stage tarball"> ># <i>md5sum -c <keyval id="stage3"/>.DIGESTS</i> ><keyval id="stage3"/>: OK ></pre> > ></body> ></subsection> ><subsection> ><title>ÎÏοÏÏ Î¼ÏιÎζονÏÎ±Ï Ïο Stage Tarball</title> ><body> > ><p>ΤÏÏα αÏοÏÏ Î¼ÏιÎÏÏε Ïο ληÏθÎν stage ÏÏο ÏÏÏÏημά ÏαÏ. ΧÏηÏιμοÏοιοÏμε Ïο <c>tar</c> για να ÏÏ Î½ÎµÏίÏÎ¿Ï Î¼Îµ καθÏÏ ÎµÎ¯Î½Î±Î¹ η Ïιο εÏκολη μÎθοδοÏ:</p> > ><pre caption="ÎÏοÏÏ Î¼ÏιÎζονÏÎ±Ï Ïο stage"> ># <i>tar xvjpf stage3-*.tar.bz2</i> ></pre> > ><p>Î£Î¹Î³Î¿Ï ÏÎµÏ ÏείÏε ÏÏι ÏÏηÏιμοÏοιήÏαÏε ÏÎ¹Ï Î¯Î´Î¹ÎµÏ ÎµÏιλογÎÏ (<c>xvjpf</c>). Το <c>x</c> ÏÏ Î¼Î²Î¿Î»Î¯Î¶ÎµÎ¹ Ïην <e>ÎξαγÏγή</e>, Ïο <c>v</c> για <e>ÎεÏμÏαλιÏÏικÏ</e> για να βλÎÏεÏε Ïι ÏÏ Î¼Î²Î±Î¯Î½ÎµÎ¹ καÏά Ïην διάδικαÏία ÏÎ·Ï ÎµÎ¾Î±Î³ÏÎ³Î®Ï (ÏÏοαιÏεÏικά), Ïο <c>j</c> για <e>ÎÏοÏÏ Î¼ÏίεÏη με Ïο bzip2</e>, Ïο <c>p</c> για <e>ÎιαÏήÏηÏη αδειÏν</e> και Ïο <c>f</c> Ï ÏοδηλÏνει ÏÏι θÎÎ»Î¿Ï Î¼Îµ να ÎºÎ¬Î½Î¿Ï Î¼Îµ εξαγÏγή αÏÏ Î±ÏÏείο, ÏÏι αÏÏ Ïην ÏÏοκαθοÏιÏμÎνη είÏοδο.</p> > ><!-- MIPS uses its own hb-install-stage.xml file, any other arch? ><note> >Some architectures (e.g. MIPS) Installation CDs and boot images rely upon the ><c>tar</c> built into BusyBox which doesn't currently support the <c>v</c> >option. Use the <c>xjpf</c> options instead. ></note> >--> > ><p>ΤÏÏα ÏÎ¿Ï Ïο stage ÎÏει εγκαÏαÏÏαθεί, ÏÏ Î½ÎµÏίÏÏε με Ïο <uri link="#installing_portage">ÎγκαθιÏÏÏνÏÎ±Ï Ïο Portage</uri>.</p> > ></body> ></subsection> ></section> ><section test="not(contains('AMD64 x86', func:keyval('arch')))"> ><title>ÎναλλακÏικά: ΧÏηÏιμοÏοιÏνÏÎ±Ï Îνα Stage αÏÏ Ïο Universal CD</title> ><subsection> ><title>ÎÏοÏÏ Î¼ÏιÎζονÏÎ±Ï Ïο Stage Tarball</title> ><body> > ><p>Τα stages ÏÏο CD βÏίÏκονÏαι ÏÏον καÏάλογο <path>/mnt/cdrom/stages</path>. Îια να δείÏε μια λίÏÏα αÏÏ Ïα διαθÎÏιμα stage, ÏÏηÏιμοÏοιήÏÏε Ïο <c>ls</c>:</p> > ><pre caption="ÎίÏÏα ÏλÏν ÏÏν διαθÎÏιμÏν stage"> ># <i>ls /mnt/cdrom/stages</i> ></pre> > ><p>Îν Ïο ÏÏÏÏημα αÏανÏήÏει με Îνα ÏÏάλμα, μÏοÏεί να ÏÏειάζεÏαι ÏÏÏÏα να ÏÏοÏαÏÏήÏεÏε Ïο CD-ROM:</p> > ><pre caption="Î ÏοÏαÏÏÏνÏÎ±Ï Ïο CD-ROM"> ># <i>ls /mnt/cdrom/stages</i> >ls: /mnt/cdrom/stages: No such file or directory ># <i>mount /dev/cdroms/cdrom0 /mnt/cdrom</i> ># <i>ls /mnt/cdrom/stages</i> ></pre> > ><p>ΤÏÏα ÏηγαίνεÏε ÏÏο Î´Î¹ÎºÏ ÏÎ±Ï Ïημείο ÏÏοÏάÏÏηÏÎ·Ï ÏÎ¿Ï Gentoo (ÏÏ Î½Î®Î¸ÏÏ <path>/mnt/gentoo</path>):</p> > ><pre caption="ÎλλάζονÏÎ±Ï ÎºÎ±Ïάλογο Ïε /mnt/gentoo"> ># <i>cd /mnt/gentoo</i> ></pre> > ><p>Îα αÏοÏÏ Î¼ÏιÎÏÎ¿Ï Î¼Îµ ÏÏÏα Ïο stage tarball ÏÎ·Ï ÎµÏÎ¹Î»Î¿Î³Î®Ï ÏαÏ. Îα Ïο ÎºÎ¬Î½Î¿Ï Î¼Îµ Î±Ï ÏÏ Î¼Îµ Ïο <c>tar</c>. Î£Î¹Î³Î¿Ï ÏÎµÏ ÏείÏε ÏÏι ÏÏηÏιμοÏοιείÏε ÏÎ¹Ï Î¯Î´Î¹ÎµÏ ÎµÏιλογÎÏ (<c>xvjpf</c>). Το ÏÏιÏμα <c>v</c> είναι ÏÏοαιÏεÏÎ¹ÎºÏ ÎºÎ±Î¹ δεν Ï ÏοÏÏηÏίζεÏαι Ïε κάÏÎ¿Î¹ÎµÏ ÎµÎºÎ´ÏÏÎµÎ¹Ï ÏÎ¿Ï <c>tar</c>. ΣÏο εÏÏμενο ÏαÏάδειγμα, αÏοÏÏ Î¼ÏιÎÎ¶Î¿Ï Î¼Îµ Ïο stage tarball <path>stage3-<subarch>-<release>.tar.bz2</path>. Î£Î¹Î³Î¿Ï ÏÎµÏ ÏείÏε ÏÏι ανÏικαÏαÏÏήÏαÏε Ïο Ïνομα αÏÏÎµÎ¯Î¿Ï ÏÎ¿Ï tarball με Î±Ï ÏÏ ÏÎ¿Ï Î´Î¹ÎºÎ¿Ï ÏÎ±Ï stage.</p> > ><pre caption="ÎÏοÏÏ Î¼ÏίεÏη ÏÎ¿Ï stage tarball"> ># <i>tar xvjpf /mnt/cdrom/stages/stage3-<subarch>-<release>.tar.bz2</i> ></pre> > ><p>ΤÏÏα ÏÎ¿Ï Ïο stage ÎÏει εγκαÏαÏÏαθεί, ÏÏ Î½ÎµÏίÏÏε με Ïο <uri link="#installing_portage">ÎγκαθιÏÏÏνÏÎ±Ï Ïο Portage</uri>.</p> > ></body> ></subsection> ></section> ><section id="installing_portage"> ><title>ÎγκαθιÏÏÏνÏÎ±Ï Ïο Portage</title> ><subsection> ><title>ÎÏοÏÏ Î¼ÏιÎζονÏÎ±Ï Îνα ΣÏιγμιÏÏÏ Ïο ÏÎ¿Ï Portage Snapshot</title> ><body> > ><p>ΤÏÏα ÏÏÎÏει να εγκαÏαÏÏήÏεÏε Îνα ÏÏιγμιÏÏÏ Ïο ÏÎ¿Ï Portage, μια ÏÏ Î»Î»Î¿Î³Î® αÏÏείÏν ÏÎ¿Ï ÏληÏοÏοÏοÏν Ïο Portage Ïι ÏίÏÎ»Î¿Ï Ï Î»Î¿Î³Î¹ÏÎ¼Î¹ÎºÎ¿Ï Î¼ÏοÏείÏε να εγκαÏαÏÏήÏεÏε, Ïοια ÏÏοÏίλ είναι διαθÎÏιμα, κα.</p> > ></body> ></subsection> ><subsection id="installing_from_Internet"> ><title>ÎήÏη και ÎγκαÏάÏÏαÏη ενÏÏ Î£ÏιγμιοÏÏÏÎ¿Ï ÏÎ¿Ï Portage</title> ><body> > ><p>ΠηγαίνεÏε ÏÏο Ïημείο ÏÏοÏάÏÏηÏÎ·Ï ÏÏÎ¿Ï ÏÏοÏαÏÏήÏαÏε Ïο ÏÏÏÏημα αÏÏείÏν ÏÎ±Ï (Ïο Ïιο ÏÎ¹Î¸Î±Î½Ï ÏÏο <path>/mnt/gentoo</path>):</p> > ><pre caption="ΠηγαίνονÏÎ±Ï ÏÏο Ïημείο ÏÏοÏάÏÏηÏÎ·Ï ÏÎ¿Ï Gentoo"> ># <i>cd /mnt/gentoo</i> ></pre> > ><p>ΣηκÏÏÏε Ïο <c>links</c> (ή Ïο <c>lynx</c>) και ÏηγαίνεÏε ÏÏη <uri link="/main/en/mirrors.xml">λίÏÏα ÏÏν Gentoo mirror</uri>. ÎιαλÎξÏε Îνα mirror κονÏά Ïε εÏÎ¬Ï ÎºÎ±Î¹ ανοίξÏε Ïον καÏάλογο <path>snapshots/</path>. ÎÏÏ ÎµÎºÎµÎ¯, κάνÏε λήÏη ÏÎ¿Ï ÏÎµÎ»ÎµÏ ÏÎ±Î¯Î¿Ï ÏÏιγμιÏÏÏ ÏÎ¿Ï ÏÎ¿Ï Portage (<path>portage-latest.tar.bz2</path>) εÏιλÎγονÏÎ¬Ï Ïο και ÏαÏÏνÏÎ±Ï <c>D</c>.</p> > ><pre caption="ÎοιÏÏνÏÎ±Ï Ïη λίÏÏα ÏÏν mirror ÏÎ¿Ï Gentoo"> ># <i>links http://www.gentoo.org/main/en/mirrors.xml</i> ></pre> > ><p>ΤÏÏα βγείÏε αÏÏ Ïον ÏεÏιηγηÏή ιÏÏÎ¿Ï ÏÎ±Ï ÏαÏÏνÏÎ±Ï <c>Q</c>. Îα ÎÏεÏε ÏλÎον Îνα ÏÏιγμιÏÏÏ Ïο ÏÎ¿Ï Portage αÏÎ¿Î¸Î·ÎºÎµÏ Î¼Îνο ÏÏο <path>/mnt/gentoo</path>.</p> > ><p>Îν θÎλεÏε να ελÎγξεÏε Ïην ακεÏαιÏÏηÏα ÏÎ¿Ï Î»Î·ÏθÎνÏÎ¿Ï ÏÏιγμιÏÏÏ ÏÎ¿Ï , ÏÏηÏιμοÏοιήÏÏε Ïο <c>md5sum</c> και ÏÏ Î³ÎºÏίνεÏε Ïο αÏοÏÎλεÏμα με Ïο MD5 checksum ÏÎ¿Ï ÏαÏÎÏεÏαι ÏÏο mirror.</p> > ><pre caption="ÎλÎγÏονÏÎ±Ï Ïην ακεÏαιÏÏηÏα ενÏÏ ÏÏιγμιÏÏÏ ÏÎ¿Ï ÏÎ¿Ï Portage"> ># <i>md5sum -c portage-latest.tar.bz2.md5sum</i> >portage-latest.tar.bz2: OK ></pre> > ><p>ΣÏο εÏÏμενο βήμα, αÏοÏÏ Î¼ÏιÎÎ¶Î¿Ï Î¼Îµ Ïο ÏÏιγμιÏÏÏ Ïο ÏÎ¿Ï Portage ÏÏο ÏÏÏÏημα αÏÏείÏν ÏαÏ. Î£Î¹Î³Î¿Ï ÏÎµÏ ÏείÏε ÏÏι ÏÏηÏιμοÏοιήÏαÏε Ïην ίδια ακÏιβÏÏ ÎµÎ½Ïολή· η ÏÎµÎ»ÎµÏ Ïαία εÏιλογή είναι Îνα κεÏαλαίο <c>C</c>, ÏÏι Îνα <c>c</c>.</p> > ><pre caption="ÎÏοÏÏ Î¼ÏιÎζονÏÎ±Ï Ïο ÏÏιγμιÏÏÏ Ïο ÏÎ¿Ï Portage"> ># <i>tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr</i> ></pre> > ></body> ></subsection> ></section> > ><section id="compile_options"> ><title>Î¡Ï Î¸Î¼Î¯Î¶Î¿Î½ÏÎ±Ï ÏÎ¹Ï ÎÏιλογÎÏ ÎεÏαγλÏÏÏιÏηÏ</title> ><subsection> ><title>ÎιÏαγÏγή</title> ><body> > ><p>Îια να βελÏιÏÏοÏοιήÏεÏε Ïο Gentoo, μÏοÏείÏε να οÏίÏεÏε κάÏÎ¿Î¹ÎµÏ Î¼ÎµÏαβληÏÎÏ Î¿Î¹ οÏÎ¿Î¯ÎµÏ Î±Î»Î»Î¬Î¶Î¿Ï Î½ Ïην ÏÏ Î¼ÏεÏιÏοÏά ÏÎ¿Ï Portage. ÎÎ»ÎµÏ Î±Ï ÏÎÏ Î¿Î¹ μεÏαβληÏÎÏ Î¼ÏοÏοÏν να οÏιÏÏοÏν ÏÏ Î¼ÎµÏαβληÏÎÏ ÏεÏιβάλλονÏÎ¿Ï (ÏÏηÏιμοÏοιÏνÏÎ±Ï Ïην <c>export</c>) αλλά Î±Ï ÏÏ Î´ÎµÎ½ είναι μÏνιμο. Îια να διαÏηÏήÏεÏε ÏÎ¹Ï ÏÏ Î¸Î¼Î¯ÏÎµÎ¹Ï ÏαÏ, Ïο Portage ÏÎ±Ï ÏαÏÎÏει Ïο <path>/etc/make.conf</path>, Îνα αÏÏείο ÏÏ Î¸Î¼Î¯ÏεÏν για Ïο Portage. Îίναι Î±Ï ÏÏ Ïο αÏÏείο Ïο οÏοίο θα εÏεξεÏγαÏÏοÏμε ÏÏÏα.</p> > ><note>Îια λίÏÏα με ÏÎ»ÎµÏ ÏÎ¹Ï ÏιθανÎÏ Î¼ÎµÏαβληÏÎÏ Ïαν ÏÏÏλιο μÏοÏεί να βÏεθεί ÏÏο <path>/mnt/gentoo/usr/share/portage/config/make.conf.example</path>. Îια μια εÏιÏÏ Ïή εγκαÏάÏÏαÏη Gentoo θα ÏÏειαÏÏεί μÏνο να ÏÏ Î¸Î¼Î¯ÏεÏε ÏÎ¹Ï Î¼ÎµÏαβληÏÎÏ ÏÎ¿Ï Î±Î½Î±ÏÎÏονÏαι ÏαÏακάÏÏ.</note> > ><p>ÎνοίξÏε Ïον αγαÏημÎνο ÏÎ±Ï ÎµÏεξεÏγαÏÏή κειμÎÎ½Î¿Ï (Ïε Î±Ï ÏÏν Ïον Î¿Î´Î·Î³Ï ÏÏηÏιμοÏοιοÏμε Ïο <c>nano</c>) ÏÏÏε να μÏοÏείÏε να ÏÏοÏοÏοιήÏεÏε ÏÎ¹Ï Î¼ÎµÏαβληÏÎÏ Î²ÎµÎ»ÏιÏÏοÏοίηÏÎ·Ï ÏÎ¿Ï Î¸Î± ÏÏ Î¶Î·ÏήÏÎ¿Ï Î¼Îµ αÏÏ ÎµÎ´Ï ÎºÎ±Î¹ ÏÎÏα.</p> > ><pre caption="ÎνοίγονÏÎ±Ï Ïο /etc/make.conf"> ># <i>nano -w /mnt/gentoo/etc/make.conf</i> ></pre> > ><p>ÎÏÏÏ ÏιθανÏÏ ÏαÏαÏηÏήÏαÏε, Ïο αÏÏείο <path>make.conf.example</path> ÎÏει δομηθεί με Îνα Î³ÎµÎ½Î¹ÎºÏ ÏÏÏÏο: οι γÏαμμÎÏ ÏÏολίÏν ξεκινοÏν με "#", οι Î¬Î»Î»ÎµÏ Î³ÏαμμÎÏ Î¿ÏÎ¯Î¶Î¿Ï Î½ μεÏαβληÏÎÏ ÏÏηÏιμοÏοιÏνÏÎ±Ï Ïη ÏÏνÏαξη <c>ÎÎΤÎÎÎÎΤÎ="ÏεÏιεÏÏμενο"</c>. Το αÏÏείο <path>make.conf</path> ÏÏηÏιμοÏοιεί Ïην ίδια ÏÏνÏαξη. ÎÏκεÏÎÏ Î±ÏÏ Î±Ï ÏÎÏ ÏÎ¹Ï Î¼ÎµÏαβληÏÎÏ ÏÏ Î¶Î·ÏοÏνÏαι ÏαÏακάÏÏ.</p> > ></body> ></subsection> ><subsection> ><title>CFLAGS και CXXFLAGS</title> ><body> > ><p>Îι μεÏαβληÏÎÏ <c>CFLAGS</c> και <c>CXXFLAGS</c> οÏÎ¯Î¶Î¿Ï Î½ ÏÎ¹Ï ÏÎ·Î¼Î±Î¯ÎµÏ Î²ÎµÎ»ÏιÏÏοÏοίηÏÎ·Ï Î³Î¹Î± Ïον <c>gcc</c> μεÏαγλÏÏÏιÏÏή C και C++ ανÏίÏÏοιÏα. ΠαÏÏλο ÏÎ¿Ï Î¿ÏÎ¯Î¶Î¿Ï Î¼Îµ ÏÎ¹Ï ÏÏ Î³ÎºÎµÎºÏιμÎÎ½ÎµÏ Î³ÎµÎ½Î¹ÎºÎ¬ εδÏ, θα ÏάÏεÏε μÎγιÏÏη αÏÏδοÏη αν βελÏιÏÏοÏοιήÏεÏε ÏÎ¹Ï ÏÎ·Î¼Î±Î¯ÎµÏ Î±Ï ÏÎÏ Î³Î¹Î± κάθε ÏÏÏγÏαμμα ξεÏÏÏιÏÏά. ΠλÏÎ³Î¿Ï ÎµÎ¯Î½Î±Î¹ ÏÏι κάθε ÏÏÏγÏαμμα είναι διαÏοÏεÏικÏ.</p> > ><p>ΣÏο <path>make.conf</path> θα ÏÏÎÏει να οÏίÏεÏε ÏÎ¹Ï ÏÎ·Î¼Î±Î¯ÎµÏ Î²ÎµÎ»ÏιÏÏοÏοίηÏÎ·Ï ÏÎ¿Ï Î½Î¿Î¼Î¯Î¶ÎµÏε ÏÏι θα ÎºÎ¬Î½Î¿Ï Î½ Ïο ÏÏÏÏημά ÏÎ±Ï Î½Î± αÏοκÏίνεÏαι ÏÏο γίνεÏαι καλÏÏεÏα <e>γενικά</e>. Îην βάζεÏε ÏειÏαμαÏικÎÏ ÏÏ Î¸Î¼Î¯ÏÎµÎ¹Ï Ïε Î±Ï Ïή Ïη μεÏαβληÏή· η ÏάÏα ÏÎ¿Î»Ï Î²ÎµÎ»ÏιÏÏοÏοίηÏη μÏοÏεί να κάνει Ïα ÏÏογÏάμμαÏα να ÏÏ Î¼ÏεÏιÏÎÏονÏαι άÏÏημα (να καÏαÏÏÎÎ¿Ï Î½, ή ακÏμη ÏειÏÏÏεÏα, να Î´Ï ÏλειÏÎ¿Ï ÏγοÏν).</p> > ><p>Îεν θα εξηγήÏÎ¿Ï Î¼Îµ ÏÎ»ÎµÏ ÏÎ¹Ï ÏιθανÎÏ ÎµÏιλογÎÏ Î²ÎµÎ»ÏιÏÏοÏοίηÏηÏ. Îν θÎλεÏε να ÏÎ¹Ï Î¼Î¬Î¸ÎµÏε ÏλεÏ, διαβάÏÏε Ïο <uri link="http://gcc.gnu.org/onlinedocs/">GNU Online Manual(s)</uri> ή Ïη Ïελίδα ÏληÏοÏοÏιÏν ÏÎ¿Ï <c>gcc</c> (<c>info gcc</c> -- Î´Î¿Ï Î»ÎµÏει μÏνο Ïε Îνα λειÏÎ¿Ï ÏÎ³Î¹ÎºÏ ÏÏÏÏημα Linux). Το αÏÏείο <path>make.conf.example</path> αÏÏ Î¼Ïνο ÏÎ¿Ï ÏεÏιÎÏει Ïολλά ÏαÏαδείγμαÏα και ÏληÏοÏοÏίεÏ· μην ξεÏάÏεÏε να Ïο διαβάÏεÏε και Î±Ï ÏÏ ÎµÏίÏηÏ.</p> > ><p test="not(contains('AMD64 x86', func:keyval('arch')))">Îια ÏÏÏÏη ÏÏθμιÏη είναι η Ïημαία <c>-march=</c> ή η <c>-mcpu=</c>, η οÏοία καθοÏίζει Ïο Ïνομα ÏÎ·Ï Î±ÏÏιÏεκÏÎ¿Î½Î¹ÎºÎ®Ï ÏÎ¿Ï ÏÏοÏεÏÎ¿Ï Î¼Îµ. Îι ÏιθανÎÏ ÎµÏιλογÎÏ ÏεÏιγÏάÏονÏαι ÏÏο αÏÏείο <path>make.conf.example</path> (ÏÏ ÏÏÏλια).</p> > ><p test="contains('AMD64 x86',func:keyval('arch'))">Îια ÏÏÏÏη ÏÏθμιÏη είναι η Ïημαία <c>-march=</c> ή η <c>-mtune=</c>, η οÏοία καθοÏίζει Ïο Ïνομα ÏÎ·Ï Î±ÏÏιÏεκÏÎ¿Î½Î¹ÎºÎ®Ï ÏÎ¿Ï ÏÏοÏεÏÎ¿Ï Î¼Îµ. Îι ÏιθανÎÏ ÎµÏιλογÎÏ ÏεÏιγÏάÏονÏαι ÏÏο αÏÏείο <path>make.conf.example</path> (ÏÏ ÏÏÏλια).</p> > ><p>Îια δεÏÏεÏη είναι η Ïημαία <c>-O</c> (Î±Ï ÏÏ ÎµÎ¯Î½Î±Î¹ Îνα κεÏαλαίο O, ÏÏι μηδÎν), η οÏοία καθοÏίζει Ïην κλάÏη βελÏιÏÏοÏοίηÏÎ·Ï ÏÎ¿Ï <c>gcc</c>. Îι ÏιθανÎÏ ÎºÎ»Î¬ÏÎµÎ¹Ï ÎµÎ¯Î½Î±Î¹ οι <c>s</c> (για βελÏιÏÏοÏοίηÏη Ïε ÏÏÎÏη με Ïο μÎγεθοÏ), <c>0</c> (μηδÎν - για μη βελÏιÏÏοÏοίηÏη), <c>1</c>, <c>2</c> ή ακÏμη και <c>3</c> για ÏεÏιÏÏÏÏεÏÎµÏ ÏÎ·Î¼Î±Î¯ÎµÏ Î²ÎµÎ»ÏιÏÏοÏοίηÏÎ·Ï ÏαÏÏÏηÏÎ±Ï (κάθε κλάÏη ÎÏει ÏÎ¹Ï Î¯Î´Î¹ÎµÏ ÏÎ·Î¼Î±Î¯ÎµÏ Î¼Îµ Ïην ÏÏοηγοÏμενη, ÏÏ Î½ μεÏικÎÏ ÎµÏιÏλÎον). Î <c>-O2</c> είναι η ÏÏοÏεινÏμενη εξ οÏιÏμοÏ. Î <c>-O3</c> είναι γνÏÏÏÏ ÏÏι ÏÏοκαλεί ÏÏοβλήμαÏα ÏÏαν ÏÏηÏιμοÏοιείÏαι Ïε ολÏκληÏο Ïο ÏÏÏÏημα, οÏÏÏε ÏÏοÏÎµÎ¯Î½Î¿Ï Î¼Îµ να ÏαÏαμείνεÏε ÏÏο <c>-O2</c>.</p> > ><p>Îια άλλη δημοÏÎ¹Î»Î®Ï Ïημαία βελÏιÏÏοÏοίηÏÎ·Ï ÎµÎ¯Î½Î±Î¹ η <c>-pipe</c> (ÏÏηÏιμοÏοιεί διαÏÏληνÏÏÎµÎ¹Ï Î±Î½Ïί για ÏÏοÏÏÏινά αÏÏεία για εÏικοινÏνία μεÏÎ±Î¾Ï ÏÏν διαÏÏÏÏν ÏÏαδίÏν μεÏαγλÏÏÏιÏηÏ). Îεν ÎÏει καμιά εÏίÏÏÏÏη ÏÏον ÏαÏαγÏμενο κÏδικα, αλλά ÏÏηÏιμοÏοιεί ÏεÏιÏÏÏÏεÏη μνήμη. Σε ÏÏ ÏÏήμαÏα με λίγη μνήμη, Ïο gcc μÏοÏεί να ÏκοÏÏθεί. Σε Î±Ï Ïή Ïην ÏεÏίÏÏÏÏη, μην ÏÏηÏιμοÏοιήÏεÏε Î±Ï Ïή Ïη Ïημαία.</p> > ><p>ΧÏηÏιμοÏοιÏνÏÎ±Ï Ïην <c>-fomit-frame-pointer</c> (η οÏοία δεν κÏαÏάει Ïο δείκÏη ÏλαιÏÎ¯Î¿Ï Ïε Îναν καÏαÏÏÏηÏή για ÏÏ Î½Î±ÏÏήÏÎµÎ¹Ï ÏÎ¿Ï Î´ÎµÎ½ ÏÏειάζονÏαι Îναν) μÏοÏεί να ÎÏει ÏοβαÏÎÏ ÎµÏιÏÏÏÏÎµÎ¹Ï ÏÏην αÏοÏÏαλμάÏÏÏη ÏÏν εÏαÏμογÏν.</p> > ><p>ÎÏαν οÏίζεÏε ÏÎ¹Ï <c>CFLAGS</c> και <c>CXXFLAGS</c>, θα ÏÏÎÏει να ÏÏ Î½Î´Ï Î¬ÏεÏε αÏκεÏÎÏ ÏÎ·Î¼Î±Î¯ÎµÏ Î²ÎµÎ»ÏιÏÏοÏοίηÏηÏ. Îι ÏÏοκαθοÏιÏμÎÎ½ÎµÏ ÏιμÎÏ ÏÎ¿Ï ÏεÏιÎÏονÏαι ÏÏο αÏÏείο stage3 ÏÎ¿Ï Î±ÏοÏÏ Î¼ÏιÎÏαÏε θα ÏÏÎÏει να είναι αÏκεÏά καλÎÏ. Το ÏαÏακάÏÏ ÏαÏάδειγμα είναι αÏλά Îνα ÏαÏάδειγμα:</p> > ><pre test="not(contains('AMD64 arm', func:keyval('arch')))" caption="ÎÏίζονÏÎ±Ï ÏÎ¹Ï Î¼ÎµÏαβληÏÎÏ CFLAGS και CXXFLAGS"> >CFLAGS="<keyval id="CFLAGS"/>" ><comment># ΧÏηÏιμοÏοίηÏε ÏÎ¹Ï Î¯Î´Î¹ÎµÏ ÏÏ Î¸Î¼Î¯ÏÎµÎ¹Ï ÎºÎ±Î¹ για ÏÎ¹Ï Î´Ïο μεÏαβληÏÎÏ</comment> >CXXFLAGS="${CFLAGS}" ></pre> > ><pre test="func:keyval('arch')='AMD64'" caption="ÎÏίζονÏÎ±Ï ÏÎ¹Ï Î¼ÎµÏαβληÏÎÏ CFLAGS και CXXFLAGS"> >CFLAGS="<keyval id="CFLAGS"/>" <comment># Îι ÏÏήÏÏÎµÏ Intel EM64T θα ÏÏÎÏει να ÏÏηÏιμοÏοιήÏεÏε Ïη -march=core2</comment> ><comment># ΧÏηÏιμοÏοίηÏε ÏÎ¹Ï Î¯Î´Î¹ÎµÏ ÏÏ Î¸Î¼Î¯ÏÎµÎ¹Ï ÎºÎ±Î¹ για ÏÎ¹Ï Î´Ïο μεÏαβληÏÎÏ</comment> >CXXFLAGS="${CFLAGS}" ></pre> > ><pre test="func:keyval('arch')='arm'" caption="ÎÏίζονÏÎ±Ï ÏÎ¹Ï Î¼ÎµÏαβληÏÎÏ CFLAGS και CXXFLAGS"> >CFLAGS="<keyval id="CFLAGS"/> <comment># Î£Î¹Î³Î¿Ï ÏÎµÏ ÏείÏε ÏÏι αλλάξαÏε Ïη -march να ÏαιÏιάζει με Ïον ÏÏÏο ÏÎ¿Ï ÎµÏεξεÏγαÏÏή ÏαÏ</comment> ><comment># ΧÏηÏιμοÏοίηÏε ÏÎ¹Ï Î¯Î´Î¹ÎµÏ ÏÏ Î¸Î¼Î¯ÏÎµÎ¹Ï ÎºÎ±Î¹ για ÏÎ¹Ï Î´Ïο μεÏαβληÏÎÏ</comment> >CXXFLAGS="${CFLAGS}" ></pre> > ><note>ÎÏοÏεί να θÎλεÏε εÏίÏÎ·Ï Î½Î± δείÏε Ïον <uri link="/doc/en/gcc-optimization.xml"> ÎÎ´Î·Î³Ï ÎελÏιÏÏοÏοίηÏÎ·Ï ÎεÏαγλÏÏÏιÏηÏ</uri> για ÏεÏιÏÏÏÏεÏÎµÏ ÏληÏοÏοÏÎ¯ÎµÏ Î³Î¹Î± Ïο ÏÏÏ Î¿Î¹ διάÏοÏÎµÏ ÎµÏιλογÎÏ Î¼ÎµÏαγλÏÏÏιÏÎ·Ï Î¼ÏοÏοÏν να εÏηÏεάÏÎ¿Ï Î½ Ïο ÏÏÏÏημά ÏαÏ.</note> > ></body> ></subsection> ><subsection> ><title>MAKEOPTS</title> ><body> > ><p>Îε Ïη <c>MAKEOPTS</c> οÏίζεÏε ÏÏÏÎµÏ ÏαÏÎ¬Î»Î»Î·Î»ÎµÏ Î¼ÎµÏαγλÏÏÏίÏÎµÎ¹Ï Î¸Î± ÏÏÎÏει να εμÏανίζονÏαι ÏÏαν εγκαθιÏÏάÏε Îνα ÏακÎÏο. Îια καλή εÏιλογή είναι ο αÏιθμÏÏ ÏÏν ÎÎÎ (ή ÏÏν ÏÏ ÏήνÏν ÏÎ·Ï ÎÎÎ) ÏÏο ÏÏÏÏημά ÏÎ±Ï ÏÏ Î½ Îνα, αλλά Î±Ï Ïή η καÏÎµÏ Î¸Ï Î½ÏήÏια γÏαμμή δεν λειÏÎ¿Ï Ïγεί ÏάνÏα ÏÎλεια.</p> > ><pre caption="Î MAKEOPTS για Îνα κανονικÏ, με 1 ÎÎÎ ÏÏÏÏημα"> >MAKEOPTS="-j2" ></pre> > ></body> ></subsection> ><subsection> ><title>ÎÏοιμοι, ÎÎÏαÏε, Πάμε!</title> ><body> > ><p>ÎνημεÏÏÏÏε Ïο Î´Î¹ÎºÏ ÏÎ±Ï <path>/mnt/gentoo/etc/make.conf</path> με ÏÎ¹Ï Î´Î¹ÎºÎÏ ÏÏοÏιμήÏÎµÎ¹Ï ÎºÎ±Î¹ αÏοθηκεÏÏÏε (οι ÏÏήÏÏÎµÏ ÏÎ¿Ï <c>nano</c> θα ÏÏÎÏει να ÏαÏήÏÎ¿Ï Î½ <c>Ctrl-X</c>). ÎίÏÏε ÏλÎον ÎÏοιμοι να ÏÏ Î½ÎµÏίÏεÏε με Ïην <uri link="?part=1&chap=6">ÎγκαÏάÏÏαÏη ÏÎ¿Ï ÎαÏÎ¹ÎºÎ¿Ï Î£Ï ÏÏήμαÏÎ¿Ï ÏÎ¿Ï Gentoo</uri>.</p> > ></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