Like any other software, an operating system needs to be updated.
Updates are required not only because of the new hardware coming into the market, but also for improving the overall performance and taking care of security issues. One is called the incremental update, and the other is the major update.
There are other fragment groups using different package management types, but they are insignificantly minor in comparison.
Among the three groups, RPM and DEB are by far the most popular and several other groups have been derived from them.
Although many desktop Linux users feel comfortable installing packages through these GUI tools, the command-line package management offers two excellent features not available in any graphical package management utility, and that is power and speed.
The Linux world is sharply divided into three major groups, each swearing by the type of package management they use - the “RPM” group, the “DEB” group and the “Slackware” group.
Some of the Linux distributions that handle these package managements are: RPM - Red Hat Enterprise/Fedora/Cent OS/Open SUSE/Mandriva, etc. Although RPM was originally used by Red Hat, this package management is handled by different types of package management tools specific to each Linux distribution.
While Open SUSE uses the “zypp” package management utility, Red Hat Enterprise Linux (REL), Fedora and Cent OS use “yum”, and Mandriva and Mageia use “urpmi”.
Most Linux firewalls are silent and require that you read logs to determine the scope of network activity.
Major projects offer a graphical user interface where users can select a package and install it with a mouse click.
These programs are front-ends to the low-level utilities to manage the tasks associated with installing packages on a Linux system.
Therefore, if you are an Open SUSE user, you will use the following commands: For updating your package list: zypper refresh For upgrading your system: zypper update For installing new software/etc/yum.repos.d/) You may be a Mandriva or Mageia user, in which case, the commands you will use will be: For updating your package list: urpmi update -a For upgrading your system: urpmi --auto-select For installing new software Debian Package Manager was introduced by Debian and later adopted by all derivatives of Debian - Ubuntu, Mint, Knoppix, etc.
This is a relatively simple and standardized set of tools, working across all the Debian derivatives.
Mandriva uses a urpmi package manager, which is based on the rpm manager. You can read more about these package managers on Wikipedia: urpmi, rpm.