Unneeded packages (32bit)

Usually I update in 3-4 weeks and today’s got 5+ GB of traffic. It’s a lot for SSD TBW load. So, I need to clean the system. Do I need “Unneeded packages” in Open SUSE TW Linux? Like libLLVM17-32bit or libLLVM15-32bit and others?
What else can be removed safely?

It depends…you need to decide.
If you don’t need the *-lang packages: remove them

Mark some of the packages you believe you don’t need for removal and carefully inspect the installation summary tab. If it trys to remove parts of your DE: stop

This was the case as example with some of the Qt5 packages. If you did try to remove them it would also have removed your complete Plasma 6. There are other cases too. This was alreday mentioned in other threads regarding this topic, that you need to carefully inspect the list of packages, as some may be marked as unneded but can cause major issues when you try to remove them.

It is part of the computer admins job to decide what is needed on his machines and if it is safe to remove packages. Nobody else can decide this.

If you don’t feel safe to decide: leave the packages where they are.

1 Like

-32bit packages are there for support of running or building 32bit software on your 64bit system. If you don’t do that, you don’t need any of them. Often 32bit is installed as a Wine requirement. Most 15.6 users who have libLLVM17 installed probably have no need for libLLVM15, a pretty hefty space consumer. TW users with libLLVM18 usually don’t need libLLVM17 or earlier.

If you want to avoid “unnecessary” packages from added software, you can include ‘solver.onlyRequires = true’ in /etc/zypp/zypp.conf. However, it will have no impact on already installed software.

Hm, I thought LLVM is about filesystem and now checked - it’s not :slight_smile: . Not sure, I use Wine and Proton but want to remove x32 libs like MacOS did years ago.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.