Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.


Introduction

Installing MediaWiki with apt-get

A package manager is a utility designed to assist with common actions taken when installing, updating, and removing packages. Regular functions of a package manager may include:

  • Installing packages
  • Removing packages
  • Updating packages
  • Provide package information
  • Searching package repositories
  • Pulling package files from repositories

List of Package Managers

All of the package managers below, unless explicitly stated, will also be carried on through their forks (For example: Debian's apt will also be in Ubuntu, and so will Ubuntu's apt be in Linux Mint, etc.)

  • pacman is used in Arch Linux and is maintained by the Arch Linux team. You can find the source code here.
  • apt is used by Debian and is maintained by the Debian team. You can find the source code here.
  • rpm is used by Fedora and RHEL and is maintained by Red Hat. You can find the source code here.
  • Portage is developed and maintained the Gentoo Linux team, you can find the source code here.
  • Nix can be used in any distribution but you can find it commonly in NixOS, it is also maintained by the NixOS Foundation. You can find the source code here.
  • ZYpp/Zypper, used in SUSE Linux Enterprise and openSUSE and is maintained by the openSUSE team, you can find the source code here
  • XBPS, used in Void Linux, is maintained by the Void Linux team. It is available on github under the BSD 2 Clause "Simplified" license.
  • Paludis originally for gentoo, is used by Exherbo. The source code's here
  • CPT (Carbs Packaging Tool) gets developed especially for Carbs Linux, inspired by KISS Linux. Its source code is available here
  • GUIX, similar to (/modelled upon) NixOS's Nix, usable in any distro (not just GuixSD), but written and configured in a lisp (guile), with emphasis on free software philosophy. Source recently migrated from savannah guix to here on codeberg.
  • APK (Alpine Package Keeper) is Alpine Linux's package manager. Source hosted here
  • scratch is Venom Linux's package manager. Source is here
  • PMM (Package Manager Manager) is a meta package manager (wrapper for other package managers), developed for bedrock linux's special use case. Its source can be found here as part of its broader userland source here.
  • PKG is FreeBSD's package manager, usable in Alpine Linux and Debian. Its GitHub repository is available here