mimimal-unity-installation

Introduction

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:

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

Type in the following:

Toggle line numbers
   1     APT::Install-Recommends "0";
   2     APT::Install-Suggests "0";

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

Graphic Stack, Fonts & Inputs

Xorg:

Toggle line numbers
   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:

Toggle line numbers
   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

DRI/Mesa:

Toggle line numbers
   1   sudo apt-get install libgl1-mesa-dri mesa-utils

Fonts:

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

Input Driver:

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

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

Dbus

Toggle line numbers
   1   sudo apt-get install dbus dbus-x11

Unity, Unity Session

Toggle line numbers
   1   sudo apt-get install unity unity-session notify-osd libnotify-bin
   2 
   3   sudo apt-get install ubuntu-settings gsettings-ubuntu-schemas
   4 
   5   sudo apt-get install unity-lens-applications unity-lens-files zeitgeist-datahub
   6 
   7   # This will pull evolution-data-server, pulseaudio, upower and all
   8   sudo apt-get install indicator-session indicator-power indicator-sound indicator-datetime
   9 
  10   # App-indicators and global menu
  11   sudo apt-get install indicator-application indicator-appmenu 
  12 
  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

Toggle line numbers
   1   sudo apt-get install lightdm unity-greeter

Artwork

Toggle line numbers
   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

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

File manager, Terminal, Text editor

Toggle line numbers
   1   sudo apt-get install nautilus gnome-terminal gedit nautilus-extension-gnome-terminal

Network Manager

Toggle line numbers
   1   # Network-manager, nm-applet
   2   sudo apt-get install network-manager-gnome network-manager
   3 
   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.
   7 

Package Manager

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

Misc Utilities

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

Multimedia

Toggle line numbers
   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)