Creating an Ubuntu GNOME MEGA Minimal!


We will address a very interesting subject, customization of operating system at «low level», specifically, customization of Ubuntu from its ISO Minimal.

The idea came from our Arch Linux installation video, a distro known for its extensive customization capabilities. The idea is to create the same level of customization in Ubuntu, or as close to that as possible, using the minimum installation image, 60MB in size.

You can check the installation of Ubuntu Minimal here, the only difference for this project, is that you should not install or choose any desktop environment or something similar, we want an absolutely basic Ubuntu, with nothing installed.

After installation, we will make the customizations according to this video:

The commands used in the video above, and which serve as supporting material are as follows:

Basic installation:

sudo apt install xorg gdm3 gnome-backgrounds gnome-session adwaita-icon-theme-full gnome-themes-standard gnome-control-center gnome-tweaks software-properties-gtk network-manager pulseaudio gnome-terminal nautilus --no-install-recommends

Options for Wayland:

sudo apt install wayland-protocols weston xwayland

Software Options:

Gnome Software / Ubuntu Store

sudo apt install gnome-software

sudo apt install gnome-shell-extension-appindicator
sudo apt install gnome-shell-extension-ubuntu-dock
sudo apt install gnome-shell-extension-desktop-icons

Yaru Theme:

sudo apt install yaru-theme-shell yaru-theme-gtk yaru-theme-icon

Remove Snap support:

sudo apt remove snapd

Network configuration for Network Manager via the interface to work:

sudo nano /etc/netplan/01-netcfg.yaml

Replace, according to the video above, «networkd» with «NetworkManager».

Restart the computer.

To the next!

Have you seen any errors or would you like to add any suggestions to this article? Collaborate, click here.