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-all
mailing list