Deinstallieren
In diesem Schritt wird gezeigt, wie Sie Software unter TwinCAT/BSD deinstallieren können. Das Programm pkg
stellt sicher, dass eine Deinstallation keine negativen Folgen für das System hat und achtet auf Abhängigkeiten unter den Packages.
Wenn Sie Software deinstallieren, von der eine andere Software abhängt, wird auch diese Software automatisch entfernt.
docbook: 1.5
sdocbook-xml: 1.1_2,2
xmlcatmgr: 2.2_2
docbook-xml: 5.0_3
xmlcharent: 0.3_2
docbook-sgml: 4.5_1
iso8879: 1986_3
Das Package docbook
hängt von dem Package iso8879
ab. Wenn Sie das Package iso8879
deinstallieren, wird auch docbook
entfernt. Sie können dieses Verhalten mit dem Zusatz -f
unterdrücken und nur das ausgewählte Package deinstallieren, ohne dass das System die Abhängigkeiten beachtet.
Gehen Sie wie folgt vor:
- 1. Geben Sie den Befehl
doas pkg delete <packagename>
in der Konsole ein. Beispiel:doas pkg delete iso8879
- 2. TwinCAT/BSD listet Packages auf, die gelöscht werden können und berücksichtigt die Abhängigkeiten.
---snipped---
Administrator@CX-3B151A:~ % doas pkg delete iso8879
Password:
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 3 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
iso8879-1986_3
docbook-sgml-4.5_1
docbook-1.5
---snipped---
- 3. Bestätigen Sie mit [y], um die aufgelisteten Packages zu deinstallieren.
- Die deinstallierten Packages werden abschließend zusammengefasst. Achten Sie darauf, dass sich im Laufe der Zeit unerwünschte Packages ansammeln können, wenn Sie beispielsweise Software mit dem Zusatz
-f
deinstallieren oder neue Softwareversionen andere Abhängigkeiten haben.
Mit dem Befehlpkg autoremove
werden nicht benötigte Packages und Abhängigkeiten identifiziert, aufgelistet und zur Deinstallation vorgeschlagen. Lesen Sie die Liste vorsichtig. Wichtige Packages können auch gesperrt werden, damit diese nicht ausversehen deinstalliert werden (Siehe: Sperren).