/[gentoo]/xml/htdocs/doc/en/handbook/hb-working-portage.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-working-portage.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.20 Revision 1.21
1<?xml version='1.0' encoding='UTF-8'?> 1<?xml version='1.0' encoding='UTF-8'?>
2<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> 2<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
3 3
4<!-- The content of this document is licensed under the CC-BY-SA license --> 4<!-- The content of this document is licensed under the CC-BY-SA license -->
5<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> 5<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.20 2004/01/10 12:36:55 swift Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.21 2004/01/19 14:02:43 swift Exp $ -->
8 8
9<sections> 9<sections>
10<section> 10<section>
11<title>Obtaining Package Information</title> 11<title>Obtaining Package Information</title>
12<subsection> 12<subsection>
13<title>The Lord of All Tools: emerge</title> 13<title>The Lord of All Tools: emerge</title>
14<body> 14<body>
15 15
16<p> 16<p>
17The main Portage tool that most users will use is <c>emerge</c>. We have already 17The main Portage tool that most users will use is <c>emerge</c>. We have already
18used it during the Gentoo installation and in the previous chapter, but we just 18used it during the Gentoo installation and in the previous chapter, but we just
19briefly explained how to use it. This chapter will elaborate on <c>emerge</c> 19briefly explained how to use it. This chapter will elaborate on <c>emerge</c>
20and teach you how to use <c>emerge</c> to fix all your software-related needs. 20and teach you how to use <c>emerge</c> to fix all your software-related needs.
21</p> 21</p>
22 22
751Gentoo places its packages in two possible stadia called <e>ARCH</e> and 751Gentoo places its packages in two possible stadia called <e>ARCH</e> and
752<e>~ARCH</e>. Don't take this literally: the stadia depend on the architecture 752<e>~ARCH</e>. Don't take this literally: the stadia depend on the architecture
753you are using. In other words, for x86-based systems you have <e>x86</e> and 753you are using. In other words, for x86-based systems you have <e>x86</e> and
754<e>~x86</e>, for ppc-based systems you have <e>ppc</e> and <e>~ppc</e> etc. 754<e>~x86</e>, for ppc-based systems you have <e>ppc</e> and <e>~ppc</e> etc.
755</p> 755</p>
756 756
757<p> 757<p>
758The <e>~ARCH</e> stadium means that the package works for the developer in 758The <e>~ARCH</e> stadium means that the package works for the developer in
759charge of the package, but that the package hasn't been tested thoroughly enough 759charge of the package, but that the package hasn't been tested thoroughly enough
760by the community to be placed in <e>ARCH</e>. <e>~ARCH</e> packages usually go 760by the community to be placed in <e>ARCH</e>. <e>~ARCH</e> packages usually go
761to <e>ARCH</e> after being bugfree for a sufficient amount of time. 761to <e>ARCH</e> after being bugfree for a sufficient amount of time.
762</p> 762</p>
763 763
764<p> 764<p>
765Your system will use <e>ARCH</e> packages per default. If you want to live on 765Your system will use <e>ARCH</e> packages per default. If you want to live on
766the edge, don't mind having a broken package once in a while, and you like 766the edge, don't mind having a broken package once in a while, know how to deal
767submitting bugreports to <uri 767with a broken system and you like submitting bugreports to <uri
768link="http://bugs.gentoo.org">bugs.gentoo.org</uri>, then you can opt to use 768link="http://bugs.gentoo.org">bugs.gentoo.org</uri>, then you can opt to use
769<e>~ARCH</e> packages. To "move" your system to a <e>~ARCH</e>-using system, 769<e>~ARCH</e> packages. To "move" your system to a <e>~ARCH</e>-using system,
770edit the <c>ACCEPT_KEYWORDS</c> variable in <path>/etc/make.conf</path> so that 770edit the <c>ACCEPT_KEYWORDS</c> variable in <path>/etc/make.conf</path> so that
771it reads <e>~ARCH</e> (again: for x86-based systems: <e>~x86</e>, etc.). 771it reads <e>~ARCH</e> (again: for x86-based systems: <e>~x86</e>, etc.).
772</p>
773
774<p>
775Note though that it is far from trivial (if even impossible) to go back to
776<e>ARCH</e> from <e>~ARCH</e>.
772</p> 777</p>
773 778
774<p> 779<p>
775If you want to update your system now, you will notice that <e>a lot</e> of 780If you want to update your system now, you will notice that <e>a lot</e> of
776packages will be updated! 781packages will be updated!
777</p> 782</p>
778 783
779</body> 784</body>
780</subsection> 785</subsection>
781<subsection> 786<subsection>
782<title>Masked Packages</title> 787<title>Masked Packages</title>
783<body> 788<body>
784 789
785<p> 790<p>
786When you want to install a package, you might come across the following message: 791When you want to install a package, you might come across the following message:

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

  ViewVC Help
Powered by ViewVC 1.1.20