NethServer Version: 7.9 Module: does not matter… now.
I have a really “old” installation of NethServer, born with 7.4 and step-by step updated/upgraded via software center and yum.
Yesterday i launched yum autoremove on shell and the list of "not necessary software was… not that short. more or less 500mb of space could be retrieved consenting the package purge.
IMVHO the non-necessary packages (at least for yum) are dependencies no more requested by any of the packages currently installed on the system. Therefore, might be a nice idea to save a little more data on hard drive. But I still am linux n00b. Therefore…
Am I gonna trigger a ticking bomb if I let yum cleanup old packages?
Just make sure you have a backup to be on the safe side.
A config backup would also be a good idea.
You will not lose any data…
And there should not be any issues - but that always depends on the individual server…
Eg if the HD decides to die when you’re doing yum autoremove…
A disaster recovery might take longer than expected…
Without a proper way to clone hard drives to a network device with XFS, still hard to have a “disaster recovery plan”. Backups of config and data currently runs smooth, but … I don’t know if dear old Veeam could be a nice addon to the install, as a “one shot disaster recovery” backpack.
This is the meaning of autoremove: if a package is not manually installed or requested by dependency, it will be removed. This should operate for removing unused programs and no more needed dependencies, avoiding orphan packages.
IMHVO and by nethserver perspective, if an older package is no more needed (for instance, a DBMS) should be removed and deleted…
Mid 80’s mine was 20MB;
back then: whow what a disk-space how am I ever going to fill this up
I like my systems nice and tidy, not because of the disk space more for avoiding unnecessary upgrades, the less you have the less can get in the way and it reduces the attack surface of the system.
So yeah get rid of what you do not need.