Update to r43773:

Remove 23.3. Portsnap: a Ports Collection Update Tool as most of this content is already in
Procedure 5.1 of 5.5. Using the Ports Collection.
The next commit will ensure that Procedure 5.1 is not missing any pertinent details that were covered by this section.
This commit is contained in:
Bjoern Heidotting 2016-07-12 14:04:40 +00:00
parent dd9376e2d3
commit 14a4b0f4fa
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49100

View file

@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde$
basiert auf: r43758
basiert auf: r43773
-->
<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>
@ -46,11 +46,6 @@
<para>Nachdem Sie dieses Kapitel gelesen haben, werden Sie</para>
<itemizedlist>
<listitem>
<para>wissen, welche Werkzeuge verwendet werden können, um das
System und die Port-Sammlung zu aktualisieren.</para>
</listitem>
<listitem>
<para>wissen, wie das System mit
<application>freebsd-update</application> oder
@ -731,95 +726,6 @@ before running "/usr/sbin/freebsd-update install"</screen>
</sect2>
</sect1>
<sect1 xml:id="updating-upgrading-portsnap">
<info><title>Portsnap: Ein Werkzeug zur Aktualisierung der Ports-Sammlung</title>
<authorgroup>
<author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Geschrieben von </contrib></author>
</authorgroup>
<authorgroup>
<author><personname><firstname>Colin</firstname><surname>Percival</surname></personname><contrib>Basierend auf bereitgestellten Mitschriften von </contrib></author>
</authorgroup>
<authorgroup>
<author><personname><firstname>Benedict</firstname><surname>Reuschling</surname></personname><contrib>Übersetzt von </contrib></author>
</authorgroup>
</info>
<indexterm><primary>Updating and Upgrading</primary></indexterm>
<indexterm>
<primary>Portsnap</primary>
<see>Updating and Upgrading</see>
</indexterm>
<para>Das Basissystem von &os; enthält &man.portsnap.8; zum
Aktualisieren der Ports-Sammlung. Dieses Programm verbindet
sich mit einem entfernten Rechner, überprüft den
Sicherungsschlüssel und lädt eine neue Kopie der Ports-Sammlung
herunter. Der Schlüssel wird verwendet, um die Integrität aller
heruntergeladenen Dateien zu prüfen. Um die aktuellsten Dateien
der Ports-Sammlung herunter zu laden, geben Sie das folgende
Kommando ein:</para>
<screen>&prompt.root; <userinput>portsnap fetch</userinput>
Looking up portsnap.FreeBSD.org mirrors... 9 mirrors found.
Fetching snapshot tag from geodns-1.portsnap.freebsd.org... done.
Fetching snapshot metadata... done.
Updating from Tue May 22 02:12:15 CEST 2012 to Wed May 23 16:28:31 CEST 2012.
Fetching 3 metadata patches.. done.
Applying metadata patches... done.
Fetching 3 metadata files... done.
Fetching 90 patches.....10....20....30....40....50....60....70....80....90. done.
Applying patches... done.
Fetching 133 new ports or files... done.</screen>
<para>Dieses Beispiel zeigt, dass &man.portsnap.8; mehrere
Korrekturen für die aktuellen Ports-Daten gefunden und
verifiziert hat. Es zeigt auch, dass das Programm zuvor schon
einmal gestartet wurde. Wäre es das erste Mal, würde nur die
Ports-Sammlung heruntergeladen werden.</para>
<para>Wenn &man.portsnap.8; die <command>fetch</command>-Operation
erfolgreich abgeschlossen hat, befinden sich die Ports-Sammlung
und die dazugehörigen Korrekturen, welche die Überprüfung
bestanden haben, auf dem lokalen System. Wenn
<command>portsnap</command> das erste Mal ausgeführt wird,
muss <literal>portsnap extract</literal> aufgerufen werden,
um die Ports-Sammlung zu installieren:</para>
<screen>&prompt.root; <userinput>portsnap extract</userinput>
/usr/ports/.cvsignore
/usr/ports/CHANGES
/usr/ports/COPYRIGHT
/usr/ports/GIDs
/usr/ports/KNOBS
/usr/ports/LEGAL
/usr/ports/MOVED
/usr/ports/Makefile
/usr/ports/Mk/bsd.apache.mk
/usr/ports/Mk/bsd.autotools.mk
/usr/ports/Mk/bsd.cmake.mk
<replaceable>...</replaceable></screen>
<para>Um eine bereits installierte Ports-Sammlung zu
aktualisieren, verwenden Sie
<command>portsnap update</command>:</para>
<screen>&prompt.root; <userinput>portsnap update</userinput></screen>
<para>Der Prozess ist jetzt abgeschlossen und Anwendungen können
mittels der aktuellen Ports-Sammlung installiert oder aktualisiert
werden.</para>
<para>Die Operationen <literal>fetch</literal> und
<literal>extract</literal> oder <literal>update</literal> können
auch nacheinander ausgeführt werden:</para>
<screen>&prompt.root; <userinput>portsnap fetch update</userinput></screen>
<para>Dieser Befehl lädt die aktuelle Version der Ports-Sammlung
herunter und aktualisiert anschließend die lokale Version unter
<filename>/usr/ports</filename>.</para>
</sect1>
<sect1 xml:id="updating-upgrading-documentation">
<info><title>Aktualisieren der Dokumentationssammlung</title>
<authorgroup>