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.
This commit is contained in:
parent
e0e66bfcaf
commit
c070fd9a70
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=52869
1 changed files with 47 additions and 3 deletions
|
|
@ -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</userinput>
|
|||
</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">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue