A photo of Mitesh Shah

Mitesh Shah

Linux Expert | Automation Enthusiast | Security Consultant

Email Skype Github Twitter Resume Hire Me Keybase LinkedIn Stackoverflow

Things to Do After Installing Ubuntu Desktop


Update Ubuntu System

[mitesh@Matrix ~]$ sudo apt-get update && sudo apt-get -y upgrade

Display startup items

  • By Default, Some of startup items are hidden
  • By using following command, we can unhide all startup items.
[mitesh@Matrix ~]$ sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Manually Install Software

Install curl command

[mitesh@Matrix ~]$ sudo apt-get install -y curl

Install wget command

[mitesh@Matrix ~]$ sudo apt-get install -y wget

Install GIT command

[mitesh@Matrix ~]$ sudo apt-get install -y git-core

Install OpenSSH-Server

[mitesh@Matrix ~]$ sudo apt-get install -y openssh-server

Install Java

[mitesh@Matrix ~]$ sudo apt-get install -y openjdk-8-jre openjdk-8-jdk

Install Shutter

  • Shutter is a feature-rich screenshot program for Linux based operating systems such as Ubuntu.
  • You can take a screenshot of a specific area, window, your whole screen, or even of a website – apply different effects to it, draw on it to highlight points, and then upload to an image hosting site, all within one window.
[mitesh@Matrix ~]$ sudo add-apt-repository -y ppa:shutter/ppa
[mitesh@Matrix ~]$ sudo apt-get update && sudo apt-get install -y shutter

Install Hipchat

[mitesh@Matrix ~]$ sudo echo "deb http://downloads.hipchat.com/linux/apt stable main" > /etc/apt/sources.list.d/atlassian-hipchat.list
[mitesh@Matrix ~]$ wget -O - https://www.hipchat.com/keys/hipchat-linux.key | apt-key add -
[mitesh@Matrix ~]$ sudo apt-get update && sudo apt-get install -y hipchat

Install Skype

[mitesh@Matrix ~]$ sudo sh -c  'echo "deb http://archive.canonical.com/ubuntu/ $(lsb_release -sc) partner" >> /etc/apt/sources.list.d/canonical_partner.list'
[mitesh@Matrix ~]$ sudo apt-get update && sudo apt-get install -y skype sni-qt sni-qt:i386

Install VLC

  • VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
[mitesh@Matrix ~]$ sudo apt-get install -y vlc

Install Google Chrome

[mitesh@Matrix ~]$ sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
[mitesh@Matrix ~]$ sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'
[mitesh@Matrix ~]$ sudo apt-get update && sudo apt-get install -y google-chrome-stable

Install Diodon

  • Diodon is a simple clipboard manager for GNOME with application indicator support. Aiming to be the best integrated clipboard manager for the Gnome/GTK+ desktop.
[mitesh@Matrix ~]$ sudo add-apt-repository ppa:diodon-team/stable
[mitesh@Matrix ~]$ sudo apt-get update && sudo apt-get install -y diodon

Install GParted

  • GParted is a free partition editor for graphically managing your disk partitions.
  • With GParted you can resize, copy, and move partitions without data loss, enabling you to:
    • Grow or shrink your C: drive
    • Create space for new operating systems
    • Attempt data rescue from lost partitions
[mitesh@Matrix ~]$ sudo apt-get install -y gparted

Install Caffeine

  • Caffeine is a tiny program that puts an icon in the right side of your menu bar.
  • Click it to prevent your Ubuntu from automatically going to sleep, dimming the screen or starting screen savers.
  • Click it again to go back.
  • Right-click the icon to show the menu.
[mitesh@Matrix ~]$ sudo add-apt-repository ppa:caffeine-developers/ppa
[mitesh@Matrix ~]$ sudo apt-get update && sudo apt-get install caffeine

Automate Above Install Steps

  • All above install steps can be automate in following shell scripts.
[mitesh@Matrix ~]$ wget -c https://raw.githubusercontent.com/MiteshShah/admin/master/distro/ubuntu/desktop-setup.sh
[mitesh@Matrix ~]$ sudo bash desktop-setup.sh

The installation may take a little time, so grab a cup of coffee and relax.

Post Navigation