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

Arch Linux

From atl.wiki
Revision as of 14:55, 4 June 2024 by Electron271 (talk | contribs) (update testing repo section and add staging)

Lua error in Module:DistributionInfobox at line 21: data must be either of type string or number. Arch Linux is an independent Linux distribution focused on the KISS (Keep It Simple, Stupid)[1] principle that focuses on being lightweight and flexible[2]. It was originally founded by Judd Vinet due to his inspiration from CRUX Linux being "simplistic, elegant, and very quick and easy to use" [3].

Functionality

One of the distinguishing traits of Arch Linux from other distributions is the presence of its package manager called pacman. Its main goal is to offer binary packages with an "intuitive build system" that is easy to maintain and manage.[4] Pacman uses different repositories to store its packages:

  • [core], housing all of the packages necessary for a base Arch installation to function;
  • [extra], housing applications and tooling that is not necessary for the system to function but serves instead for user-defined needs;
  • [multilib], housing 32-bit architecture libraries centered around legacy or compatibility concerns;
    • [-testing], housing testing versions of the other repos that people from the Arch Testing Team[5] test before it gets into the main repos;
    • [-staging], containing broken packages and is used solely by developers for rebuilding many packages at once; [6]
  • the AUR (Arch User Repository), housing community-maintained, unofficial builds of software aimed at either convenience or specific use-cases;
    • custom user repositories, housing specific software outside of the AUR and official repositories. [7][8]

Philosophy

...

Trivia

  • If you add "ILoveCandy" to /etc/pacman.conf instead of a regular progress bar you get a pacman eating dots.
  • The name "Arch" came from the word "arch-nemesis".[9]