Linux 101

This course will guide the novice user through the different and interesting world of Linux, the operating system that most successful businesses rely on to make their money! It is free to use most Linux flavours after all so there's no software cost.

Linux Package Management

Which Package Management Tool is used on Debian Based Linux Flavours?

Linux Package Management

There are different Linux Flavours, each with it's own package management tools. The distributors of the different flavours of Linux leave it mostly in the hands of the community and software companies to maintain and develop the different packages and their dependencies. This takes the onus off the Operating system developers for package support and gives them more time to focus on the actual OS. Usually you will have the same amount of package support across the more well known Flavours of Linux. This maintains the user base and the popularity of the particular Flavour. Be it RedHat or Debian based. RedHat is focused more on the stability than how cutting edge the package support is where Debian based Ubuntu would be more bleeding edge and focusing on the support of the latest and greatest packages.

Debian basedflavours would by default use a tool called dpkg and the popular apttool. RedHat based systems will use the very oddly named YUM(Yellowdog Updater, Modified) package management tool along-side rpmwhich allows interaction with individual packages.

Each of thesepackage management tools has their own repositories which containusually the latest packages available. Editing and adding reporesources can be used to get specific and usually older softwarepackages.

There are lower levels of package management available on the different flavours as mentioned but there is also building from source which takes longer and is time consuming because you will not have automatic dependency resolution.

  • CentOS
  • Ubuntu
  • Fedora
  • Clear OS