Delete / Uninstall Option for Plugins + Packages missing?

Started by Reiner030, April 21, 2024, 04:47:45 PM

Previous topic - Next topic
For "Packages" it's maybe intentionally not setup because usually they are dependencies of the plugins.
But if not it could be sometimes of interest to remove them manual over GUI (and maybe there could be a function to fetch such rare packages by URL?).

With this update the OS-WireGuard plugin is somehow also a candidate which cannot be removed from list of installed plugins.
I guess because it's now included in main OPNsense core because I can see it still within VPN section ?

We can remove orphaned plugins by Firmware>Status>Reset plugin conflict.

yes, automatic resolver works like a charm after updating version to latest repository version ;-)

***GOT REQUEST TO SYNC***
Currently running OPNsense 24.1.6 at Sun Apr 21 15:52:36 UTC 2024
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'os-wireguard' have been found in the repositories
Checking integrity... done (0 conflicting)
Nothing to do.
***DONE***


changing nothing...
But luckily the ~ "reset local differences" does:

***GOT REQUEST TO RESYNC***
Currently running OPNsense 24.1.6 at Sun Apr 21 15:54:28 UTC 2024
Unregistering plugin: os-wireguard
***DONE***

... where btw the select box disappeared after successful run so nobodoy knows about this feature by default and I am also not the correct button labeling afterwards.

Thx for the hint; maybe such information can be given in info popup window in future.

Stays maybe the possibility for deletion of by plugins unreferenced packages itself.

Quote from: Reiner030 on April 21, 2024, 04:47:45 PM
For "Packages" it's maybe intentionally not setup because usually they are dependencies of the plugins.
But if not it could be sometimes of interest to remove them manual over GUI (and maybe there could be a function to fetch such rare packages by URL?).

I think you misunderstand the purpose of the package management from a GUI perspective. Plugins pull in extra software. Only plugins are offered for install/deinstall because you only use plugins from the GUI. And you can't remove individual packages because they are required by a plugin so removing a package forces a removal of the plugin.

And, BTW, the core is basically just a big preinstalled plugin with a lot of dependencies.

If you want manual packages you have to go to the command line anyway.


Cheers,
Franco