Skip to content

Ubuntu - Software Center

Ubuntu provides several ways to install, remove, and update software. The primary graphical tool is ‘Ubuntu Software’ (often based on GNOME Software), and for command-line users, apt and snap are powerful package managers.

Using ‘Ubuntu Software’ (Graphical Interface)

Section titled “Using ‘Ubuntu Software’ (Graphical Interface)”

Step 1: Launching ‘Ubuntu Software’

Click on the ‘Show Applications’ icon (grid of dots) in the dock. Search for ‘Software’ and click on the ‘Ubuntu Software’ icon (often an orange shopping bag).

Step 2: Exploring and Installing Software

Once open, ‘Ubuntu Software’ allows you to:

  • Explore software by categories (e.g., Audio & Video, Games, Developer Tools).
  • Search for specific applications using the search bar.
  • View details about an application, including its description, version, and source (e.g., Snap Store, Ubuntu archives).

To install an application, find it and click the ‘Install’ button. You may be prompted for your password to authorize the installation.

For example, to install the ‘VLC media player’: Search for ‘VLC’, select it from the results, and click ‘Install’.

In ‘Ubuntu Software’, there’s usually an ‘Installed’ tab or section where you can see all the applications currently installed on your system. From here, you can choose to remove any software you no longer need by clicking the ‘Remove’ or ‘Uninstall’ button next to it.

‘Ubuntu Software’ also manages updates. It will notify you when updates are available for your system and installed applications. You can typically find an ‘Updates’ tab or section to review and install available updates. It’s crucial to keep your system updated for security and stability.

For more control and for server environments, command-line tools are essential.

apt is Ubuntu’s traditional package manager for software from the Ubuntu repositories (.deb packages).

  • Update package lists: sudo apt update
  • Upgrade installed packages: sudo apt upgrade (or sudo apt full-upgrade for major version changes)
  • Search for a package: apt search package_name
  • Install a package: sudo apt install package_name
  • Remove a package: sudo apt remove package_name
  • Remove a package and its configuration files: sudo apt purge package_name

Example: Install GIMP (image editor):

sudo apt update
sudo apt install gimp

Snaps are containerized software packages that include all their dependencies. They are often used for newer versions of software or applications not in the main Ubuntu repositories.

  • Search for a snap: snap find "search term"
  • Install a snap: sudo snap install snap_name
  • List installed snaps: snap list
  • Update a snap: sudo snap refresh snap_name (or sudo snap refresh for all snaps)
  • Remove a snap: sudo snap remove snap_name

Example: Install Spotify client:

sudo snap install spotify

Understanding both graphical and command-line methods for software management will allow you to effectively maintain your Ubuntu system.