/[gentoo]/xml/htdocs/doc/en/handbook/hb-install-tools.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-install-tools.xml

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

Revision 1.45 Revision 1.46
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/2.5 --> 5<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-tools.xml,v 1.45 2007/04/10 05:40:49 nightmorph Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-tools.xml,v 1.46 2007/05/07 18:11:41 nightmorph Exp $ -->
8 8
9<sections> 9<sections>
10 10
11<abstract> 11<abstract>
12As mentioned before, Gentoo is about choices. In this chapter we help you 12In this chapter we help you choose and install some important tools.
13choose and install some important tools.
14</abstract> 13</abstract>
15 14
16<version>7.3</version> 15<version>8.0</version>
17<date>2007-04-09</date> 16<date>2007-05-07</date>
18
19<section>
20<title>Device Manager</title>
21<body>
22
23<p>
24If you are using a 2.4 kernel <e>and</e> are installing Gentoo from stage 3,
25there are a few things you <e>need</e> to do. Since Gentoo now uses udev by
26default and udev is not supported by 2.4 kernels, you will have to make use of
27devfsd and remove udev.
28</p>
29
30<pre caption="Installing devfsd">
31<comment>(For those using 2.4.x kernels with a stage 3 install)</comment>
32# <i>emerge --unmerge udev</i>
33# <i>emerge devfsd</i>
34</pre>
35
36</body>
37</section>
38 17
39<section> 18<section>
40<title>System Logger</title> 19<title>System Logger</title>
41<body> 20<body>
42 21
65If you plan on using <c>sysklogd</c> or <c>syslog-ng</c> you might want to 44If you plan on using <c>sysklogd</c> or <c>syslog-ng</c> you might want to
66install <c>logrotate</c> afterwards as those system loggers don't provide any 45install <c>logrotate</c> afterwards as those system loggers don't provide any
67rotation mechanism for the log files. 46rotation mechanism for the log files.
68</p> 47</p>
69 48
70<!--
71 Even though syslog-ng does not rotate the logs, it does conform to the syslog
72 RFC (http://www.faqs.org/rfcs/rfc3164.html) and is far more powerful than most
73 other system loggers. That and some architectures really prefer syslog-ng
74 above others (metalog for instance doesn't work nicely with sparc all the
75 time).
76-->
77
78<p> 49<p>
79To install the system logger of your choice, <c>emerge</c> it and have it added 50To install the system logger of your choice, <c>emerge</c> it and have it added
80to the default runlevel using <c>rc-update</c>. The following example installs 51to the default runlevel using <c>rc-update</c>. The following example installs
81<c>syslog-ng</c>. Of course substitute with your system logger: 52<c>syslog-ng</c>. Of course substitute with your system logger:
82</p> 53</p>
213<title>Networking Tools</title> 184<title>Networking Tools</title>
214<subsection> 185<subsection>
215<body> 186<body>
216 187
217<p> 188<p>
218If you don't require any additional networking-related tools (such as rp-pppoe 189If you don't require any additional networking-related tools (such as ppp or a
219or a dhcp client) continue with <uri link="?part=1&amp;chap=10">Configuring the 190dhcp client) continue with <uri link="?part=1&amp;chap=10">Configuring the
220Bootloader</uri>. 191Bootloader</uri>.
221</p> 192</p>
222 193
223</body> 194</body>
224</subsection> 195</subsection>
236 207
237<pre caption="Installing dhcpcd"> 208<pre caption="Installing dhcpcd">
238# <i>emerge dhcpcd</i> 209# <i>emerge dhcpcd</i>
239</pre> 210</pre>
240 211
241<note>
242You'll probably need to update <c>baselayout</c> at this point (<c>emerge -u
243baselayout</c>), as <c>dhcpcd-3.x</c> isn't compatible with the
244<c>baselayout</c> version found in the stage tarballs. Once you've updated
245<c>baselayout</c>, you'll need to redo your timezone info by editing
246<path>/etc/conf.d/clock</path>.
247</note>
248
249</body> 212</body>
250</subsection> 213</subsection>
251<subsection> 214<subsection>
252<title>Optional: Installing a PPPoE Client</title> 215<title>Optional: Installing a PPPoE Client</title>
253<body> 216<body>
254 217
255<p> 218<p>
256If you need <c>rp-pppoe</c> to connect to the net, you need to install it. 219If you need <c>ppp</c> to connect to the net, you need to install it.
257</p> 220</p>
258 221
259<pre caption="Installing rp-pppoe"> 222<pre caption="Installing ppp">
260# <i>USE="-X" emerge rp-pppoe</i> 223# <i>emerge ppp</i>
261</pre>
262
263<p>
264The <c>USE="-X"</c> will prohibit xorg-x11 to be installed as a dependency
265(<c>rp-pppoe</c> has graphical tools; if you want those enabled, you can
266recompile <c>rp-pppoe</c> later on or have xorg-x11 installed now -- which takes a
267long time to compile).
268</p> 224</pre>
269 225
270<p> 226<p>
271Now continue with <uri link="?part=1&amp;chap=10">Configuring the 227Now continue with <uri link="?part=1&amp;chap=10">Configuring the
272Bootloader</uri>. 228Bootloader</uri>.
273</p> 229</p>

Legend:
Removed from v.1.45  
changed lines
  Added in v.1.46

  ViewVC Help
Powered by ViewVC 1.1.20