Lesson 2

Date: 1/25/2017
Linux installation and upgrade
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:
g++-5_5.3.1-14ubuntu2_amd64.deb
Package name is g++-5. The source version is 5.3.1 of GNU C++ 5.3.1 series, package version (revision): 14 - debian and 1 -ubuntu, 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.

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.


Reference: Ubuntu Repositories


Take me to the Course Website