21.09.2020, 10:53
Yes. They are called package managers.
Anything that is installed using the package manager usually can be uninstalled using the package manager.
So when you make an installer package, on Ubuntu .deb package you can install it through the package manager and uninstall it through the package manager.
It's similar to the app store but more open, since it you can add/remove stuff that isn't under the control of the one maintaining the system repository.
So it's basically like the app store, but folks can add installers their software that can be installed using the 'app store' without having to register with the maintainer of the OS.
Sure you can always install stuff on the OS which doesn't use the package manager, but the developers at least can create packages that use it to install/deinstall stuff. Main problem on Linux is that different distributions Suse/Arch Linux/Debian/... use their own package manager, so as a developer you either give up on the package manager or create an installer for each distribution. (I gave up on it, since I don't have the time to maintain it.)
On Mac OS where there is only one 'package manager' (the app store) I was hoping that the app store had some interface to pkgutil or that there was some wide spread (free) solution for it. I saw that here are multiple tools in the app store that offer to uninstall stuff installed through pkg files, but none of them seemed like 'the' (free) solution.
Cu Selur
Anything that is installed using the package manager usually can be uninstalled using the package manager.
So when you make an installer package, on Ubuntu .deb package you can install it through the package manager and uninstall it through the package manager.
It's similar to the app store but more open, since it you can add/remove stuff that isn't under the control of the one maintaining the system repository.
So it's basically like the app store, but folks can add installers their software that can be installed using the 'app store' without having to register with the maintainer of the OS.
Sure you can always install stuff on the OS which doesn't use the package manager, but the developers at least can create packages that use it to install/deinstall stuff. Main problem on Linux is that different distributions Suse/Arch Linux/Debian/... use their own package manager, so as a developer you either give up on the package manager or create an installer for each distribution. (I gave up on it, since I don't have the time to maintain it.)
On Mac OS where there is only one 'package manager' (the app store) I was hoping that the app store had some interface to pkgutil or that there was some wide spread (free) solution for it. I saw that here are multiple tools in the app store that offer to uninstall stuff installed through pkg files, but none of them seemed like 'the' (free) solution.
Cu Selur