# A list of the packages I usually remove from the base install. # The commented entries differ per installation. # Entire package groups #d e f #k kde kdei t tcl xfce y # a #glibc-solibs #openssl-solibs #elilo #lilo #syslinux #grub aaa_elflibs elvis getty-ps lha unarj # ap amp pamixer sox # d gcc-go gcc-java # l alsa-plugins pulseaudio seamonkey-solibs # n ModemManager NetworkManager mobile-broadband-provider-info trn # x font-bh-ttf font-bh-type1 ttf-indic-fonts twm # xap MPlayer network-manager-applet pavucontrol rxvt seamonkey xfractint xgames xv # --- Rationales: # # aaa_elflibs: A shitty "fix" for a non-existing problem. Includes old libraries which might be vulnerable. Old software should just be rebuilt, and I can resolve library dependencies for myself, tyvm. # MPlayer, sox: Need a rebuild to work without PulseAudio, and I don't use them anyway. # seamonkey, seamonkey-solibs: No particular reason, I just don't use it, and it's big. # ttf-indic-fonts: Winetricks doesn't like it. # getty-ps, lha, unarj, amp, trn, font-bh-ttf, font-bh-type1, xfractint, xgames, xv: Blacklisted by FreeSlack, and I don't need it. # twm: Requires font-bh-ttf and font-bh-type1 in it's default system.twmrc, is old and I don't use it. # # -- Replaced: # pulseaudio, alsa-plugins, pavucontrol, pamixer: ALSA # NetworkManager, ModemManager, mobile-broadband-provider-info, network-manager-applet: dhcpcd/wpa_supplicant # elvis: vim # rxvt: rxvt-unicode # gcc-go: go (They actually conflict) # gcc-java: icedtea (Needs gcc-java to bootstrap) # # -- Optional: # elilo, lilo, syslinux, grub: Only one bootloader is used. # k, d: Only needed if you need to compile programs. # openssl-solibs: Useless if n/openssl is installed. # glibc-solibs: Useless if l/glibc is installed. # Custom packages [0-9]+rocket .*-astro convert32-.*