svn commit: r47375 - head/de_DE.ISO8859-1/books/handbook/ports
Bjoern Heidotting
bhd at FreeBSD.org
Sun Sep 6 11:37:26 UTC 2015
Author: bhd
Date: Sun Sep 6 11:37:25 2015
New Revision: 47375
URL: https://svnweb.freebsd.org/changeset/doc/47375
Log:
Update to r39639:
Update ports chapter to reflect CVSup deprecation, add svn information.
Reviewed by: bcr
Differential Revision: https://reviews.freebsd.org/D3518
Modified:
head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml
Modified: head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml Sat Sep 5 21:01:25 2015 (r47374)
+++ head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml Sun Sep 6 11:37:25 2015 (r47375)
@@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde: de-docproj/books/handbook/ports/chapter.xml,v 1.111 2011/12/19 17:13:33 bcr Exp $
- basiert auf: r39474
+ basiert auf: r39639
-->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="ports">
<info><title>Installieren von Anwendungen: Pakete und Ports</title>
@@ -637,23 +637,138 @@ docbook =
enthält eine Auflistung aller verfügbaren
<command>make</command>-Targets und Umgebungsvariablen.</para>
+ <warning>
+ <para>Ende 2012 hat das &os; Ports-Projekt eine Migration des
+ Versionskontrollsystems von CVS auf Subversion durchgeführt.
+ Infolgedessen werden sich diese Anweisungen zukünftig
+ verändern. Der bevorzugte Mechanismus für die allgemeine
+ Verwendung von Ports ist <application>Portsnap</application>.
+ Benutzer, die lokale Anpassungen der Ports vornehmen müssen,
+ werden es wahrscheinlich bevorzugen, Subversion direkt zu
+ verwenden. Der CVS-Service wurde am 28. Februar 2013
+ eingestellt. Von einer weiteren Verwendung dieses Dienstes
+ wird abgeraten.</para>
+ </warning>
+
<sect2 xml:id="ports-tree">
<title>Installation der Ports-Sammlung</title>
- <para>Bevor Sie einen Port installieren können, müssen Sie
- zuerst die Ports-Sammlung installieren, die aus Makefiles, Patches
- und Beschreibungen besteht. Die Ports-Sammlung wird
- für gewöhnlich unter <filename>/usr/ports</filename>
- installiert.</para>
-
- <para>Bei der FreeBSD-Installation hatten Sie in
- <application>sysinstall</application> die Möglichkeit, die
- Ports-Sammlung zu installieren. Wenn Sie die Sammlung damals nicht
- installiert haben, können Sie das mit den folgenden
- Anweisungen nachholen:</para>
+ <para>Die Ports-Sammlung ist eine Reihe von Makefiles, Patches
+ und Beschreibungen, die unter <filename>/usr/ports</filename>
+ gespeichert sind. Diese Dateien werden für den Bau und die
+ Installation von Anwendungen unter &os; verwendet. Die
+ folgenden Anweisungen zeigen verschiedene Methoden zur
+ Installation der Ports-Sammlung, falls diese nicht schon
+ während der Installation von &os; installiert wurden.</para>
+
+ <procedure>
+ <title>Installation mit Portsnap</title>
+
+ <para><application>Portsnap</application> ist ein schnelles
+ und benutzerfreundliches Werkzeug zur Installation der
+ Ports-Sammlung und die bevorzugte Wahl für die meisten
+ Benutzer. Eine detaillierte Beschreibung zu
+ <application>Portsnap</application> finden Sie in <link
+ linkend="updating-upgrading-portsnap">Portsnap: ein Werkzeug
+ zur Aktualisierung der Ports-Sammlung</link>.</para>
+
+ <step>
+ <para>Laden Sie einen komprimierten Snapshot der
+ Ports-Sammlung in
+ <filename>/var/db/portsnap</filename>.</para>
+
+ <screen>&prompt.root; <userinput>portsnap fetch</userinput></screen>
+ </step>
+
+ <step>
+ <para>Wenn Sie <application>Portsnap</application> das erste
+ Mal verwenden, müssen Sie den Snapshot nach
+ <filename>/usr/ports</filename> extrahieren:</para>
+
+ <screen>&prompt.root; <userinput>portsnap extract</userinput></screen>
+
+ <para>Nachdem der erste Einsatz von
+ <application>Portsnap</application> abeschlossen ist, kann
+ <filename>/usr/ports</filename> wie folgt aktualisiert
+ werden:</para>
+
+ <screen>&prompt.root; <userinput>portsnap update</userinput></screen>
+ </step>
+ </procedure>
<procedure>
- <title>Installieren mit <application>CVSup</application></title>
+ <title>Installation mit Subversion</title>
+
+ <para>Wird mehr Kontrolle über die Ports-Sammlung benötigt
+ (beispielsweise für der Pflege lokaler Änderungen),
+ kann <application>Subversion</application> benutzt werden,
+ um die Ports-Sammlung zu laden. Lesen Sie <link
+ xlink:href="&url.articles.committers-guide;/subversion-primer.html">the
+ Subversion Primer</link> für eine detaillierte
+ Beschreibung von
+ <application>Subversion</application>.</para>
+
+ <step>
+ <para><application>Subversion</application> muss installiert
+ sein, bevor damit die Ports-Sammlung geladen werden kann.
+ Ist eine lokale Kopie der Ports-Sammlung bereits
+ vorhanden, installieren Sie
+ <application>Subversion</application> wie folgt:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/devel/subversion</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+
+ <para>Ist keine lokale Kopie der Ports-Sammlung vorhanden,
+ kann <application>Subversion</application> als Paket
+ installiert werden:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r subversion</userinput></screen>
+
+ <para>Wird <application>pkgng</application> für die
+ Verwaltung von Paketen benutzt, kann
+ <application>Subversion</application> darüber installiert
+ werden:</para>
+
+ <screen>&prompt.root; <userinput>pkg install subversion</userinput></screen>
+ </step>
+
+ <step>
+ <para>Laden Sie eine Kopie der Ports-Sammlung. Verwenden
+ Sie anstatt <replaceable>svn.FreeBSD.org</replaceable> einen
+ <link
+ xlink:href="&url.books.handbook;/mirrors-svn.html">Subversion
+ Mirror</link> in Ihrer Nähe. Committer sollten zuvor den
+ <link
+ xlink:href="&url.articles.committers-guide;/subversion-primer.html">Subversion
+ Primer</link> lesen, um sicherzustellen, dass das richtige
+ Protokoll gewählt wird.</para>
+
+ <screen>&prompt.root; <userinput>svn checkout
+svn://<replaceable>svn.FreeBSD.org</replaceable>/ports/head/usr/ports</userinput></screen>
+ </step>
+
+ <step>
+ <para>Nach dem erstmaligen
+ <foreignphrase>checkout</foreignphrase> mit
+ <application>Subversion</application> kann
+ <filename>/usr/ports</filename> wie folgt aktualisiert
+ werden:</para>
+
+ <screen>&prompt.root; <userinput>svn update /usr/ports</userinput></screen>
+ </step>
+ </procedure>
+
+ <procedure>
+ <title>Installation mit
+ <application>CVSup</application></title>
+
+ <warning>
+ <para>Die Synchronisation der Ports-Sammlung mittels CVSup
+ ist im Rahmen der Migration zu Subversion als veraltet
+ angesehen. Obwohl diese Methode weiterhin unterstützt
+ wird, wird der Dienst ab dem 28. Februar 2013
+ abgeschaltet.</para>
+ </warning>
<para>Dies ist eine schnelle Methode, um die Ports-Sammlung zu
installieren und zu aktualisieren.
@@ -735,41 +850,6 @@ docbook =
</procedure>
<procedure>
- <title>Installieren mit Portsnap</title>
-
- <para>Bei <application>Portsnap</application> handelt es sich
- um ein alternatives System zur Distribution der Ports-Sammlung.
- Eine detaillierte Beschreibung von
- <application>Portsnap</application> finden Sie im Abschnitt
- <link linkend="updating-upgrading-portsnap">Portsnap: Ein Werkzeug
- zur Aktualisierung der Ports-Sammlung</link> des Handbuchs.</para>
-
- <step>
- <para>Laden Sie einen komprimierten Snapshot der Ports-Sammlung
- in das Verzeichnis <filename>/var/db/portsnap</filename> herunter. Danach
- können Sie die Internetverbindung trennen, wenn Sie dies
- wünschen.</para>
-
- <screen>&prompt.root; <userinput>portsnap fetch</userinput></screen>
- </step>
-
- <step>
- <para>Wenn Sie <application>Portsnap</application> das erste
- Mal verwenden, müssen Sie den Snapshot nach
- <filename>/usr/ports</filename>
- extrahieren:</para>
-
- <screen>&prompt.root; <userinput>portsnap extract</userinput></screen>
-
- <para>Ist die Ports-Sammlung bereits installiert, und Sie
- wollen diese nur aktualisieren, führen Sie
- stattdessen folgenden Befehl aus:</para>
-
- <screen>&prompt.root; <userinput>portsnap update</userinput></screen>
- </step>
- </procedure>
-
- <procedure>
<title>Installieren mit <application>sysinstall</application></title>
<para>Nicht zuletzt ist es auch möglich, die Ports-Sammlung
More information about the svn-doc-head
mailing list