mirror of
https://pagure.io/fedora-kickstarts.git
synced 2025-12-08 08:00:30 +08:00
Rework live-base and desktop minimization
First, strip the "minimization" parts out of fedora-live-base.ks, and move them into fedora-live-minimization.ks. All previous consumers of fedora-live-base.ks are updated. The old fedora-live-base.ks was conflating two entirely different things: * A live-based image which can be used to install * Stripping some random bits to fit onto a CD The previous fedora-livecd-desktop is now fedora-live-desktop.ks. The new file fedora-livecd-desktop.ks is actually further minimizations on top of fedora-live-desktop.ks. Split up these two concepts so that fedora-live-desktop is *THE* desktop. What we expect everyone to have as a base, and the exact same set of packages should be installed by Standalone Anaconda (DVD) as well. Then, we have minimization hacks in fedora-live-desktop-cd.ks. Over time, we should be shrinking the default install and making it more just-in-time, by e.g. having many more things use the PackageKit library to pull in components as needed.
This commit is contained in:
@@ -40,54 +40,16 @@ repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?re
|
||||
@dial-up
|
||||
@hardware-support
|
||||
@printing
|
||||
|
||||
# Explicitly specified here:
|
||||
# <notting> walters: because otherwise dependency loops cause yum issues.
|
||||
kernel
|
||||
|
||||
# This was added a while ago, I think it falls into the category of
|
||||
# "Diagnosis/recovery tool useful from a Live OS image". Leaving this untouched
|
||||
# for now.
|
||||
memtest86+
|
||||
|
||||
#firstaidkit-plugin-all
|
||||
|
||||
# save some space
|
||||
-specspo
|
||||
-esc
|
||||
-samba-client
|
||||
-a2ps
|
||||
-mpage
|
||||
-redhat-lsb
|
||||
-sox
|
||||
-hplip
|
||||
-hpijs
|
||||
sendmail
|
||||
#ssmtp
|
||||
-numactl
|
||||
-isdn4k-utils
|
||||
-autofs
|
||||
# smartcards won't really work on the livecd.
|
||||
-coolkey
|
||||
-ccid
|
||||
# duplicate functionality
|
||||
-pinfo
|
||||
-vorbis-tools
|
||||
-wget
|
||||
# lose the compat stuff
|
||||
-compat*
|
||||
|
||||
# qlogic firmwares
|
||||
-ql2100-firmware
|
||||
-ql2200-firmware
|
||||
-ql23xx-firmware
|
||||
-ql2400-firmware
|
||||
|
||||
# scanning takes quite a bit of space :/
|
||||
-xsane
|
||||
-xsane-gimp
|
||||
-sane-backends
|
||||
|
||||
# livecd bits to set up the livecd and be able to install
|
||||
anaconda
|
||||
isomd5sum
|
||||
|
||||
# commented out to avoid warning
|
||||
# # make sure debuginfo doesn't end up on the live image
|
||||
#-*debuginfo
|
||||
%end
|
||||
|
||||
%post
|
||||
|
||||
Reference in New Issue
Block a user