Install Synaptic Package Manager in Ubuntu

In this article, we would discuss how to install Synaptic Package Manager in Ubuntu distribution. Synaptic Package Manager is the graphical front-end of Advanced Package Tool (apt). It is mainly designed for users who are not comfortable managing packages through command-line interface. With Synaptic, we can install, remove & upgrade packages. Furthermore, we can search for the package available through repositories. Also, we can make relevant modifications in repositories itself.

For Ubuntu 11.10 release and later, we would have to install Synaptic Package Manager manually. At the time of writing the article, Ubuntu distributions don’t get the Synaptic Package Manager installed by default.

Note: Following operations would require you to have superuser privileges. In case you don’t have one, then contact System Administrator for assistance.

Install Synaptic Package Manager in Ubuntu

Synaptic Package Manager is available through standard Ubuntu repositories. Therefore, we will update the repositories first. So, open a terminal and issue the following –

sudo apt update

This is to ensure we get the latest version of package available through repositories.

Then, to install Synaptic Pacakge Manager –

sudo apt install synaptic

Now, open Synaptic Package Manger through Main menu of your Operating System. It will authenticate you first – to ensure whether you have access to superuser privileges or not.

Synaptic Package Manger doesn’t launch/start

If, for some reason, nothing happens and the Synaptic Package Manager doesn’t respond. And, you are not even asked to authenticate. Then, it could be possible you may be missing PolicyKit package for your desktop environment.

If you are using LXDE (Lightweight X11 Desktop Environment), the package you can install is lxpolkit.

sudo apt install lxpolkit

Similarly, for Mate Desktop Environment –

sudo apt install mate-polkit

In Cinnamon, XFCE and Unity Desktop Environment –

sudo apt install policykit-1-gnome

For LXQt –

sudo apt install lxqt-policykit

Additional Info

As already discussed, Synaptic Package Manager is the front-end for Advanced Package Tool (apt). Therefore, we don’t have to select package related dependencies individually. Algorithms defined for Advanced Package Tool (apt) choose dependencies for installation. Also, all the package files (.deb) which have been downloaded/installed are saved in directory –

/var/cache/apt/archives

So, in case you would want to take a backup –

cp /var/cache/apt/archives/*.deb /path/to/save/

where,

cp is a command-line tool – to copy files/directories.

In addition to, with Synaptic Package Manager’s search option – it becomes easy for us to find and install the relevant package. For instance, if we are looking for a mail client. Then, click on search (top-righ corner) – and enter the keyword “mail client” and look in “Description and Name“. This will provide us a list of all mail clients and related packages available through repositories. All we need to do now is, read the description of packages and install accordingly.