|
Lines 40-47
Link Here
|
| 40 |
|
40 |
|
| 41 |
<license/> |
41 |
<license/> |
| 42 |
|
42 |
|
| 43 |
<version>2.15</version> |
43 |
<version>2.16</version> |
| 44 |
<date>2005-04-16</date> |
44 |
<date>2005-06-03</date> |
| 45 |
|
45 |
|
| 46 |
<chapter> |
46 |
<chapter> |
| 47 |
<title>Featured Questions</title> |
47 |
<title>Featured Questions</title> |
|
Lines 258-264
Link Here
|
| 258 |
|
258 |
|
| 259 |
<p> |
259 |
<p> |
| 260 |
A <e>Gentoo</e> is a species of a small, fast penguin, pronounced "gen-too" (the |
260 |
A <e>Gentoo</e> is a species of a small, fast penguin, pronounced "gen-too" (the |
| 261 |
"g" in "gentoo" is a soft "g", as in "gentle"). The scientific name of the Gentoo |
261 |
"g" in "Gentoo" is a soft "g", as in "gentle"). The scientific name of the Gentoo |
| 262 |
penguin is <e>Pygoscelis papua</e>. The name <e>Gentoo</e> has been given to the |
262 |
penguin is <e>Pygoscelis papua</e>. The name <e>Gentoo</e> has been given to the |
| 263 |
penguin by the inhabitants of the Falkland Islands (Islas Malvinas). |
263 |
penguin by the inhabitants of the Falkland Islands (Islas Malvinas). |
| 264 |
</p> |
264 |
</p> |
|
Lines 283-301
Link Here
|
| 283 |
</p> |
283 |
</p> |
| 284 |
|
284 |
|
| 285 |
<p> |
285 |
<p> |
| 286 |
With Gentoo you can build your entire system from source completely using your |
286 |
With Gentoo you can build your entire system from source, using your choice of |
| 287 |
choice of optimizations. You have complete control over what packages are or |
287 |
optimizations. You have complete control over what packages are or aren't |
| 288 |
aren't installed. Gentoo provides you with numerous choices so you can install |
288 |
installed. Gentoo provides you with numerous choices so you can install Gentoo |
| 289 |
Gentoo to your own taste. This is why Gentoo is called a |
289 |
to your own taste. This is why Gentoo is called a <e>meta-distribution</e>. |
| 290 |
<e>meta-distribution</e>. |
|
|
| 291 |
</p> |
290 |
</p> |
| 292 |
|
291 |
|
| 293 |
<p> |
292 |
<p> |
| 294 |
Gentoo is very actively developed. Not only the <e>ebuilds</e> themselves (the |
293 |
Gentoo is actively developed. Not only the <e>ebuilds</e> themselves (the |
| 295 |
package format Gentoo uses) but the entire distribution uses a rapid pace |
294 |
package format Gentoo uses) but the entire distribution uses a rapid pace |
| 296 |
development style. Patches to the packages are quickly integrated in the |
295 |
development style. Patches to the packages are quickly integrated in the |
| 297 |
mainline tree, documentation is updated on daily basis, portage features are |
296 |
mainline tree, documentation is updated on daily basis, portage features are |
| 298 |
added frequently, releases succeed each other quickly, ... |
297 |
added frequently, and releases succeed each other quickly. |
| 299 |
</p> |
298 |
</p> |
| 300 |
|
299 |
|
| 301 |
</body> |
300 |
</body> |
|
Lines 319-349
Link Here
|
| 319 |
</p> |
318 |
</p> |
| 320 |
|
319 |
|
| 321 |
<p> |
320 |
<p> |
| 322 |
Please try to compile with CFLAGS <c>-march=<your_arch> -O2</c> first |
321 |
Please try to compile with CFLAGS <c>-march=<your_arch> -O2</c> before |
| 323 |
before reporting a bug. |
322 |
reporting a bug. |
| 324 |
</p> |
323 |
</p> |
| 325 |
|
324 |
|
| 326 |
</body> |
325 |
</body> |
| 327 |
</section> |
326 |
</section> |
| 328 |
<section id="password"> |
327 |
<section id="password"> |
| 329 |
<title>How can i change the root (or any other user's) password?</title> |
328 |
<title>How can I change the root (or any other user's) password?</title> |
| 330 |
<body> |
329 |
<body> |
| 331 |
|
330 |
|
| 332 |
<p> |
331 |
<p> |
| 333 |
You can use <c>passwd</c> to change the password for the user you are logged |
332 |
You can use <c>passwd</c> to change the password for the user you are logged |
| 334 |
into. For extra options and setting, please see <c>man passwd</c> once you've |
333 |
into. For extra options and setting, please <c>man passwd</c> once you've |
| 335 |
completed the install. |
334 |
completed the install. |
| 336 |
</p> |
335 |
</p> |
| 337 |
|
336 |
|
| 338 |
</body> |
337 |
</body> |
| 339 |
</section> |
338 |
</section> |
| 340 |
<section id="useradd"> |
339 |
<section id="useradd"> |
| 341 |
<title>How do i add a normal user?</title> |
340 |
<title>How do I add a normal user?</title> |
| 342 |
<body> |
341 |
<body> |
| 343 |
|
342 |
|
| 344 |
<p> |
343 |
<p> |
| 345 |
The command <c>adduser gentoo</c> will add a user called gentoo. The next step |
344 |
The command <c>adduser gentoo</c> will add a user called "gentoo". The next |
| 346 |
is to give this user a password and <c>passwd</c> will do exactly that. |
345 |
step is to give this user a password using <c>passwd gentoo</c>. |
| 347 |
</p> |
346 |
</p> |
| 348 |
|
347 |
|
| 349 |
<p> |
348 |
<p> |
|
Lines 357-369
Link Here
|
| 357 |
<p> |
356 |
<p> |
| 358 |
This will add a user gentoo, will make possible for him to use sound-related |
357 |
This will add a user gentoo, will make possible for him to use sound-related |
| 359 |
devices (<path>/dev/sound/*</path>), will make possible for him to switch to |
358 |
devices (<path>/dev/sound/*</path>), will make possible for him to switch to |
| 360 |
root (using <c>su</c>) and will make <path>/bin/bash</path> his/her login shell. |
359 |
root (using <c>su</c>), and will make <path>/bin/bash</path> his/her login |
|
|
360 |
shell. |
| 361 |
</p> |
361 |
</p> |
| 362 |
|
362 |
|
| 363 |
<p> |
363 |
<p> |
| 364 |
You can also install <c>superadduser</c> using <c>emerge superadduser</c> and |
364 |
You can install <c>superadduser</c> using <c>emerge superadduser</c> and |
| 365 |
then issue <c>superadduser gentoo</c> to add a user called gentoo. Just follow |
365 |
then issue <c>superadduser gentoo</c> to add a user called gentoo. Just follow |
| 366 |
the instructions given to you by <c>superadduser</c>. |
366 |
the instructions which are then given. |
| 367 |
</p> |
367 |
</p> |
| 368 |
|
368 |
|
| 369 |
</body> |
369 |
</body> |
|
Lines 374-381
Link Here
|
| 374 |
|
374 |
|
| 375 |
<p> |
375 |
<p> |
| 376 |
For security reasons, users may only <c>su</c> to root if they belong to the |
376 |
For security reasons, users may only <c>su</c> to root if they belong to the |
| 377 |
<e>wheel</e> group. To add a <e>username</e> to the <e>wheel</e> group, issue |
377 |
wheel group. To add a username to the wheel group, issue the following command |
| 378 |
the following command as root: |
378 |
as root: |
| 379 |
</p> |
379 |
</p> |
| 380 |
|
380 |
|
| 381 |
<pre caption="Adding a user to the wheel group"> |
381 |
<pre caption="Adding a user to the wheel group"> |
|
Lines 505-518
Link Here
|
| 505 |
<body> |
505 |
<body> |
| 506 |
|
506 |
|
| 507 |
<p> |
507 |
<p> |
| 508 |
You need to burn the file in so-called <e>raw</e> mode. This means that you |
508 |
You need to burn the file in so-called raw mode. This means that you should |
| 509 |
should <e>not</e> just place the file on the CD, but interpret the file as an |
509 |
<e>not</e> just place the file on the CD, but interpret the file as an entire |
| 510 |
entire CD. |
510 |
CD. |
| 511 |
</p> |
511 |
</p> |
| 512 |
|
512 |
|
| 513 |
<p> |
513 |
<p> |
| 514 |
There are lots of CD burning tools available; covering them all would be a |
514 |
There are lots of CD burning tools available; covering them all would be a |
| 515 |
Sisyphean problem. Describing a few popular tools however doesn't hurt :) |
515 |
Sisyphean problem. However, describing a few popular tools never hurts: |
| 516 |
</p> |
516 |
</p> |
| 517 |
|
517 |
|
| 518 |
<ul> |
518 |
<ul> |
|
Lines 560-567
Link Here
|
| 560 |
|
560 |
|
| 561 |
<p> |
561 |
<p> |
| 562 |
First you need to find our what CPU you use. Suppose it's a Pentium-M. Then you |
562 |
First you need to find our what CPU you use. Suppose it's a Pentium-M. Then you |
| 563 |
need to find out what CPU it is, instruction-wise, compatible with. You need to |
563 |
need to find out what CPU it is, instruction-wise, compatible with. You may |
| 564 |
consult the CPUs vendor website for this, although <uri |
564 |
need to consult the CPUs vendor website for this, although <uri |
| 565 |
link="http://www.google.com">Google</uri> is at least as efficient :-). |
565 |
link="http://www.google.com">Google</uri> is at least as efficient :-). |
| 566 |
</p> |
566 |
</p> |
| 567 |
|
567 |
|
|
Lines 583-602
Link Here
|
| 583 |
<chapter> |
583 |
<chapter> |
| 584 |
<title>Package Management</title> |
584 |
<title>Package Management</title> |
| 585 |
<section id="ebuilds"> |
585 |
<section id="ebuilds"> |
| 586 |
<title>In what format are the packages stored?</title> |
586 |
<title>In what form are the packages stored?</title> |
| 587 |
<body> |
587 |
<body> |
| 588 |
|
588 |
|
| 589 |
<p> |
589 |
<p> |
| 590 |
They exist in our portage tree as <e>ebuild</e> autobuild scripts; Gentoo is |
590 |
They exist in our portage tree as <e>ebuild</e> autobuild scripts; Gentoo is |
| 591 |
primarily a ports-based distribution, meaning that we provide scripts |
591 |
a ports-based distribution, meaning that we provide scripts (<c>.ebuild</c> |
| 592 |
(<c>.ebuild</c> files) and a special system (Portage) so that you can build |
592 |
files) and a special system (Portage) so that you can build apps from sources. |
| 593 |
apps from sources. We generally only build binaries for releases and snapshots. |
593 |
We generally only build binaries for releases and snapshots. The <uri |
| 594 |
The <uri link="/proj/en/devrel/handbook/handbook.xml?part=2&chap=1">Gentoo |
594 |
link="/proj/en/devrel/handbook/handbook.xml?part=2&chap=1">Gentoo Ebuild |
| 595 |
Ebuild HOWTO</uri> covers the |
595 |
HOWTO</uri> covers the contents of an ebuild script in detail. For full binary |
| 596 |
contents of an ebuild script in detail. For full binary ISO releases, we |
596 |
ISO releases, we create a full suite of binary packages in an enhanced |
| 597 |
create a full suite of binary packages in an enhanced <c>.tbz2</c> format |
597 |
<c>.tbz2</c> format (<c>.tar.bz2</c> compatible with meta-information attached |
| 598 |
(<c>.tar.bz2</c> compatible with meta-information attached to the end of the |
598 |
to the end of the file). |
| 599 |
file). |
|
|
| 600 |
</p> |
599 |
</p> |
| 601 |
|
600 |
|
| 602 |
</body> |
601 |
</body> |
|
Lines 890-896
Link Here
|
| 890 |
</body> |
889 |
</body> |
| 891 |
</section> |
890 |
</section> |
| 892 |
<section id="metalogd"> |
891 |
<section id="metalogd"> |
| 893 |
<title>Metalogd doesn't log in real time!</title> |
892 |
<title>Metalogd doesn't log in real time</title> |
| 894 |
<body> |
893 |
<body> |
| 895 |
|
894 |
|
| 896 |
<p> |
895 |
<p> |
|
Lines 906-914
Link Here
|
| 906 |
</p> |
905 |
</p> |
| 907 |
|
906 |
|
| 908 |
<pre caption="Turning metalog buffering on/off"> |
907 |
<pre caption="Turning metalog buffering on/off"> |
| 909 |
<comment>(To turn the buffering off:)</comment> |
908 |
<comment>(To turn the buffering off)</comment> |
| 910 |
# <i>killall -USR1 metalog</i> |
909 |
# <i>killall -USR1 metalog</i> |
| 911 |
<comment>(To turn the buffering back on:)</comment> |
910 |
<comment>(To turn the buffering back on)</comment> |
| 912 |
# <i>killall -USR2 metalog</i> |
911 |
# <i>killall -USR2 metalog</i> |
| 913 |
</pre> |
912 |
</pre> |
| 914 |
|
913 |
|
|
Lines 938-944
Link Here
|
| 938 |
<p> |
937 |
<p> |
| 939 |
New releases are announced on the <uri |
938 |
New releases are announced on the <uri |
| 940 |
link="http://www.gentoo.org/main/en/lists.xml">gentoo-announce</uri> |
939 |
link="http://www.gentoo.org/main/en/lists.xml">gentoo-announce</uri> |
| 941 |
mailing list. In reality the packages themselves are updated shortly after the |
940 |
mailing list. The packages themselves are usually updated shortly after the |
| 942 |
main authors release new code. As for when Gentoo makes new releases, check our |
941 |
main authors release new code. As for when Gentoo makes new releases, check our |
| 943 |
<uri link="/proj/en/releng">Release Engineering Project</uri> page. |
942 |
<uri link="/proj/en/releng">Release Engineering Project</uri> page. |
| 944 |
</p> |
943 |
</p> |