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

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

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

Revision 1.4 Revision 1.5
1<!-- The content of this document is licensed under the CC-BY-SA license --> 1<!-- The content of this document is licensed under the CC-BY-SA license -->
2<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> 2<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
3 3
4<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-use.xml,v 1.4 2003/11/29 15:39:34 swift Exp $ --> 4<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-use.xml,v 1.5 2003/12/16 18:08:56 swift Exp $ -->
5 5
6<sections> 6<sections>
7<section> 7<section>
8<title>What are USE-flags?</title> 8<title>What are USE-flags?</title>
9<subsection> 9<subsection>
10<title>The ideas behind USE-flags</title> 10<title>The ideas behind USE-flags</title>
11<body> 11<body>
12 12
13<p> 13<p>
14When you are installing Gentoo (or any other distribution, or even operating 14When you are installing Gentoo (or any other distribution, or even operating
15system for that matter) you make choices depending on the environment you are 15system for that matter) you make choices depending on the environment you are
16working with. A setup for a server differs from a setup for a workstation. 16working with. A setup for a server differs from a setup for a workstation.
17A gaming workstation differs from a 3D rendering workstation. 17A gaming workstation differs from a 3D rendering workstation.
18</p> 18</p>
19 19
20<p> 20<p>
21This is not only true for choosing what packages you want to install, but also 21This is not only true for choosing what packages you want to install, but also
22what features a certain package should support. If you don't need OpenGL, why 22what features a certain package should support. If you don't need OpenGL, why
23would you bother installing OpenGL and build OpenGL support in most of your 23would you bother installing OpenGL and build OpenGL support in most of your
24packages? If you don't want to use KDE, why would you bother compiling packages 24packages? If you don't want to use KDE, why would you bother compiling packages
25with KDE-support if those packages work flawless without? 25with KDE-support if those packages work flawlessly without?
26</p> 26</p>
27 27
28<p> 28<p>
29To help users in deciding what to install/activate and what not, we wanted the 29To help users in deciding what to install/activate and what not, we wanted the
30user to specify his environment in an easy way. This forces the user into 30user to specify his environment in an easy way. This forces the user into
31deciding what he really wants and eases the process for Portage, our package 31deciding what he really wants and eases the process for Portage, our package
32managment system, to make usefull decisions. 32managment system, to make useful decisions.
33</p> 33</p>
34 34
35</body> 35</body>
36</subsection> 36</subsection>
37<subsection> 37<subsection>
38<title>Definition of a USE-flag</title> 38<title>Definition of a USE-flag</title>
39<body> 39<body>
40 40
41<p> 41<p>
42Enter the USE-flags. Such a flag is a keyword that embodies support and 42Enter the USE-flags. Such a flag is a keyword that embodies support and
43dependency-information for a certain concept. If you define a certain USE-flag, 43dependency-information for a certain concept. If you define a certain USE-flag,
44Portage will know that you want support for the chosen keyword. Of course 44Portage will know that you want support for the chosen keyword. Of course
45this also alters the dependency information for a package. 45this also alters the dependency information for a package.
46</p> 46</p>
47 47

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

  ViewVC Help
Powered by ViewVC 1.1.20