Reduce number of preinstalled packages
This commit is contained in:
parent
3ff42238b0
commit
371bae0766
@ -88,56 +88,50 @@ case $LINUXFAMILY in
|
||||
esac
|
||||
|
||||
# Essential packages
|
||||
PACKAGE_LIST="automake bash-completion bc bridge-utils build-essential cmake cpufrequtils \
|
||||
device-tree-compiler dosfstools figlet fbset fping git haveged hdparm hostapd ifenslave-2.6 \
|
||||
iw libtool libwrap0-dev libssl-dev lirc lsof fake-hwclock wpasupplicant libusb-dev libusb-1.0-0-dev psmisc \
|
||||
ntp parted pkg-config pv rfkill rsync sudo curl dialog crda wireless-regdb ncurses-term python-apt \
|
||||
sysfsutils toilet u-boot-tools unattended-upgrades unzip usbutils vlan wireless-tools libnl-3-dev \
|
||||
console-setup console-data console-common unicode-data openssh-server libmtp-runtime initramfs-tools ca-certificates"
|
||||
PACKAGE_LIST="automake bash-completion bc bridge-utils build-essential cmake cpufrequtils device-tree-compiler \
|
||||
dosfstools figlet fbset fping git hostapd ifenslave-2.6 iw libtool libwrap0-dev libssl-dev lirc fake-hwclock \
|
||||
wpasupplicant libusb-dev libusb-1.0-0-dev psmisc ntp parted pkg-config rsync sudo curl dialog crda wireless-regdb \
|
||||
ncurses-term python-apt sysfsutils toilet u-boot-tools unattended-upgrades unzip usbutils wireless-tools libnl-3-dev \
|
||||
console-setup console-data console-common unicode-data openssh-server initramfs-tools ca-certificates"
|
||||
|
||||
# Non-essential packages
|
||||
PACKAGE_LIST_ADDITIONAL="alsa-utils btrfs-tools bluez hddtemp i2c-tools iperf ir-keytable iotop iozone3 weather-util weather-util-data stress \
|
||||
dvb-apps sysbench libbluetooth-dev libbluetooth3 subversion screen ntfs-3g vim pciutils evtest htop mtp-tools python-smbus \
|
||||
apt-transport-https libfuse2 libdigest-sha-perl libproc-processtable-perl w-scan aptitude dnsutils f3"
|
||||
PACKAGE_LIST_ADDITIONAL="alsa-utils btrfs-tools hddtemp iotop iozone3 stress sysbench screen ntfs-3g vim pciutils evtest htop pv lsof \
|
||||
apt-transport-https libfuse2 libdigest-sha-perl libproc-processtable-perl w-scan aptitude dnsutils f3 haveged hdparm rfkill vlan"
|
||||
|
||||
PACKAGE_LIST_DESKTOP="xserver-xorg xserver-xorg-core xfonts-base xinit nodm x11-xserver-utils xfce4 lxtask xterm mirage radiotray wicd thunar-volman galculator \
|
||||
gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf libgtk2.0-bin gcj-jre-headless xfce4-screenshooter libgnome2-perl gksu wifi-radar"
|
||||
gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf libgtk2.0-bin gcj-jre-headless xfce4-screenshooter libgnome2-perl gksu wifi-radar bluetooth"
|
||||
|
||||
# hardware acceleration support packages
|
||||
if [[ $LINUXCONFIG == *sun* && $BRANCH == default ]]; then
|
||||
PACKAGE_LIST_DESKTOP="$PACKAGE_LIST_DESKTOP xorg-dev xutils-dev x11proto-dri2-dev xutils-dev libdrm-dev libvdpau-dev"
|
||||
fi
|
||||
|
||||
PACKAGE_LIST_EXCLUDE=""
|
||||
|
||||
# Release specific packages
|
||||
case $RELEASE in
|
||||
wheezy)
|
||||
PACKAGE_LIST_RELEASE="less makedev kbd acpid acpi-support-base libnl-genl-3-dev"
|
||||
PACKAGE_LIST_RELEASE="less makedev kbd acpid acpi-support-base libnl-genl-3-dev iperf"
|
||||
PACKAGE_LIST_DESKTOP="$PACKAGE_LIST_DESKTOP mozo pluma iceweasel icedove"
|
||||
PACKAGE_LIST_EXCLUDE=""
|
||||
;;
|
||||
jessie)
|
||||
PACKAGE_LIST_RELEASE="less makedev kbd thin-provisioning-tools libnl-genl-3-dev libpam-systemd \
|
||||
PACKAGE_LIST_RELEASE="less makedev kbd libnl-genl-3-dev libpam-systemd iperf3 \
|
||||
software-properties-common python-software-properties libnss-myhostname f2fs-tools libnl-genl-3-dev"
|
||||
PACKAGE_LIST_DESKTOP="$PACKAGE_LIST_DESKTOP mozo pluma iceweasel libreoffice-writer libreoffice-java-common icedove gvfs policykit-1 policykit-1-gnome eject"
|
||||
PACKAGE_LIST_EXCLUDE=""
|
||||
;;
|
||||
trusty)
|
||||
PACKAGE_LIST_RELEASE="man-db wget iptables nano libnl-genl-3-dev software-properties-common \
|
||||
PACKAGE_LIST_RELEASE="man-db wget nano libnl-genl-3-dev software-properties-common iperf \
|
||||
python-software-properties f2fs-tools acpid"
|
||||
PACKAGE_LIST_DESKTOP="$PACKAGE_LIST_DESKTOP libreoffice-writer libreoffice-java-common thunderbird firefox gnome-icon-theme-full tango-icon-theme gvfs-backends"
|
||||
PACKAGE_LIST_EXCLUDE="ureadahead plymouth"
|
||||
;;
|
||||
xenial)
|
||||
PACKAGE_LIST_RELEASE="man-db wget iptables nano thin-provisioning-tools libnl-genl-3-dev libpam-systemd \
|
||||
software-properties-common libnss-myhostname f2fs-tools"
|
||||
PACKAGE_LIST_RELEASE="man-db wget nano libnl-genl-3-dev libpam-systemd software-properties-common libnss-myhostname f2fs-tools iperf3"
|
||||
PACKAGE_LIST_DESKTOP="$PACKAGE_LIST_DESKTOP libreoffice-writer thunderbird firefox gnome-icon-theme-full tango-icon-theme gvfs-backends \
|
||||
policykit-1 xserver-xorg-video-fbdev"
|
||||
PACKAGE_LIST_EXCLUDE=""
|
||||
;;
|
||||
esac
|
||||
|
||||
# Remove ARM64 missing packages. Temporally
|
||||
PACKAGE_LIST_RELEASE=${PACKAGE_LIST_RELEASE//thin-provisioning-tools }
|
||||
|
||||
DEBIAN_MIRROR='httpredir.debian.org/debian'
|
||||
UBUNTU_MIRROR='ports.ubuntu.com/'
|
||||
|
||||
@ -148,7 +142,6 @@ if [[ -f $SRC/userpatches/lib.config ]]; then
|
||||
fi
|
||||
|
||||
# apt-cacher-ng mirror configurarion
|
||||
|
||||
if [[ $DISTRIBUTION == Ubuntu ]]; then
|
||||
APT_MIRROR=$UBUNTU_MIRROR
|
||||
else
|
||||
|
||||
Loading…
Reference in New Issue
Block a user