TOPIC 4

Date: 2/8/2017
Package management
Linux System Administration


Ubuntu packages

Ubuntu OS components and most of the GNU software are available in form of packages.
A package file contains:
  • Software
  • Info (control) file
  • Scripts (pre/post install/remove)
Naming convention:
(package-name)_(source version)-(package-version)_(architecture).deb
For example:
make_4.1-6_amd64.deb
Package name is make. The source version is 4.1 of GNU Make 4.1 series, package version (revision): 6, architecture: amd64.

The official Ubuntu distribution located in the Ubuntu archive, folder main and Restricted. In folder Restricted, there are packages with restricted vendor licensing, for example, nvidia-361.

Universe Free software available from the network, but not officialy maintained by Ubuntu development team. For example, a2ps ("Anything to PS"), xemacs21. No guarantee of security fixes and support.

Multiverse Packages in the archive have some onerous license condition restricting use or redistribution of the software. For example, dvd-slideshow.

Developers may offer their own package repositories, called package personal archives (PPA).

You can run synaptic package manager to see what package belongs to what folder:
sudo -s
synaptic
Click on Origin to see the folders in the top left window and their packages in the top right one.




Take me to the Course Website