Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F160397598
D3518.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
8 KB
Referenced Files
None
Subscribers
None
D3518.diff
View Options
Index: head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml
===================================================================
--- head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml
+++ head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml
@@ -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 @@
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 @@
</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
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Jun 25, 2:45 AM (13 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34301430
Default Alt Text
D3518.diff (8 KB)
Attached To
Mode
D3518: de_DE/books/handbook/ports/chapter.xml Update to r39639
Attached
Detach File
Event Timeline
Log In to Comment