Update to r40809:

Rewrite the outdated section explaining make.conf and add a section to
mention the existence of src.conf. Warn users that these things,
although shiny and strangely compelling, are also very sharp.

Reviewed by:	bcr
Differential Revision:	https://reviews.freebsd.org/D4052
This commit is contained in:
Bjoern Heidotting 2015-11-01 09:59:49 +00:00
parent 9d46b2b0ff
commit fc9c8b49be
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=47719

View file

@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde$
basiert auf: r40806
basiert auf: r40809
-->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="updating-upgrading">
<info><title>&os; aktualisieren</title>
@ -2208,25 +2208,40 @@ Fetching 133 new ports or files... done.</screen>
<primary><filename>make.conf</filename></primary>
</indexterm>
<para>Überprüfen Sie die Dateien
<para>&man.make.1;-Optionen werden in &man.make.conf.5; und
<filename>/usr/share/examples/etc/make.conf</filename>
und <filename>/etc/make.conf</filename>. Die erste enthält
Vorgabewerte, von denen die meisten auskommentiert sind. Um diese
während des Neubaus des Systems zu nutzen, tragen Sie die
Werte in <filename>/etc/make.conf</filename> ein. Beachten Sie,
dass alles, was Sie in <filename>/etc/make.conf</filename>
eintragen, bei jedem Aufruf von <command>make</command> angezogen
wird. Es ist also klug, hier etwas Sinnvolles einzutragen.</para>
dargestellt. Diese Einstellungen können in
<filename>/etc/make.conf</filename> hinzugefügt werden, um das
Verhalten von &man.make.1; beim Übersetzen von Programmen zu
beeinflussen. Änderungen an einigen Einstellungen können
weitreichende und unerwartete Auswirkungen nach sich ziehen.
Lesen Sie die Kommentare in diesen beiden Ressourcen und
beachten Sie, dass die Standardwerte aus einer Kombination von
Leistung und Sicherheit gewählt wurden.</para>
<para>Typischerweise wollen Sie die Zeile, die
<varname>NO_PROFILE</varname> enthält, aus
<filename>/usr/share/examples/etc/make.conf</filename>
nach <filename>/etc/make.conf</filename> übertragen und dort
aktivieren.</para>
<para>Die in <filename>/etc/make.conf</filename> gesetzten
Optionen wirken sich bei jedem Aufruf von &man.make.1; aus,
einschließlich der Übersetzung von Programmen aus der
Ports-Sammlung, vom Benutzer geschriebene C-Programme oder
beim Bau des &os;-Betriebssystems.</para>
</sect2>
<para>Sehen Sie sich auch die anderen Definitionen, wie
<varname>NOPORTDOCS</varname> an und entscheiden Sie, ob
diese für Sie relevant sind.</para>
<sect2 xml:id="src-conf">
<title><filename>/etc/src.conf</filename> überprüfen</title>
<indexterm>
<primary><filename>/etc/src.conf</filename></primary>
</indexterm>
<para><filename>/etc/src.conf</filename> kontrolliert den Bau
des Betriebssystems aus dem Quellcode. Im Gegensatz zu
<filename>/etc/make.conf</filename> greifen die Optionen in
<filename>/etc/src.conf</filename> nur dann, wenn das
&os; Betriebssystem selbst gebaut wird. Die vielen Optionen
für diese Datei werden in &man.src.conf.5; beschrieben.
Seien Sie vorsichtig mit dem Entfernen von scheinbar nicht
mehr benötigten Kernelmodulen und Optionen. Manchmal gibt es
unerwartete oder subtile Wechselwirkungen.</para>
</sect2>
<sect2 xml:id="updating-etc">
@ -2955,13 +2970,12 @@ Script done, &hellip;</screen>
<qandaentry>
<question>
<para>Der Bau bricht mit vielen
<errorname>Signal 11</errorname>-Fehlern<indexterm>
<primary>Signal 11</primary></indexterm> (oder anderen
<errorname>Signal 11</errorname>-Fehlern (oder anderen
Signalnummern) ab. Was ist da passiert?</para>
</question>
<answer>
<indexterm><primary>signal 11</primary></indexterm>
<indexterm><primary>Signal 11</primary></indexterm>
<para>Normalerweise zeigen diese Meldungen Hardwarefehler an.
Ein Neubau der Welt ist ein guter Belastungstest für