Skip to content

Instantly share code, notes, and snippets.

@anselal
Last active January 24, 2020 09:28
Show Gist options
  • Save anselal/e688ea19a212c4e259643d3fd7c23221 to your computer and use it in GitHub Desktop.
Save anselal/e688ea19a212c4e259643d3fd7c23221 to your computer and use it in GitHub Desktop.
Minimal Ubuntu 18 Gnome Desktop Environment
# Create a minimal Ubuntu 18 installation using the iso from
# http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/mini.iso
# In the installer do not install anything but openssh-server if needed
# After the installation is finished run script to install a minimal Gnome Desktop Environment
#!/bin/sh
apt install -y gdm3 gnome-session gnome-icon-theme --no-install-recommends
apt install -y xserver-xorg # apt install wayland-protocols weston xwayland
apt install -y vim git tmux mc htop curl
apt install -y gnome-control-center software-porperties-gtk # apt install gnome-backgrounds plymouth-theme-ubuntu-gnome-logo gnome-tweaks gnome-software synaptic
apt install -y terminator # gnome-terminal tillix
apt install -y firefox chromium-browser
apt install -y nautilus # pcmanfm thunar
sudo sed -i 's/networkd/NetworkManager/g' /etc/netplan/01-netcfg.yaml
reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment