cvs commit: de-docproj/books/handbook/ports chapter.sgml

From: Johann Kois <jkois(at)doc.bsdgroup.de>
Date: Wed, 26 Mar 2008 16:00:21 GMT

jkois 2008-03-26 16:00:21 UTC

  FreeBSD German Documentation Repository

  Modified files:
    books/handbook/ports chapter.sgml
  Log:
  MFen 1.273->1.278
  
  Revision Changes Path
  1.96 +122 -31 de-docproj/books/handbook/ports/chapter.sgml
  
  Index: chapter.sgml
  ===================================================================
  RCS file: /home/cvs/de-docproj/books/handbook/ports/chapter.sgml,v
  retrieving revision 1.95
  retrieving revision 1.96
  diff -u -I$FreeBSDde.*$ -r1.95 -r1.96
  --- chapter.sgml 2 Mar 2008 10:34:35 -0000 1.95
  +++ chapter.sgml 26 Mar 2008 16:00:21 -0000 1.96
  @@ -3,8 +3,8 @@
        The FreeBSD German Documentation Project
   
        $FreeBSD$
  - $FreeBSDde: de-docproj/books/handbook/ports/chapter.sgml,v 1.95 2008/03/02 10:34:35 jkois Exp $
  - basiert auf: 1.273
  + $FreeBSDde: de-docproj/books/handbook/ports/chapter.sgml,v 1.96 2008/03/26 16:00:21 jkois Exp $
  + basiert auf: 1.278
   -->
   
   <chapter id="ports">
  @@ -566,6 +566,15 @@
                 <entry>In der Ports-Sammlung befinden sich mehrere Versionen
                   der Anwendung.</entry>
               </row>
  +
  + <row>
  + <entry>!</entry>
  + <entry>Das installierte Paket ist zwar im Index enthalten,
  + aus irgendeinem Grund war <command>pkg_version</command>
  + aber dennoch nicht in der Lage, die Versionsnummer des
  + installierten Pakets mit der Versionsnummer des
  + entsprechenden Eintrags im Index zu vergleichen.</entry>
  + </row>
             </tbody>
           </tgroup>
         </informaltable>
  @@ -646,44 +655,26 @@
             beschrieben.</para>
   
           <note>
  - <para>Mit <application>csup</application> existiert eine in
  - C geschriebene Neuimplementierung von
  - <application>CVSup</application>, die ab &os;&nbsp;6.2
  - bereits im Basissystem enthalten ist. Haben Sie
  - &os;&nbsp;6.2 installiert, k&ouml;nnen Sie Schritt 1
  - &uuml;berspringen und die im Basissystem enthaltene
  - Version von <application>csup</application> einsetzen.
  - Verwenden Sie eine &auml;ltere &os;-Version, k&ouml;nnen
  + <para>Die seit &os;&nbsp;6.2 im Basissystem enthaltene Variante
  + des <application>CVSup</application>-Protokolls hei&szlig;t
  + <application>csup</application>. Verwenden Sie hingegen
  + noch eine &auml;ltere &os;-Version, k&ouml;nnen
               Sie <application>csup</application> &uuml;ber den Port
  - <filename role="package">net/csup</filename> installieren.
  - In beiden F&auml;llen ersetzen Sie bitte in den folgenden
  - Ausf&uuml;hrungen <command>cvsup</command> durch
  - <command>csup</command>.</para>
  + <filename role="package">net/csup</filename> installieren.</para>
           </note>
   
           <para>Achten Sie darauf, dass das Verzeichnis <filename
             role="directory">/usr/ports</filename> leer ist, bevor Sie
  - <application>CVSup</application> das erste Mal ausf&uuml;hren!
  + <application>csup</application> das erste Mal ausf&uuml;hren!
             Haben Sie die Ports-Sammlung zuvor schon aus einer anderen
  - Quelle installiert, wird <application>CVSup</application>
  + Quelle installiert, wird <application>csup</application>
             bereits aus dem Repository entfernte Patches nicht aus der
             lokalen Kopie der Ports-Sammlung l&ouml;schen.</para>
   
           <step>
  - <para>Installieren Sie das Paket <filename
  - role="package">net/cvsup-without-gui</filename>:</para>
  + <para>Rufen Sie <command>csup</command> auf:</para>
   
  - <screen>&prompt.root; <userinput>pkg_add -r cvsup-without-gui</userinput></screen>
  -
  - <para>Weitere Informationen finden Sie im Abschnitt
  - <link linkend="cvsup-install">Installation von CVSup</link>
  - des Handbuchs.</para>
  - </step>
  -
  - <step>
  - <para>Danach rufen Sie <command>cvsup</command> auf:</para>
  -
  - <screen>&prompt.root; <userinput>cvsup -L 2 -h <replaceable>cvsup.FreeBSD.org</replaceable> /usr/share/examples/cvsup/ports-supfile</userinput></screen>
  + <screen>&prompt.root; <userinput>csup -L 2 -h <replaceable>cvsup.FreeBSD.org</replaceable> /usr/share/examples/cvsup/ports-supfile</userinput></screen>
   
             <para>Ersetzen Sie
               <replaceable>cvsup.FreeBSD.org</replaceable> durch einen
  @@ -725,17 +716,17 @@
                 </step>
   
                 <step>
  - <para>Nun k&ouml;nnen Sie <command>cvsup</command> mit
  + <para>Nun k&ouml;nnen Sie <command>csup</command> mit
                     folgender Syntax starten:</para>
   
  - <screen>&prompt.root; <userinput>cvsup -L 2 <replaceable>/root/ports-supfile</replaceable></userinput></screen>
  + <screen>&prompt.root; <userinput>csup -L 2 <replaceable>/root/ports-supfile</replaceable></userinput></screen>
                 </step>
               </procedure>
             </note>
           </step>
   
           <step>
  - <para>Mit &man.cvsup.1; k&ouml;nnen Sie sp&auml;ter auch die
  + <para>Mit &man.csup.1; k&ouml;nnen Sie sp&auml;ter auch die
               Ports-Sammlung aktualisieren. Die installierten Ports werden
               mit diesem Kommando allerdings nicht aktualisiert.</para>
           </step>
  @@ -1385,6 +1376,106 @@
           <para>Weitere Informationen finden Sie in der Manualpage
             &man.portmanager.1;.</para>
         </sect3>
  +
  + <sect3 id="portmaster">
  + <title>Ports mit Portmaster aktualisieren</title>
  +
  + <indexterm>
  + <primary>portmaster</primary>
  + </indexterm>
  +
  + <para>Bei <application>Portmaster</application> handelt es sich
  + um ein weiteres Werkzeug zum Aktualisieren von Ports.
  + <application>Portmaster</application> nutzt nur Werkzeuge, die
  + bereits im Basissystem vorhanden sind (ist also nicht von
  + weiteren Ports abh&auml;ngig). Es verwendet Informationen
  + in <filename class="directory">/var/db/pkg/</filename>, um
  + festzustellen, welche Ports aktualisiert werden sollen.
  + Sie k&ouml;nnen dieses Program &uuml;ber den Port
  + <filename role="package">ports-mgmt/portmaster</filename>
  + installieren:</para>
  +
  + <screen>&prompt.root; <userinput>cd <filename role="directory">/usr/ports/ports-mgmt/portmaster</filename></userinput>
  +&prompt.root; <userinput>make install clean</userinput></screen>
  +
  + <para><application>Portmaster</application> teilt Ports in vier
  + Kategorien ein:</para>
  +
  + <itemizedlist>
  + <listitem>
  + <para>Root ports (no dependencies, not depended on)</para>
  + </listitem>
  + <listitem>
  + <para>Trunk ports (no dependencies, are depended on)</para>
  + </listitem>
  + <listitem>
  + <para>Branch ports (have dependencies, are depended on)</para>
  + </listitem>
  + <listitem>
  + <para>Leaf ports (have dependencies, not depended on)</para>
  + </listitem>
  + </itemizedlist>
  +
  + <para>Um eine Liste aller installierter Ports anzuzeigen (und nach
  + neueren Versionen zu suchen, verwenden Sie die Option
  + <option>-L</option>:</para>
  +
  + <screen>&prompt.root; <userinput>portmaster -L</userinput>
  +===>>> Root ports (No dependencies, not depended on)
  +===>>> ispell-3.2.06_18
  +===>>> screen-4.0.3
  + ===>>> New version available: screen-4.0.3_1
  +===>>> tcpflow-0.21_1
  +===>>> 7 root ports
  +...
  +===>>> Branch ports (Have dependencies, are depended on)
  +===>>> apache-2.2.3
  + ===>>> New version available: apache-2.2.8
  +...
  +===>>> Leaf ports (Have dependencies, not depended on)
  +===>>> automake-1.9.6_2
  +===>>> bash-3.1.17
  + ===>>> New version available: bash-3.2.33
  +...
  +===>>> 32 leaf ports
  +
  +===>>> 137 total installed ports
  + ===>>> 83 have new versions available
  + </screen>
  +
  + <para>Um alle derzeit installierten Ports zu aktualisieren,
  + verwenden Sie einfach den folgenden Befehl:</para>
  +
  + <screen>&prompt.root; <userinput>portmaster -a</userinput></screen>
  +
  + <note><para>In der Voreinstellung erzeugt
  + <application>Portmaster</application> eine Sicherheitskopie,
  + bevor ein installierter Port gel&ouml;scht wird. Ist die
  + Installation der neuen Version erfolgreich, wird dieses
  + Backup wieder gel&ouml;scht. Wollen Sie das Backup lieber
  + manuell l&ouml;schen, verwenden Sie die Option
  + <option>-b</option> beim Aufruf von
  + <application>Portmaster</application>. Durch die Verwendung
  + der Option <option>-i</option> wird
  + <application>Portmaster</application> im interaktiven
  + Modus gestartet und fragt bei jedem zu aktualisierenden Port
  + nach, wie Sie vorgehen wollen.</para></note>
  +
  + <para>Treten w&auml;hrend der Aktualisierung Fehler auf, k&ouml;nnen

----------------------------------------------
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 Wed 26 Mar 2008 - 17:00:34 CET

search this site