Hello, things get somewhat off-topic - but today is Friday ;-) On 2021-01-08 14:51, Thorsten Kukuk wrote:
On Fri, Jan 08, Johannes Meixner wrote:
I remember "good old MS-DOS times" where each application installed all of it (programs and date) below its own specific directory (regardless how that directory was named). So it was easy e.g. to see all what belongs to that application, how much disk space it wastes, and to get completely rid of it.
For this we have today package managers, who do provide the same functionality much nicer ;)
Do you mean package managers like RPM? RPM never leaves stuff behind when removing an application? Oh yes there is the 'ghost' workaround provided the spec file maker can imagine all files ;-)
The nice things about containers are: they don't care about your filesystem standard, as they are running outside of it. ... To be honest, I like a containerized cups running as "root" much more than having a cups running on my system as user "lp".
I am maily lamenting about that well known and established technologies did not sufficiently evolve in practice (regardless that in theory it should have been possible) so they will die out and get replaced with something completely new and different. SysV init sucks - let's have systemd ;-) Seems evolution does not happen sustainable in IT instead God-mode-like creation from scratch happens? Oh - wait - there is the kernel that evolves since decades. Probably only an accidental exception. Yeah - RPM cannot remove all files belonging to an application, so just use container images instead of RPM packages ;-) Yeah, yeah - FHS is insufficient, so just use containers instead of directories ;-) Yeah, yeah, yeah [1] Unix cannot do "important" things as non-root, so just use containers instead of Unix accounts ;-) Now when all is separated in containers one just needs to orchestrate them to get again the illusion of "one system". But I understand there is no way back. Containers are the future. [1] https://www.songtexte.com/songtext/the-beatles/she-loves-you-6bd292c2.html Kind Regards Johannes Meixner -- SUSE Software Solutions Germany GmbH Maxfeldstr. 5 - 90409 Nuernberg - Germany (HRB 36809, AG Nuernberg) GF: Felix Imendoerffer