Lably
Skip to content

Arch Linux

Rolling release Linux distribution

  • 11 min read
  • 6 chapters

Related on Lably

Through Open-source software, Microprocessor and Compiler

Pacman, a package manager written specifically for Arch Linux, is used to install, remove and update software packages. The Arch User Repository (AUR) serves as a community-driven software repository for Arch Linux and provides packages not included in the official repositories and alternative versions of packages. AUR packages can be downloaded and built manually, or installed through an AUR 'helper'. such as Yet Another Yogurt (yay).

Arch Linux has comprehensive documentation in the form of a community-run wiki known as the ArchWiki.

History

Inspired by CRUX, another minimalist distribution, Judd Vinet began the Arch Linux project in March 2002. The name was chosen because Vinet liked the word's meaning of "the principal," as in "arch-enemy".

Originally only for IA-32 (32-bit x86) CPUs, the first x86-64 installation standard ISO image was released in April 2006.

Vinet led Arch Linux until 1 October 2007, when he stepped down due to lack of time, transferring control of the project to Aaron Griffin.

Until Pacman version 4.0.0, Arch Linux's package manager lacked support for signed packages. Packages and metadata were not verified for authenticity by Pacman during the download-install process. Without package authentication checking, tampered-with or malicious repository mirrors could compromise the integrity of a system. Pacman 4 allowed verification of the package database and packages, but it was disabled by default. In November 2011, package signing became mandatory for new package builds, and as of March 2012, every official package is signed. In June 2012, package signing verification became official and is now enabled by default in the installation process.

The migration to systemd as its init system began in August 2012, and it became the default on new installations in October 2012. It replaced the SysV-style init system, used since the distribution's inception.

The end of i686 support was announced in January 2017, with the February 2017 ISO being the last one including i686 and making the architecture unsupported in November 2017. Since then, the community derivative Arch Linux 32 can be used for i686 hardware.

On 24 February 2020, Aaron Griffin announced that due to his limited involvement with the project, he would, after a voting period, transfer control of the project to Levente Polyak. This change also led to a new 2-year term period being added to the Project Leader position.

In March 2021, Arch Linux developers were thinking of porting Arch Linux packages to x86_64-v3, roughly correlating to the Intel Haswell era of processors.

In April 2021, Arch Linux installation images began including a guided installation script called 'archinstall' by default.

In late 2021, the Arch Linux developers released Pacman 6.0, which enabled parallel downloads.

In February 2022, the Arch Linux developers began offering debug packages.

In September 2024, Valve partnered with Arch Linux developers to support ongoing development efforts with the focus on build service infrastructure and secure signing enclave.

On 14 August 2025, the Arch User Repository, the Arch Linux Forums and the Arch Linux website were hit by a distributed denial-of-service attack. As a result of the attack web services became temporarily unavailable and downloads from the AUR were severely slowed down or impossible.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Computing and communication