24 lines
572 B
Bash
Executable File
24 lines
572 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# Ensure that no interactive prompts are used
|
|
export DEBIAN_FRONTEND=noninteractive
|
|
|
|
apt-get update
|
|
# Necessary starting in jammy jellyfish
|
|
apt-get install -qy tasksel
|
|
tasksel install xubuntu-desktop
|
|
|
|
# Additional pacakges to ensure a nice experience
|
|
additional_packages=(
|
|
xfce4
|
|
xfce4-terminal
|
|
xfce4-whiskermenu-plugin
|
|
menulibre
|
|
pinentry-gtk2
|
|
policykit-desktop-privileges
|
|
)
|
|
apt-get install -qy "${additional_packages[@]}" || exit 1
|
|
|
|
# Install a minimal xubuntu desktop
|
|
apt-get install --no-install-recommends -qy xubuntu-desktop || exit 1
|