I just noticed that the recent dnf update
updated a few anaconda related packages. Now that I’ve already installed my new F30 system, can these be removed? Is there a list of packages that are in the live-media that users can remove after they’ve finished installing their new systems?
rpm -qa \*anaconda\*
anaconda-gui-30.25.6-2.fc30.x86_64
anaconda-widgets-30.25.6-2.fc30.x86_64
anaconda-live-30.25.6-2.fc30.x86_64
anaconda-user-help-26.1-9.fc30.noarch
anaconda-tui-30.25.6-2.fc30.x86_64
libreport-anaconda-2.10.0-3.fc30.x86_64
anaconda-install-env-deps-30.25.6-2.fc30.x86_64
anaconda-core-30.25.6-2.fc30.x86_64
hedayat
(Hedayat Vatankhah)
April 29, 2019, 2:07pm
2
AFAIK, yes, they can be removed. Currently Fedora doesn’t do almost any package cleanups after live media installation.
And, unfortunately, I don’t think that there is such a list.
In addition to packages, there is at least one more thing to remove: a few initd services which are used in the live system (and maybe the first boot after installation). You can find them via chkconfig.
3 Likes
mattdm
(Matthew Miller)
April 29, 2019, 2:14pm
3
Yeah, they can be removed. The Live install method works by copying the actual Live contents to the target system, and of course Anaconda has to be part of those contents so you can run it and do the install. If space is at a premium, you can remove them.
6 Likes
davidva
(David Va)
April 30, 2019, 6:23pm
4
Yes, is only a installer. But maybe some day we can to see alternatives as Calamares as a option and the user choice…
I see similar behavior on RHEL. If one removes the “gnome-boxes” package and then runs # yum autoremove
, a number of anaconda and similar packages are cleaned up/removed. It has never been an issue in my experience on RHEL, nor Fedora when doing the same.
benjamind
(Benjamin Doron)
April 30, 2019, 6:40pm
6
There is a discussion about reducing the number of packages installed and cleaning up after doing so on the devel mailing list.
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/UFGNO5MTPCLEK5B5RCJGGZUFTZ7JTWI5/
2 Likes
sudo dnf remove anaconda\*
:
anaconda-core-30.25.6-2.fc30.x86_64 anaconda-gui-30.25.6-2.fc30.x86_64 anaconda-install-env-deps-30.25.6-2.fc30.x86_64 anaconda-live-30.25.6-2.fc30.x86_64
anaconda-tui-30.25.6-2.fc30.x86_64 anaconda-user-help-26.1-9.fc30.noarch anaconda-widgets-30.25.6-2.fc30.x86_64 NetworkManager-team-1:1.16.0-1.fc30.x86_64
bcache-tools-1.0.8-15.fc30.x86_64 blivet-data-1:3.1.3-3.fc30.noarch blivet-gui-runtime-2.1.10-4.fc30.noarch daxctl-libs-64.1-1.fc30.x86_64
dbus-daemon-1:1.12.12-7.fc30.x86_64 gcc-gdb-plugin-9.0.1-0.10.fc30.x86_64 gdb-8.2.91.20190424-24.fc30.x86_64 isomd5sum-1:1.2.3-5.fc30.x86_64
keybinder3-0.3.2-6.fc30.x86_64 langtable-data-0.0.42-1.fc30.noarch libblockdev-btrfs-2.21-3.fc30.x86_64 libblockdev-dm-2.21-3.fc30.x86_64
libblockdev-kbd-2.21-3.fc30.x86_64 libblockdev-lvm-2.21-3.fc30.x86_64 libblockdev-mpath-2.21-3.fc30.x86_64 libblockdev-nvdimm-2.21-3.fc30.x86_64
libblockdev-plugins-all-2.21-3.fc30.x86_64 libblockdev-vdo-2.21-3.fc30.x86_64 libreport-anaconda-2.10.0-3.fc30.x86_64 libtimezonemap-0.4.5.1-5.fc30.x86_64
lxpolkit-0.5.4-1.fc30.x86_64 ndctl-64.1-1.fc30.x86_64 ndctl-libs-64.1-1.fc30.x86_64 python3-blivet-1:3.1.3-3.fc30.noarch
python3-blockdev-2.21-3.fc30.x86_64 python3-bytesize-1.4-2.fc30.x86_64 python3-coverage-4.5.1-4.fc30.x86_64 python3-kickstart-3.20-2.fc30.noarch
python3-langtable-0.0.42-1.fc30.noarch python3-meh-0.47-2.fc30.noarch python3-meh-gui-0.47-2.fc30.noarch python3-ntplib-0.3.3-14.fc30.noarch
python3-ordered-set-2.0.2-8.fc30.noarch python3-pid-2.2.3-1.fc30.noarch python3-productmd-1.21-1.fc30.noarch python3-pwquality-1.4.0-12.fc30.x86_64
python3-pydbus-0.6.0-8.fc30.noarch python3-pyparted-1:3.11.2-1.fc30.x86_64 python3-pyudev-0.21.0-10.fc30.noarch python3-simpleline-1.4-2.fc30.noarch
tigervnc-license-1.9.0-4.fc30.noarch tigervnc-server-minimal-1.9.0-4.fc30.x86_64 udisks2-iscsi-2.8.2-1.fc30.x86_64 unique-1.1.6-22.fc30.x86_64
Looks quite OK.
4 Likes
I think I’ll leave mdadm
even though I don’t use RAID:
sudo dnf remove mdadm
Dependencies resolved.
==============================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================
Removing:
mdadm x86_64 4.1-rc2.0.3.fc30 @updates-testing 1.1 M
Removing dependent packages:
evince-nautilus x86_64 3.32.0-1.fc30 @anaconda 26 k
gedit x86_64 2:3.32.0-1.fc30 @anaconda 14 M
gnome-boxes x86_64 3.32.0.2-2.fc30.1 @updates-testing 5.9 M
gnome-classic-session noarch 3.32.1-1.fc30 @updates-testing 199 k
gnome-disk-utility x86_64 3.32.1-2.fc30 @updates-testing 6.2 M
gnome-photos x86_64 3.32.0-1.fc30 @updates-testing 3.8 M
gvfs-afp x86_64 1.40.1-2.fc30 @updates-testing 289 k
gvfs-archive x86_64 1.40.1-2.fc30 @updates-testing 46 k
gvfs-fuse x86_64 1.40.1-2.fc30 @updates-testing 48 k
gvfs-goa x86_64 1.40.1-2.fc30 @updates-testing 205 k
gvfs-gphoto2 x86_64 1.40.1-2.fc30 @updates-testing 212 k
gvfs-mtp x86_64 1.40.1-2.fc30 @updates-testing 212 k
gvfs-smb x86_64 1.40.1-2.fc30 @updates-testing 155 k
rhythmbox x86_64 3.4.3-3.fc30 @anaconda 14 M
totem x86_64 1:3.32.0-1.fc30 @anaconda 6.2 M
tracker-miners x86_64 2.2.1-1.fc30 @anaconda 2.8 M
Removing unused dependencies:
LibRaw x86_64 0.19.2-3.fc30 @anaconda 2.0 M
babl x86_64 0.1.62-1.fc30 @anaconda 1.0 M
brasero-libs x86_64 3.12.2-8.fc30 @anaconda 1.1 M
capstone x86_64 4.0.1-3.fc30 @anaconda 7.7 M
corosynclib x86_64 3.0.1-2.fc30 @anaconda 161 k
cyrus-sasl x86_64 2.1.27-0.6rc7.fc30 @anaconda 205 k
deja-dup-nautilus x86_64 40.1-1.fc30 @updates-testing 26 k
dleyna-connector-dbus x86_64 0.3.0-4.fc30 @anaconda 49 k
dleyna-core x86_64 0.6.0-4.fc30 @anaconda 80 k
dleyna-renderer x86_64 0.6.0-4.fc30 @anaconda 176 k
dleyna-server x86_64 0.6.0-4.fc30 @anaconda 248 k
edk2-ovmf noarch 20190308stable-1.fc30 @updates-testing 6.8 M
freerdp-libs x86_64 2:2.0.0-49.20190304git435872b.fc30 @updates-testing 3.0 M
gdisk x86_64 1.0.4-4.fc30 @anaconda 962 k
gegl04 x86_64 0.4.14-1.fc30 @updates-testing 7.4 M
genisoimage x86_64 1.1.11-41.fc30 @anaconda 1.4 M
glusterfs x86_64 6.1-1.fc30 @updates-testing 2.9 M
glusterfs-api x86_64 6.1-1.fc30 @updates-testing 233 k
glusterfs-cli x86_64 6.1-1.fc30 @updates-testing 546 k
glusterfs-client-xlators x86_64 6.1-1.fc30 @updates-testing 4.2 M
glusterfs-fuse x86_64 6.1-1.fc30 @updates-testing 573 k
glusterfs-libs x86_64 6.1-1.fc30 @updates-testing 1.9 M
gnome-autoar x86_64 0.2.3-3.fc30 @anaconda 167 k
gnome-online-miners x86_64 3.30.0-2.fc30 @anaconda 442 k
gnome-shell-extension-apps-menu noarch 3.32.1-1.fc30 @updates-testing 26 k
gnome-shell-extension-launch-new-instance noarch 3.32.1-1.fc30 @updates-testing 1.0 k
gnome-shell-extension-places-menu noarch 3.32.1-1.fc30 @updates-testing 22 k
gnome-shell-extension-window-list noarch 3.32.1-1.fc30 @updates-testing 50 k
grilo-plugins x86_64 0.3.8-2.fc30 @anaconda 2.6 M
gtk-vnc2 x86_64 0.9.0-5.fc30 @anaconda 227 k
gvfs x86_64 1.40.1-2.fc30 @updates-testing 1.5 M
gvfs-afc x86_64 1.40.1-2.fc30 @updates-testing 197 k
gvfs-client x86_64 1.40.1-2.fc30 @updates-testing 4.0 M
gvnc x86_64 0.9.0-5.fc30 @anaconda 277 k
ipxe-roms-qemu noarch 20190125-1.git36a4c85f.fc30 @anaconda 2.5 M
libatasmart x86_64 0.19-16.fc30 @anaconda 125 k
libblockdev x86_64 2.21-3.fc30 @updates-testing 286 k
libblockdev-crypto x86_64 2.21-3.fc30 @updates-testing 48 k
libblockdev-fs x86_64 2.21-3.fc30 @updates-testing 75 k
libblockdev-loop x86_64 2.21-3.fc30 @updates-testing 16 k
libblockdev-mdraid x86_64 2.21-3.fc30 @updates-testing 38 k
libblockdev-part x86_64 2.21-3.fc30 @updates-testing 46 k
libblockdev-swap x86_64 2.21-3.fc30 @updates-testing 26 k
libblockdev-utils x86_64 2.21-3.fc30 @updates-testing 64 k
libbytesize x86_64 1.4-2.fc30 @anaconda 116 k
libcacard x86_64 3:2.6.1-2.fc30 @anaconda 130 k
libcue x86_64 2.2.1-1.fc30 @updates-testing 99 k
libdmapsharing x86_64 2.9.37-8.fc30 @anaconda 399 k
libfdt x86_64 1.4.7-3.fc30 @anaconda 72 k
libgovirt x86_64 0.3.4-9.fc30 @anaconda 245 k
libgpod x86_64 0.8.3-27.fc30 @anaconda 995 k
libgrss x86_64 0.7.0-8.fc30 @anaconda 217 k
libgsf x86_64 1.14.43-3.fc30 @anaconda 1.0 M
libibumad x86_64 20.1-3.fc30 @anaconda 48 k
libibverbs x86_64 20.1-3.fc30 @anaconda 889 k
libiptcdata x86_64 1.0.5-1.fc30 @updates-testing 186 k
libiscsi x86_64 1.18.0-7.fc30 @anaconda 255 k
libmtp x86_64 1.1.16-2.fc30 @anaconda 824 k
libosinfo x86_64 1.4.0-3.fc30 @updates-testing 987 k
libpeas-loader-python3 x86_64 1.22.0-10.fc30 @anaconda 37 k
libphodav x86_64 2.2-4.fc30 @anaconda 138 k
libpmem x86_64 1.6-1.fc30 @updates-testing 374 k
libqb x86_64 1.0.3-6.fc30 @anaconda 266 k
librados2 x86_64 2:14.2.0-1.fc30 @updates-testing 16 M
librbd1 x86_64 2:14.2.0-1.fc30 @updates-testing 7.4 M
librdmacm x86_64 20.1-3.fc30 @anaconda 148 k
libtomcrypt x86_64 1.18.2-3.fc30 @koji-override-0 1.6 M
libtommath x86_64 1.0.1-4.fc29 @anaconda 116 k
libusal x86_64 1.1.11-41.fc30 @anaconda 586 k
libvirt-daemon x86_64 5.1.0-4.fc30 @updates-testing 3.6 M
libvirt-daemon-config-network x86_64 5.1.0-4.fc30 @updates-testing 228
libvirt-daemon-driver-interface x86_64 5.1.0-4.fc30 @updates-testing 289 k
libvirt-daemon-driver-network x86_64 5.1.0-4.fc30 @updates-testing 947 k
libvirt-daemon-driver-nodedev x86_64 5.1.0-4.fc30 @updates-testing 285 k
libvirt-daemon-driver-nwfilter x86_64 5.1.0-4.fc30 @updates-testing 351 k
libvirt-daemon-driver-qemu x86_64 5.1.0-4.fc30 @updates-testing 1.9 M
libvirt-daemon-driver-secret x86_64 5.1.0-4.fc30 @updates-testing 251 k
libvirt-daemon-driver-storage x86_64 5.1.0-4.fc30 @updates-testing 0
libvirt-daemon-driver-storage-core x86_64 5.1.0-4.fc30 @updates-testing 1.4 M
libvirt-daemon-driver-storage-disk x86_64 5.1.0-4.fc30 @updates-testing 249 k
libvirt-daemon-driver-storage-gluster x86_64 5.1.0-4.fc30 @updates-testing 490 k
libvirt-daemon-driver-storage-iscsi x86_64 5.1.0-4.fc30 @updates-testing 245 k
libvirt-daemon-driver-storage-iscsi-direct x86_64 5.1.0-4.fc30 @updates-testing 249 k
libvirt-daemon-driver-storage-logical x86_64 5.1.0-4.fc30 @updates-testing 257 k
libvirt-daemon-driver-storage-mpath x86_64 5.1.0-4.fc30 @updates-testing 241 k
libvirt-daemon-driver-storage-rbd x86_64 5.1.0-4.fc30 @updates-testing 265 k
libvirt-daemon-driver-storage-scsi x86_64 5.1.0-4.fc30 @updates-testing 249 k
libvirt-daemon-driver-storage-sheepdog x86_64 5.1.0-4.fc30 @updates-testing 241 k
libvirt-daemon-driver-storage-zfs x86_64 5.1.0-4.fc30 @updates-testing 245 k
libvirt-daemon-kvm x86_64 5.1.0-4.fc30 @updates-testing 0
libvirt-gconfig x86_64 2.0.0-3.fc30 @anaconda 531 k
libvirt-glib x86_64 2.0.0-3.fc30 @anaconda 284 k
libvirt-gobject x86_64 2.0.0-3.fc30 @anaconda 264 k
libvirt-libs x86_64 5.1.0-4.fc30 @updates-testing 22 M
libwinpr x86_64 2:2.0.0-49.20190304git435872b.fc30 @updates-testing 1.3 M
libwsman1 x86_64 2.6.8-5.fc30 @updates-testing 414 k
libzapojit x86_64 0.0.3-15.fc30 @anaconda 135 k
lttng-ust x86_64 2.10.2-2.fc30 @anaconda 1.2 M
lzop x86_64 1.03-22.fc30 @anaconda 144 k
media-player-info noarch 23-4.fc30 @anaconda 181 k
nautilus x86_64 3.32.0-1.fc30 @anaconda 14 M
netcf-libs x86_64 0.2.8-13.fc30 @anaconda 249 k
numad x86_64 0.5-28.20150602git.fc30 @anaconda 63 k
osinfo-db noarch 20190319-1.fc30 @updates-testing 1.4 M
osinfo-db-tools x86_64 1.4.0-2.fc30 @updates-testing 261 k
python3-beaker noarch 1.10.0-3.fc30 @koji-override-0 392 k
python3-crypto x86_64 2.6.1-25.fc30 @koji-override-0 2.1 M
python3-mako noarch 1.0.9-1.fc30 @updates-testing 540 k
python3-paste noarch 2.0.3-9.fc30 @koji-override-0 2.6 M
python3-tempita noarch 0.5.1-20.fc29 @koji-override-0 112 k
qemu-audio-alsa x86_64 2:3.1.0-7.fc30 @updates-testing 36 k
qemu-audio-oss x86_64 2:3.1.0-7.fc30 @updates-testing 27 k
qemu-audio-pa x86_64 2:3.1.0-7.fc30 @updates-testing 27 k
qemu-audio-sdl x86_64 2:3.1.0-7.fc30 @updates-testing 19 k
qemu-block-curl x86_64 2:3.1.0-7.fc30 @updates-testing 34 k
qemu-block-dmg x86_64 2:3.1.0-7.fc30 @updates-testing 18 k
qemu-block-iscsi x86_64 2:3.1.0-7.fc30 @updates-testing 49 k
qemu-block-nfs x86_64 2:3.1.0-7.fc30 @updates-testing 39 k
qemu-block-rbd x86_64 2:3.1.0-7.fc30 @updates-testing 35 k
qemu-block-ssh x86_64 2:3.1.0-7.fc30 @updates-testing 39 k
qemu-common x86_64 2:3.1.0-7.fc30 @updates-testing 4.7 M
qemu-img x86_64 2:3.1.0-7.fc30 @updates-testing 6.2 M
qemu-kvm x86_64 2:3.1.0-7.fc30 @updates-testing 0
qemu-system-x86 x86_64 2:3.1.0-7.fc30 @updates-testing 0
qemu-system-x86-core x86_64 2:3.1.0-7.fc30 @updates-testing 29 M
qemu-ui-curses x86_64 2:3.1.0-7.fc30 @updates-testing 42 k
qemu-ui-gtk x86_64 2:3.1.0-7.fc30 @updates-testing 82 k
qemu-ui-sdl x86_64 2:3.1.0-7.fc30 @updates-testing 54 k
radvd x86_64 2.17-19.fc30 @anaconda 235 k
rdma-core x86_64 20.1-3.fc30 @anaconda 118 k
seabios-bin noarch 1.12.0-2.fc30 @anaconda 785 k
seavgabios-bin noarch 1.12.0-2.fc30 @anaconda 228 k
sg3_utils-libs x86_64 1.42-7.fc30 @anaconda 217 k
sgabios-bin noarch 1:0.20180715git-2.fc30 @anaconda 4.0 k
sheepdog x86_64 1.0.1-9.fc30 @anaconda 1.0 M
spice-glib x86_64 0.36-4.fc30 @updates-testing 1.3 M
spice-gtk3 x86_64 0.36-4.fc30 @updates-testing 303 k
spice-server x86_64 0.14.1-3.fc30 @anaconda 1.3 M
suitesparse x86_64 4.4.6-18.fc30 @anaconda 4.6 M
tbb x86_64 2019.5-1.fc30 @updates-testing 587 k
udisks2 x86_64 2.8.2-1.fc30 @anaconda 2.8 M
usbmuxd x86_64 1.1.0-15.fc30 @anaconda 153 k
usbredir x86_64 0.8.0-2.fc30 @anaconda 116 k
virglrenderer x86_64 0.7.0-2.20180919git402c22886.fc30 @anaconda 2.8 M
volume_key-libs x86_64 0.3.12-3.fc30 @anaconda 718 k
zfs-fuse x86_64 0.7.2.2-11.fc30 @updates-testing 6.0 M
2 Likes
benjamind
(Benjamin Doron)
April 30, 2019, 6:46pm
9
Yeah, wow. I’ve seen that before.
I wish that it worked in a modular sense; if you have a supporting package, great, you can use the additional functionality, if not, also fine. Actually, I think that’s what dnf suggests, recommends and weak dependencies are about.
But I get that with regards to software, if it’s linked against a library, the library is going to have to be there.
2 Likes
ankursinha
(FranciscoD)
November 2, 2023, 10:56am
10
On F39 now, it looks like there are a lot more deps. I don’t want to lose gdb
, for example:
sudo dnf remove anaconda\*
[sudo] password for asinha:
Dependencies resolved.
==============================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================
Removing:
anaconda x86_64 39.32.6-2.fc39 @fedora 0
anaconda-core x86_64 39.32.6-2.fc39 @fedora 13 M
anaconda-gui x86_64 39.32.6-2.fc39 @fedora 3.0 M
anaconda-install-env-deps x86_64 39.32.6-2.fc39 @fedora 0
anaconda-live x86_64 39.32.6-2.fc39 @fedora 23 k
anaconda-tui x86_64 39.32.6-2.fc39 @fedora 468 k
anaconda-user-help noarch 26.2-6.fc39 @anaconda 577 k
anaconda-widgets x86_64 39.32.6-2.fc39 @fedora 95 k
Removing dependent packages:
kdump-anaconda-addon noarch 006-9.20220714git7ca2d3e.fc39 @anaconda 165 k
Removing unused dependencies:
NetworkManager-team x86_64 1:1.44.2-1.fc39 @updates-testing 56 k
blivet-data noarch 1:3.8.1-1.fc39 @anaconda 465 k
blivet-gui-runtime noarch 2.4.2-4.fc39 @fedora 1.5 M
cxl-libs x86_64 78-1.fc39 @anaconda 132 k
dbus-x11 x86_64 1:1.14.10-1.fc39 @updates-testing 36 k
gdb x86_64 13.2-9.fc39 @updates-testing 421 k
iniparser x86_64 4.1-13.fc39 @anaconda 27 k
isomd5sum x86_64 1:1.2.3-21.fc39 @anaconda 58 k
keybinder3 x86_64 0.3.2-16.fc39 @anaconda 32 k
libblockdev-btrfs x86_64 3.0.4-1.fc39 @fedora 28 k
libblockdev-dm x86_64 3.0.4-1.fc39 @fedora 20 k
libblockdev-lvm x86_64 3.0.4-1.fc39 @fedora 77 k
libblockdev-lvm-dbus x86_64 3.0.4-1.fc39 @fedora 101 k
libblockdev-mpath x86_64 3.0.4-1.fc39 @fedora 24 k
libblockdev-nvdimm x86_64 3.0.4-1.fc39 @fedora 24 k
libblockdev-plugins-all x86_64 3.0.4-1.fc39 @fedora 0
libgnomekbd x86_64 3.28.1-3.fc39 @anaconda 620 k
libreport-anaconda x86_64 2.17.11-3.fc39 @anaconda 19 k
libtimezonemap x86_64 0.4.5.2-3.fc39 @anaconda 6.0 M
libxklavier x86_64 5.4-23.fc39 @anaconda 150 k
lvm2-dbusd noarch 2.03.22-1.fc39 @anaconda 883 k
ndctl x86_64 78-1.fc39 @anaconda 346 k
python3-blivet noarch 1:3.8.1-1.fc39 @anaconda 4.3 M
python3-blockdev x86_64 3.0.4-1.fc39 @fedora 128 k
python3-bytesize x86_64 2.9-23.fc39 @anaconda 57 k
python3-dasbus noarch 1.7-4.fc39 @anaconda 404 k
python3-kickstart noarch 3.48-3.fc39 @anaconda 3.1 M
python3-meh noarch 0.51-3.fc39 @anaconda 317 k
python3-meh-gui noarch 0.51-3.fc39 @anaconda 28 k
python3-pid noarch 2.2.3-18.fc39 @anaconda 40 k
python3-productmd noarch 1.37-1.fc39 @updates-testing 323 k
python3-pwquality x86_64 1.4.5-6.fc39 @anaconda 29 k
python3-pyparted x86_64 1:3.13.0-3.fc39 @anaconda 412 k
python3-pyudev noarch 0.24.1-5.fc39 @anaconda 342 k
python3-requests-file noarch 1.5.1-10.fc39 @anaconda 12 k
python3-requests-ftp noarch 0.3.1-29.fc39 @anaconda 42 k
python3-simpleline noarch 1.9.0-8.fc39 @anaconda 480 k
tigervnc-license noarch 1.13.1-4.fc39 @anaconda 18 k
tigervnc-server-minimal x86_64 1.13.1-4.fc39 @anaconda 2.7 M
udisks2-iscsi x86_64 2.10.1-1.fc39 @updates-testing 582 k
xisxwayland x86_64 2-3.fc39 @anaconda 17 k
zenity x86_64 3.99.2-1.fc39 @updates-testing 11 M
Transaction Summary
==============================================================================================================================================================================================
Remove 51 Packages
Freed space: 52 M
Is this ok [y/N]:
dalto
(dalto)
November 2, 2023, 11:20am
11
In this case, can’t you use dnf mark install gdb
so it won’t be seen as a dependency anymore?
1 Like
why not simply not copy all *anacona* packages?
vekruse
(Villy Kruse)
November 2, 2023, 2:56pm
13
It is needed on the Live system as it is used to copy the system to your hard disk and do some basic configuration setup.
1 Like
I think that when using the --noautoremove
option it excludes all but the mandatory dependencies. Thus gdb should be one of the packages that would not be removed.
The live system doesnt need to copy the anaconda packages to the hard disk, is what I meant.
vekruse
(Villy Kruse)
November 2, 2023, 5:00pm
16
I know what you meant. However, what goes on the Live systems, goes onto the user’s system including the dnf history and rpm database. It is simply using the rsync
command to copy the Live system to the hard disk.
If you want to avoid anaconda
on your system, you should use the Network install method. It has the further advantage that you get the updated packages, whereas the Live system method gives you a lot of outdated packages that needs to be upgraded shortly after.
3 Likes
dalto
(dalto)
November 2, 2023, 5:45pm
17
Honestly, I think the installer packages should be removed by the installer post install. Expecting the user to remove the installer seems fairly unreasonable to me.
I understand that it would be difficult to avoid copying them but the installer could remove them as a late step in the installation.
1 Like
vekruse
(Villy Kruse)
November 2, 2023, 6:35pm
18
3 Likes
ankursinha
(FranciscoD)
November 2, 2023, 7:53pm
19
I’ll try that when I can. My primary worry is that I don’t know enough about all the packages that it’s trying to remove, for example—is dbus-x11 or libgnomekbd required by my workstation install? I’d think not.