I want to uninstall dependencies I no longer need, so
Code:
$ dnf --refresh autoremove
should solve that. But on doing so
autoremove wants to remove programs I'm still using.
Code:
[thanquol@Base-Camp ~]$ sudo dnf --refresh autoremove
Fedora 22 - x86_64 - VirtualBox 36 kB/s | 23 kB 00:00
Copr repo for telegram owned by rommon 2.5 kB/s | 3.2 kB 00:01
RPM Fusion for Fedora 22 - Free - Updates 121 kB/s | 73 kB 00:00
Dropbox Repository 3.1 kB/s | 2.4 kB 00:00
RPM Fusion for Fedora 22 - Nonfree - Updates 56 kB/s | 28 kB 00:00
RPM Fusion for Fedora 22 - Free 472 kB/s | 551 kB 00:01
Repository for Fedy 15 kB/s | 5.3 kB 00:00
RPM Fusion for Fedora 22 - Nonfree 232 kB/s | 170 kB 00:00
Last metadata expiration check performed 0:00:00 ago on Tue Sep 29 21:59:30 2015.
Dependencies resolved.
==================================================================================
Package Arch Version Repository Size
==================================================================================
Removing:
exaile noarch 3.4.5-1.fc22 @System 8.6 M
gstreamer-python x86_64 0.10.22-7.fc22 @System 1.4 M
libvirt-daemon-config-network x86_64 1.2.13.1-2.fc22 @System 228
portaudio x86_64 19-20.fc22 @System 256 k
python-CDDB x86_64 1.4-14.fc22 @System 55 k
python-mutagen noarch 1.27-1.fc22 @System 1.2 M
wireshark-gnome x86_64 1.12.6-4.fc22 @System 2.7 M
Transaction Summary
==================================================================================
Remove 7 Packages
Installed size: 14 M
Is this ok [y/N]: n
Operation aborted.
Is autoremove reliable? Can I mark packages for autoremove not to uninstall them?
For instance wireshark-gnome and exaile I know and want to keep. The others I don't know
but seem to be important like portaudio or libvirt-daemon-config-network.