Can I autoremove these packages?

Hello,

I wanted to clean up my packages. I did sudo dnf clean packages and now I did sudo dnf autoremove and I got a list, which I kinda have a bad feeling to remove all because e.g. ostree is included. I ask because I’m not experienced enough to estimate which of these packages can be removed or should be kept - but is there maybe a way to check out which packages are required for fedora and which are not required for fedora (anymore) (so that I can estimate/know that I won’t break my system)?:

Dependencies resolved.
================================================================================
 Package                           Arch     Version           Repository   Size
================================================================================
Removing:
 codec2                            x86_64   1.2.0-2.fc39      @anaconda   1.3 M
 flite                             x86_64   2.2-6.fc39        @anaconda    26 M
 koji                              noarch   1.33.1-2.fc39     @fedora     818 k
 libgcab1                          x86_64   1.6-2.fc39        @anaconda   216 k
 libpeas                           x86_64   2.0.1-1.fc39      @updates    323 k
 librabbitmq                       x86_64   0.13.0-3.fc39     @anaconda    94 k
 lpcnetfreedv                      x86_64   0.5-3.fc39        @anaconda    15 M
 ostree                            x86_64   2024.1-1.fc39     @updates    638 k
 python3-decorator                 noarch   5.1.1-7.fc39      @fedora      77 k
 python3-gssapi                    x86_64   1.7.3-6.fc39      @fedora     2.7 M
 python3-koji                      noarch   1.33.1-2.fc39     @fedora     2.0 M
 python3-requests-gssapi           noarch   1.2.3-9.fc39      @fedora      61 k
 xorg-x11-fonts-ISO8859-1-100dpi   noarch   7.5-36.fc39       @anaconda   1.0 M

Kind Regards

I have never had any issue with autoremove and I don’t see anything that will hurt your system if you remove them.You might wait and see if someone else reply’s before you remove them but I’m pretty sure I removed those with no issues.

1 Like

Hello,

thanks for your response. Alright.

Kind Regards

Looks fine to me.

You can use dnf info [package name] to understand what a package does. For example, flite is a text-to-speech engine. Unless you are using speech synthesis, you can uninstall it. ostree should only be used if you are on a immutable Fedora edition.

1 Like

Hello Christian,

thank you for the response. Thanks for this info about dnf…feels weird (to avoid saying stupid) to oversee that simple stuff. I don’t have Fedora Silverblue, I shouldn’t run in any problems I guess.

However, unlike other operating systems, Fedora Silverblue is immutable. This means that every installation is identical to every other installation of the same version.
(Fedora Silverblue User Guide :: Fedora Docs)

Thanks for your all efforts! I’m going to autoremove then!

Kind Regards.