Sistema de blogs Diarium
Universidad de Salamanca
Pablo Gallardo's Blog
My professional web log about IT, Cybersecurity & Project Management

List of Linux Package Managers

This post explains different type of Linux package Managers.

List of Linux Package Managers

List of Linux packages:

  • apt-get
  • Snapcraft


apt-get is shorten as apt.

It appeared in 1998, and it is related to Debian packages. It makes use of .deb packages.

A deb package contains only the data for its own application. In case that the application requires other packages (i.e., there are dependencies), the other packages will be automatically download and installed before the app. This operation would be recursive for each package involved.

Because of the use of dependencies, apt-get packages are smaller than snap packages.

apt is present in most Linux distributions.


Snapcraft is shorten as snap.

snap packages are related to Ubuntu, and they are not compatible with all Linux distributions.

snap packages are standalone. This packages includes all dependencies. Because of this reason, snap packages are heavier.

Because there are no dependencies between packages, snap packages are easier to create than apt.

The installation and uninstallations are usually cleaner.

If you want to get more information about how to create a snap, check this link.

External references


About pmgallardo

I studied Computer Science at University of Salamanca. Since then, I have been working first as developer and then as SAP consutant. This blog is about problems I dealt when using computers, and more important, the solutions I found. Whenever I am on an issue and suddenlly I have a flash that leads me to a solution, I document my discoveries in a post.

, , , , , , , , , , , , , , ,

No comments yet.

Leave a Reply


Política de privacidad
Studii Salmantini. Campus de excelencia internacional