svn commit: r52869 - head/de_DE.ISO8859-1/books/handbook/ports

Bjoern Heidotting bhd at FreeBSD.org
Sat Mar 16 12:51:09 UTC 2019


Author: bhd
Date: Sat Mar 16 12:51:07 2019
New Revision: 52869
URL: https://svnweb.freebsd.org/changeset/doc/52869

Log:
  Update to r52705:
  
  Improve the handbook section about leaf/automatic packages.
  
  The patch includes instructions on how to list the prime (non-automatic)
  packages, and how to mark a package as automatic or non-automatic.

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	Fri Mar 15 20:11:41 2019	(r52868)
+++ head/de_DE.ISO8859-1/books/handbook/ports/chapter.xml	Sat Mar 16 12:51:07 2019	(r52869)
@@ -5,7 +5,7 @@
 
      $FreeBSD$
      $FreeBSDde$
-     basiert auf: r51348
+     basiert auf: r52705
 -->
 <chapter xmlns="http://docbook.org/ns/docbook"
   xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
@@ -675,8 +675,7 @@ Proceed with deleting packages [y/N]: <userinput>y</us
     </sect2>
 
     <sect2 xml:id="pkgng-autoremove">
-      <title>Automatisches Entfernen von nicht mehr benötigten
-	Abhängigkeiten</title>
+      <title>Automatisches Entfernen unbenutzter Pakete</title>
 
       <para>Das Entfernen eines Pakets kann möglicherweise
 	Abhängigkeiten hinterlassen, die nicht mehr benötigt werden.
@@ -692,6 +691,51 @@ The autoremoval will free 723 kB
 
 Proceed with autoremoval of packages [y/N]: <userinput>y</userinput>
 Deinstalling ca_root_nss-3.15.1_1... done</screen>
+
+      <para>Pakete, die als Abhängigkeiten installiert werden,
+	bezeichnet man als <emphasis>automatische</emphasis> Pakete.
+	Nichtautomatische Pakete, also die Pakete, die explizit
+	nicht als Abhängigkeit von einem anderen Paket installiert
+	wurden, können wie folgt angezeigt werden:</para>
+
+      <screen>&prompt.root; <userinput>pkg prime-list</userinput>
+nginx
+openvpn
+sudo</screen>
+
+      <para><command>pkg prime-list</command> ist ein Alias-Befehl,
+	der in <filename>/usr/local/etc/pkg.conf</filename> definiert
+        ist.  Es gibt noch weitere Befehle die Sie verwenden können,
+	um die Paketdatenbank des Systems abzufragen.  Beispielsweise
+	kann der Befehl <command>pkg prime-origins</command> benutzt
+	werden, um das ursprüngliche Portverzeichnis der oben
+	gezeigten Liste zu erhalten:</para>
+
+      <screen>&prompt.root; <userinput>pkg prime-origins</userinput>
+www/nginx
+security/openvpn
+security/sudo</screen>
+
+      <para>Diese Liste kann verwendet werden, um alle auf einem
+	System installierten Pakete mit Hilfe von Werkzeugen wie
+	<package>ports-mgmt/poudriere</package> oder
+	<package>ports-mgmt/synth</package> neu zu erstellen.</para>
+
+      <para>Um ein bereits installiertes Paket als automatisches
+	Paket zu kennzeichnen, können Sie folgenden
+	Befehl benutzen:</para>
+
+      <screen>&prompt.root; <userinput>pkg set -A 1 devel/cmake</userinput></screen>
+
+      <para>Sobald ein Paket nicht mehr genutzt wird und es als
+	automatisch gekennzeichnet ist, wird es durch
+	<command>pkg autoremove</command> erfasst.</para>
+
+      <para>Das kennzeichnen eines installierten Pakets als
+	<emphasis>nicht</emphasis> automatisch kann wie
+	folgt gemacht werden:</para>
+
+      <screen>&prompt.root; <userinput>pkg set -A 0 devel/cmake</userinput></screen>
     </sect2>
 
     <sect2 xml:id="pkgng-backup">


More information about the svn-doc-head mailing list