Hallo liebe Community,
ich hätte noch eine weitere Frage bzgl. der Löschung von veralteter oder unerwünschter Software aus dem Depot. Was wäre die richtige Vorgehensweise diese zu entfernen? Bei entfernen des Ordners aus dem Depot wird dieser im management interface immernoch gelistet, weshalb ich davon ausgehe das meine Herangehensweise nicht ganz korrekt war.
Vielen Dank im Vorraus
Veraltete Software aus dem Depot löschen
- SisterOfMercy
- Beiträge: 1524
- Registriert: 22 Jun 2012, 19:18
Re: Veraltete Software aus dem Depot löschen
Use the opsi-package-manager. Use the -r switch to remove a package.
Run opsi-package-manager --help to see the available options. It would be something like this:
Of course you should make sure it's not installed anywhere any more.
Run opsi-package-manager --help to see the available options. It would be something like this:
Code: Alles auswählen
opsi-package-manager -vv -r opsi-package-to-remove
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
Re: Veraltete Software aus dem Depot löschen
Thanks for your reply. But I get the same error on every package I tried to remove.
Error message:
adminuser@opsi-test1bi:/var/lib/opsi/depot$ opsi-package-manager -vv -r firefox/
[4] [2023-03-20 08:30:24.451] [ ] WARNING: Product firefox/ not installed on depot opsi-test1bi.test.testBI.de. (opsipackagemanager.py:1454)
[3] [2023-03-20 08:30:25.472] [ ] At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information (opsipackagemanager.py:1669)
Traceback (most recent call last):
File "opsiutils/opsipackagemanager.py", line 1667, in __init__
File "opsiutils/opsipackagemanager.py", line 1684, in processCommand
File "opsiutils/opsipackagemanager.py", line 1913, in processRemoveCommand
File "opsiutils/opsipackagemanager.py", line 1476, in uninstallPackages
ValueError: At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information
[3] [2023-03-20 08:30:25.473] [ ] Failed to process command 'remove': At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information (opsipackagemanager.py:2136)
Traceback (most recent call last):
File "opsiutils/opsipackagemanager.py", line 1667, in __init__
File "opsiutils/opsipackagemanager.py", line 1684, in processCommand
File "opsiutils/opsipackagemanager.py", line 1913, in processRemoveCommand
File "opsiutils/opsipackagemanager.py", line 1476, in uninstallPackages
ValueError: At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "opsiutils/opsipackagemanager.py", line 2132, in main
File "opsiutils/opsipackagemanager.py", line 1670, in __init__
RuntimeError: Failed to process command 'remove': At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information
ERROR: Failed to process command 'remove': At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information
Error message:
adminuser@opsi-test1bi:/var/lib/opsi/depot$ opsi-package-manager -vv -r firefox/
[4] [2023-03-20 08:30:24.451] [ ] WARNING: Product firefox/ not installed on depot opsi-test1bi.test.testBI.de. (opsipackagemanager.py:1454)
[3] [2023-03-20 08:30:25.472] [ ] At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information (opsipackagemanager.py:1669)
Traceback (most recent call last):
File "opsiutils/opsipackagemanager.py", line 1667, in __init__
File "opsiutils/opsipackagemanager.py", line 1684, in processCommand
File "opsiutils/opsipackagemanager.py", line 1913, in processRemoveCommand
File "opsiutils/opsipackagemanager.py", line 1476, in uninstallPackages
ValueError: At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information
[3] [2023-03-20 08:30:25.473] [ ] Failed to process command 'remove': At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information (opsipackagemanager.py:2136)
Traceback (most recent call last):
File "opsiutils/opsipackagemanager.py", line 1667, in __init__
File "opsiutils/opsipackagemanager.py", line 1684, in processCommand
File "opsiutils/opsipackagemanager.py", line 1913, in processRemoveCommand
File "opsiutils/opsipackagemanager.py", line 1476, in uninstallPackages
ValueError: At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "opsiutils/opsipackagemanager.py", line 2132, in main
File "opsiutils/opsipackagemanager.py", line 1670, in __init__
RuntimeError: Failed to process command 'remove': At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information
ERROR: Failed to process command 'remove': At least one package failed to uninstall, please check /var/log/opsi/opsi-package-manager.log for more information
-
- Beiträge: 439
- Registriert: 08 Jul 2017, 12:02
Re: Veraltete Software aus dem Depot löschen
mit extrem großer Sicherheit heisst dein Paket garantiert NICHT firefox/ sondern firefoxopsi-package-manager -vv -r firefox/
und wenn du vorher:
sowas gemacht hast, dann würde ich vorher ein dummy paket namens firefox bauen und damit den Kram im Depot wieder anlegen, damit du es sauber löschen kannst.Bei entfernen des Ordners aus dem Depot wird dieser im management interface immernoch gelistet,
Re: Veraltete Software aus dem Depot löschen
Vielen vielen Dank. Ich war im depot Ordner selbst und hatte dabei getabt und mir dazu keine Gedanken gemacht. Einen dummy Ordner musste ich nicht mehr anlegen, um es deinstallieren und vom Depot Ordner löschen zu können. Die Ausführung des Befehlt mit dem korrekten package name war ausreichend genug.Vielleicht hilft das ja dem ein oder anderen, wenn es ihm auch mal passieren sollte