Separated core and optional packages

This commit is contained in:
Héctor Molinero Fernández
2020-03-01 16:08:28 +01:00
parent 0f59517a51
commit 8a59747535

View File

@@ -21,8 +21,6 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
autoconf \ autoconf \
automake \ automake \
bash \
bash-completion \
bison \ bison \
build-essential \ build-essential \
ca-certificates \ ca-certificates \
@@ -215,39 +213,19 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
]])m4_dnl ]])m4_dnl
&& apt-get update \ && apt-get update \
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
apt-transport-https \
apt-utils \
at-spi2-core \ at-spi2-core \
bash \
bash-completion \
binutils \
ca-certificates \ ca-certificates \
curl \
dbus \ dbus \
dbus-x11 \ dbus-x11 \
desktop-file-utils \
dialog \
exo-utils \
file \
fonts-dejavu \
fonts-liberation \
fonts-noto \
fonts-noto-color-emoji \
fuse \
git \
gnupg \
htop \
iproute2 \
iputils-ping \
less \
libegl1 \ libegl1 \
libepoxy0 \ libepoxy0 \
libexo-1-0 \
libfdk-aac1 \ libfdk-aac1 \
libfuse2 \
libgbm1 \ libgbm1 \
libgl1 \
libgl1-mesa-dri \ libgl1-mesa-dri \
libgl1-mesa-glx \ libgl1-mesa-glx \
libglu1-mesa \ libglu1 \
libmp3lame0 \ libmp3lame0 \
libopus0 \ libopus0 \
libpam0g \ libpam0g \
@@ -267,88 +245,100 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
libxtst6 \ libxtst6 \
libxv1 \ libxv1 \
locales \ locales \
lsscsi \
menu \
menu-xdg \
mesa-opencl-icd \ mesa-opencl-icd \
mesa-utils \
mesa-utils-extra \
mime-support \
nano \
net-tools \
netcat-openbsd \
ocl-icd-libopencl1 \ ocl-icd-libopencl1 \
openssh-server \ openssh-server \
openssl \ openssl \
p7zip-full \
pciutils \
policykit-1 \ policykit-1 \
procps \
psmisc \
pulseaudio \ pulseaudio \
pulseaudio-utils \ pulseaudio-utils \
runit \ runit \
sudo \
tzdata \ tzdata \
unzip \
usbutils \
wget \
xauth \
xdg-user-dirs \
xdg-utils \
xfonts-base \
xinput \
xserver-xorg-core-hwe-18.04 \ xserver-xorg-core-hwe-18.04 \
xserver-xorg-input-all-hwe-18.04 \ xserver-xorg-input-all-hwe-18.04 \
xserver-xorg-input-evdev-hwe-18.04 \ xserver-xorg-input-evdev-hwe-18.04 \
xserver-xorg-input-joystick-hwe-18.04 \ xserver-xorg-input-joystick-hwe-18.04 \
xserver-xorg-video-all-hwe-18.04 \ xserver-xorg-video-all-hwe-18.04 \
xterm \
xutils \
xz-utils \
zenity \
zip \
m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
libegl1:i386 \ libegl1:i386 \
libgl1:i386 \
libgl1-mesa-dri:i386 \ libgl1-mesa-dri:i386 \
libgl1-mesa-glx:i386 \ libgl1-mesa-glx:i386 \
libglu1:i386 \ libglu1:i386 \
libxtst6:i386 \
libxv1:i386 \
ocl-icd-libopencl1:i386 \
]])m4_dnl ]])m4_dnl
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
adwaita-qt \ adwaita-qt \
apt-transport-https \
apt-utils \
atril \ atril \
bash \
bash-completion \
binutils \
curl \
desktop-file-utils \
dialog \
engrampa \ engrampa \
exo-utils \
ffmpegthumbnailer \ ffmpegthumbnailer \
file \
firefox \ firefox \
fonts-dejavu \
fonts-liberation \
fonts-noto \
fonts-noto-color-emoji \
fuse \
git \
gnome-keyring \ gnome-keyring \
gnupg \
gstreamer1.0-plugins-base \ gstreamer1.0-plugins-base \
gstreamer1.0-plugins-good \ gstreamer1.0-plugins-good \
gstreamer1.0-plugins-ugly \ gstreamer1.0-plugins-ugly \
gtk2-engines-pixbuf \ gtk2-engines-pixbuf \
htop \
indicator-application \ indicator-application \
indicator-datetime \ indicator-datetime \
indicator-keyboard \ indicator-keyboard \
indicator-messages \ indicator-messages \
indicator-session \ indicator-session \
indicator-sound \ indicator-sound \
iproute2 \
iputils-ping \
less \
libavcodec-extra \ libavcodec-extra \
libcanberra-gtk-module \ libcanberra-gtk-module \
libcanberra-gtk3-module \ libcanberra-gtk3-module \
libgtk-3-bin \ libgtk-3-bin \
lsscsi \
menu \
menu-xdg \
menulibre \ menulibre \
mesa-utils \
mesa-utils-extra \
mime-support \
mousepad \ mousepad \
mugshot \ mugshot \
nano \
net-tools \
netcat-openbsd \
openjdk-8-jre \ openjdk-8-jre \
p7zip-full \
pavucontrol \ pavucontrol \
pciutils \
procps \
psmisc \
ristretto \ ristretto \
sudo \
thunar-archive-plugin \ thunar-archive-plugin \
thunar-volman \ thunar-volman \
tumbler \ tumbler \
unzip \
usbutils \
vlc \ vlc \
wget \
xauth \
xdg-user-dirs \
xdg-utils \
xfce4 \ xfce4 \
xfce4-indicator-plugin \ xfce4-indicator-plugin \
xfce4-notifyd \ xfce4-notifyd \
@@ -359,8 +349,15 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
xfce4-terminal \ xfce4-terminal \
xfce4-whiskermenu-plugin \ xfce4-whiskermenu-plugin \
xfce4-xkb-plugin \ xfce4-xkb-plugin \
xfonts-base \
xfpanel-switch \ xfpanel-switch \
xinput \
xterm \
xubuntu-default-settings \ xubuntu-default-settings \
xutils \
xz-utils \
zenity \
zip \
&& rm -rf \ && rm -rf \
/tmp/* /var/tmp/* \ /tmp/* /var/tmp/* \
/var/lib/apt/lists/* \ /var/lib/apt/lists/* \