jkois 2008-11-30 11:20:37 UTC
FreeBSD German Documentation Repository
Modified files:
books/faq book.sgml
Log:
MFen 1.856 -> 1.863
Beigetragen von: Benedict Reuschling (benedict ett reuschling dott org)
Revision Changes Path
1.617 +45 -72 de-docproj/books/faq/book.sgml
Index: book.sgml
===================================================================
RCS file: /home/cvs/de-docproj/books/faq/book.sgml,v
retrieving revision 1.616
retrieving revision 1.617
diff -u -I$FreeBSDde.*$ -r1.616 -r1.617
--- book.sgml 30 Nov 2008 11:12:29 -0000 1.616
+++ book.sgml 30 Nov 2008 11:20:37 -0000 1.617
@@ -3,9 +3,9 @@
The FreeBSD German Documentation Project
$FreeBSD$
-$FreeBSDde: de-docproj/books/faq/book.sgml,v 1.616 2008/11/30 11:12:29 jkois Exp $
+$FreeBSDde: de-docproj/books/faq/book.sgml,v 1.617 2008/11/30 11:20:37 jkois Exp $
- basiert auf: 1.856
+ basiert auf: 1.863
-->
@@ -5015,7 +5015,8 @@
<qandaentry>
<question id="ports-4x">
<para>Warum kann ich manche Ports auf meiner
- 4.X-STABLE-Maschine nicht erstellen?</para>
+ 6.<replaceable>X</replaceable> oder
+ 7.<replaceable>X</replaceable>-STABLE-Maschine nicht erstellen?</para>
</question>
<answer>
@@ -5040,8 +5041,8 @@
<qandaentry>
<question id="make-index">
<para>Ich habe gerade versucht, <filename>INDEX</filename>
- mit <command>make index</command> zu bauen, und es hat nicht
- geklappt. Woran liegt das?</para>
+ mit <command>make <maketarget>index</maketarget></command> zu
+ bauen, und es hat nicht geklappt. Woran liegt das?</para>
</question>
<answer>
@@ -5053,9 +5054,9 @@
<para>Ist Ihre Ports-Sammlung jedoch aktuell, haben Sie
vielleicht ein anderes Problem.
- <command>make index</command> hat einen Bug im Umgang mit
- unvollständigen Kopien der Ports-Sammlung. Es nimmt
- an, dass Sie über eine lokale Kopie aller Ports
+ <command>make <maketarget>index</maketarget></command> hat einen
+ Bug im Umgang mit unvollständigen Kopien der Ports-Sammlung.
+ Es nimmt an, dass Sie über eine lokale Kopie aller Ports
verfügen, von denen jeder lokale Port abhängt.
Wenn Sie also beispielsweise eine Kopie von
<filename>foo/bar</filename> auf Ihrem System haben, und
@@ -5064,14 +5065,15 @@
eine Kopie von <filename>baz/quux</filename> auf Ihrem
System vorhanden sein, sowie eine Kopie aller Ports, von
denen <filename>baz/quux</filename> abhängt.
- Anderenfalls ist <command>make index</command> aufgrund
+ Anderenfalls ist <command>make
+ <maketarget>index</maketarget></command> aufgrund
fehlender Informationen nicht in der Lage, den
Abhängigkeitsbaum zu erzeugen.</para>
<para>Dieses Problem tritt vor allem dann auf, wenn
- &os;-Benutzer &man.cvsup.1; verwenden, um die Ports-Sammlung
- zu aktualisieren und dabei verschiedene Kategorien durch die
- Datei <filename>refuse</filename> von der Aktualisierung
+ &os;-Benutzer &man.cvsup.1; (oder &man.csup.1;) verwenden, um die
+ Ports-Sammlung zu aktualisieren und dabei verschiedene Kategorien
+ durch die Datei <filename>refuse</filename> von der Aktualisierung
ausschließen. Theoretisch ist es zwar möglich,
Kategorien auszuschließen, in der Praxis gibt es aber
zu viele Ports, die von Ports in anderen Kategorien
@@ -5094,8 +5096,8 @@
<qandaentry>
<question id="cvsup-in-base">
- <para>Warum ist CVSup nicht im FreeBSD-Basisquellbaum
- enthalten?</para>
+ <para>Warum ist <application>CVSup</application> nicht im
+ FreeBSD-Basisquellbaum enthalten?</para>
</question>
<answer>
@@ -5108,14 +5110,26 @@
ein C-Compiler (&man.gcc.1;), &man.make.1;, &man.awk.1; und
andere.</para>
- <para>Da CVSup in Modula-3 geschrieben wurde, müsste ein
- Modula-3-Compiler ins Basissystem aufgenommen und auch
- gewartet werden. Dies würde einen gestiegenen
- Speicherbedarf für die FreeBSD-Quellen sowie einen
- erhöhten Wartungsaufwand verursachen. Daher ist es
+ <para>Da <application>CVSup</application> in Modula-3 geschrieben
+ wurde, müsste ein Modula-3-Compiler ins Basissystem
+ aufgenommen und auch gewartet werden. Dies würde einen
+ gestiegenen Speicherbedarf für die FreeBSD-Quellen sowie
+ einen erhöhten Wartungsaufwand verursachen. Daher ist es
sowohl für Entwickler als auch Benutzer einfacher,
CVSup bei Bedarf als Port oder als Paket von einer
Installations-CD zu installieren.</para>
+
+ <para>Wie dem auch sei, &os;-Benutzer müssen seit
+ FreeBSD 6.2-RELEASE nicht mehr ohne einen kompatiblen
+ <application>CVSup</application>-Client auskommen. Dank &a.mux;
+ wurde <application>CVSup</application> als &man.csup.1; in C neu
+ geschrieben und ist mittlerweile Teil des Basissystems. Obwohl zur
+ Zeit noch nicht alle Eigenschaften von
+ <application>CVSup</application> implementiert sind, ist es gut genug
+ (und sehr schnell!) darin, ihre Quellen zu synchronisieren.
+ Für &os;-Systeme vor 6.2 kann es als Port oder Paket
+ (siehe <filename role="package">net/csup</filename>) installiert
+ werden.</para>
</answer>
</qandaentry>
@@ -5131,52 +5145,9 @@
diverse Programme, die diesen Prozess etwas
vereinfachen. Weiterhin können Sie zusätzliche
Programme installieren, die Sie dabei
- unterstützen.</para>
-
- <para>Sie können mit &man.pkg.version.1; ein Script
- erzeugen, das die installieren Ports mit einer neueren
- Version aus der Ports-Sammlung ersetzt:</para>
-
- <screen>&prompt.root; <userinput>pkg_version -c > <replaceable>/tmp/myscript</replaceable></userinput></screen>
-
- <para>Das so erzeugte Script <emphasis>muss</emphasis>
- manuell geändert werden, bevor es benutzt wird.
- Neuere Versionen von &man.pkg.version.1; erzwingen dies,
- indem sie ein &man.exit.1; an den Anfang des Scripts
- setzen.</para>
-
- <para>Sie sollten die Ausgaben des Scripts abspeichern, da
- sie Ihnen melden werden, welche Ports von den dem gerade
- aktualisierten Port abhängen. Es ist möglich,
- dass diese auch aktualisiert werden müssen. Der
- typische Fall, in dem ein Update erforderlich ist, ist
- eine Änderung der Versionsnummer einer shared
- library; in diesem Fall müssen die abhängigen
- Ports neu übersetzt werden, damit sie die neue
- Library benutzen.</para>
-
- <note>
- <para>Ab FreeBSD 5.0 steht die Option
- <option>-c</option> in &man.pkg.version.1; nicht
- mehr zur Verfügung.</para>
- </note>
-
- <para>Falls Sie über genügend freien Plattenplatz
- verfügen, können Sie diesen Prozess mit
- <command>portupgrade</command> automatisieren.
- <command>portupgrade</command> umfasst diverse
- Programme, die die Arbeit mit Packages erleichtern und ist
- als <filename role="package">ports-mgmt/portupgrade</filename>
- verfügbar. Da <command>portupgrade</command> in Ruby
- geschrieben wurde, wird es wahrscheinlich nie ein Bestandteil
- von FreeBSD werden. Allerdings sollte das niemanden davon
- abhalten, es trotzdem zu benutzen.</para>
-
- <para>Wenn Ihr System rund um die Uhr läuft, kann es
- jede Woche automatisch eine Liste der Ports erzeugen, die
- wahrscheinlich aktualisiert werden müssen. Fügen
- Sie dazu <literal>weekly_status_pkg_enable="YES"</literal>
- in <filename>/etc/periodic.conf</filename> ein.</para>
+ unterstützen, siehe
+ <ulink url="&url.books.handbook;/ports-using.html">Ports
+ aktualisieren</ulink> im FreeBSD Handbuch.</para>
</answer>
</qandaentry>
@@ -5213,10 +5184,11 @@
groß werden zu lasen, haben wir viele der
Annehmlichkeiten der anderen Shells weggelassen. Aus
diesem Grund gibt es in den Ports die luxuriöseren
- Shells wie bash, scsh, tcsh und zsh. Vergleichen Sie
+ Shells wie <command>bash</command>, <command>scsh</command>,
+ <command>tcsh</command> und <command>zsh</command>. Vergleichen Sie
einfach mal den Speicherverbrauch der verschiedenen
- Shells, indem Sie <command>ps -u</command> aufrufen und
- sich die Angaben in den Spalten <quote>VSZ</quote> und
+ Shells, indem Sie <command>ps <option>-u</option></command> aufrufen
+ und sich die Angaben in den Spalten <quote>VSZ</quote> und
<quote>RSS</quote> ansehen.</para>
</answer>
</qandaentry>
@@ -5229,11 +5201,12 @@
<answer>
<para>In den meisten Fällen liegt es daran, dass
- Ihre DNS-Einstellungen fehlerhaft sind. Sowohl &netscape;
- als auch Opera stellen Anfragen an DNS, wenn Sie gestartet
- werden. Das Fenster des Browsers erscheint erst, wenn das
- Programm eine Antwort erhalten hat oder es festgestellt
- hat, dass Ihr System nicht an ein Netzwerk
+ Ihre DNS-Einstellungen fehlerhaft sind. Sowohl
+ <application>&netscape;</application> als auch
+ <application>Opera</application> stellen Anfragen an DNS,
----------------------------------------------
Diff block truncated. (Max lines = 200)
----------------------------------------------
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Sun 30 Nov 2008 - 12:20:52 CET