How To Wiki

Guide into free package management systems

1,795pages on
this wiki
Add New Page
Add New Page Talk0

We try to list here the main Free Software package management systems.

The programs should natively compile/run on at least one distribution considered as Distributions enough free. The program should be Free Software and Open Source software (FOSS).

description Edit

  • What is the system based on for manipulating packages? (deb, rpm, tgz)
  • Is the system mature or experimental?
  • What is the original free distribution that implemented this system?
  • What is the main distribution today using this system?

Source based Edit

Binary also Edit

  • Advanced Packaging Tool, APT
    • It is used with .deb packages.
    • It is mature.
    • It was first implemented in Debian GNU/Linux
    • The main distribution today is Debian GNU/Linux
  • APT4RPM (port of Advanced Packaging Tool to .rpm)
    • It is used with .rpm packages.
    • It is mature.
    • It was first implemented in Conecitva Linux (today Mandriva, old Mandrake)
    • The main distribution today is Mandrive Linux (old Mandrake)
    • Used with .rpm packages
    • It is stable.
    • First implemented in Mandriva (old Mandrake)
    • Currently the only major distribution using urpmi is Mandriva.

Distribution independent Edit

  • autopackage
    • Based on .package files
    • There is a 1.0, and the system is stable and working. Still work needs to be done.
    • Works with any Linux distribution, even without root password.
  • 0install Zero Install
    • It downloads applications directly from the internet the first time they are used, there is no package or file.
    • It is stable and full functional.
    • Works with any Linux distribution as long as you compile your kernel with a patch, even without root password if you have the kernel patch.
  • checkinstall
    • When make install is done, CheckInstall will create a Slackware, RPM or Debian compatible package and install it. You can call it (un)install from source.
    • Works with RPM-based, Deb-based, and Slackware distributions.

Also on Fandom

Random Wiki