Ubuntu and other derivatives provide minimal install from the iso. This is an attempt to install minimal-unity from netboot cd.

Partitioning & Installation

After booting netboot iso from usb, choose manual partitioning and then choose one root (/) and one swap partition. Then follow the on-screen guide. When you reach this screen do not select anything and complete the installation. After reboot you will boot into tty.

(OK) We are not going to cover step by step of entire installation here. For that look elsewhere.

Disable Recommends

Login in tty.

From the console run:

   1     cd /etc/apt/apt.conf.d
   2     sudo touch 99local
   3     sudo nano 99local

Type in the following:

   1     APT::Install-Recommends "0";
   2     APT::Install-Suggests "0";

Save and quit nano – CTRL+O, CTRL+X

Graphic Stack, Fonts & Inputs


   1   sudo apt-get install xserver-xorg-core xfonts-base xinit x11-xserver-utils  x11-utils
   2   sudo apt-get install x11-session-utils xauth

Video Driver:

   1   sudo apt-get install xserver-xorg-video-intel

(i) Choose your own driver here (ex. ati, nouveau, radeon, vesa, amdgpu), if unsure type xserver-xorg-video-all


   1   sudo apt-get install libgl1-mesa-dri mesa-utils


   1   apt-get install xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable xfonts-utils

Input Driver:

   1   sudo apt-get install xinput xkb-data xserver-xorg-input-libinput

(i) If unsure, use xserver-xorg-input-all


   1   sudo apt-get install dbus dbus-x11

Unity, Unity Session

   1   sudo apt-get install unity unity-session notify-osd libnotify-bin
   3   sudo apt-get install ubuntu-settings gsettings-ubuntu-schemas
   5   sudo apt-get install unity-lens-applications unity-lens-files zeitgeist-datahub
   7   # This will pull evolution-data-server, pulseaudio, upower and all
   8   sudo apt-get install indicator-session indicator-power indicator-sound indicator-datetime
  10   # App-indicators and global menu
  11   sudo apt-get install indicator-application indicator-appmenu 
  13   # This will pull lots of other packages like gnome-bluetooth, cheese and all
  14   sudo apt-get install unity-control-center hud

Display Manager

   1   sudo apt-get install lightdm unity-greeter


   1   sudo apt-get install ubuntu-artwork fonts-ubuntu
   2   sudo apt-get install plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text

Gvfs, Policykit & Keyrings

   1   # For automatic mount of usb disks
   2   sudo apt-get install gvfs gvfs-backends gvfs-bin policykit-1 udisks2
   4   # No password when mounting internal disks/partition:
   5   sudo apt-get install policykit-1-gnome policykit-desktop-privileges
   7   # Gnome-keyrings (optional ?)
   8   sudo apt-get install gnome-keyring libpam-gnome-keyring

File manager, Terminal, Text editor

   1   sudo apt-get install nautilus gnome-terminal gedit nautilus-extension-gnome-terminal

Network Manager

   1   # Network-manager, nm-applet
   2   sudo apt-get install network-manager-gnome network-manager
   4   # Note: If you use wifi during installation, it will create a nplan@wpasupplicant.service 
   5   # and will take control of wifi interface during boot. Hence it is best to disable or
   6   # completely remove the service and let network-manager handle it.

Package Manager

   1   sudo apt-get install gdebi synaptic apt-xapian-index software-properties-gtk

Misc Utilities

   1   # Gnupg, dirmngr
   2   sudo apt-get install gnupg dirmngr
   4   # xdg-user-dirs
   5   sudo apt-get install xdg-user-dirs-gtk
   7   # Gnome system tools
   8   sudo apt-get install gnome-system-log gnome-system-monitor gnome-disk-utility
  10   # Start up application Manager
  11   sudo apt-get install gnome-startup-applications
  13   # Image thumbnails in nautilus
  14   sudo apt-get install libgdk-pixbuf2.0-bin


   1   # To play mp3 in rhythmbox with libav
   2   sudo apt-get install gstreamer1.0-libav gstreamer1.0-pulseaudio

UbuntuUnityExperience/mimimal-unity-installation (last edited 2019-04-10 15:13:04 by khurshid-alam)