Jump to content

Arch Linux: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Line 78: Line 78:
* [http://www.archlinux.org/ Arch Linux official site]
* [http://www.archlinux.org/ Arch Linux official site]
* {{DistroWatch|arch|NAME=Arch Linux}}
* {{DistroWatch|arch|NAME=Arch Linux}}
* [http://www.wildwobby.com/ Blog with many articles about Arch Linux]
* [http://www.linux-books.us/arch.php A collection of Arch Linux books for free download]
* [http://www.linux-books.us/arch.php A collection of Arch Linux books for free download]
* [http://distrowatch.com/dwres.php?resource=interview-arch Interview with Judd Vinet about Arch Linux]
* [http://distrowatch.com/dwres.php?resource=interview-arch Interview with Judd Vinet about Arch Linux]

Revision as of 02:20, 19 February 2008

Arch Linux
Archlinux logo‎
File:Arch-kde-lookandfeel.png
Arch Linux running KDE
DeveloperAaron Griffin
OS familyLinux
Working stateCurrent
Source modelOpen source
Latest release2007.08-2 (Don't Panic) / October 7, 2007
Repository
Platformsi686
Kernel typeMonolithic kernel
LicenseVarious
Official websitearchlinux.org

Arch Linux is a Linux distribution inspired by CRUX and intended to be lightweight and simple[citation needed]. The default install provides a solid base[citation needed] that enables users to customize the system[citation needed].

It uses a BSD-style init framework and is largely based around binary packages. Packages are targeted for i686 and x86-64 microprocessors to assist performance on modern hardware. Arch Linux was founded by Judd Vinet, who led the project until 2007-10-01, when he stepped down due to lack of time. The project is currently led by Aaron Griffin.[1]

Arch Linux uses a "rolling release" system, with new packages provided daily. Its package management permits users to keep systems up-to-date easily[citation needed]. Rather than encouraging users to move between discrete releases, Arch Linux releases are simply snapshots of the current set of packages, sometimes with revised installation software. The first release, 0.1 (codenamed Homer), appeared on March 11, 2002, and the latest is 2007.08-2 (Don't Panic), released on October 7, 2007

The Arch in Arch Linux is usually pronounced [ɑːrtʃ] or [aːtʃ] (as in archer or parchment).[2]

Package management

Arch Linux is primarily based on binary packages. These packages are managed using the Pacman package manager, which handles package installations, upgrades, removal and database queries. The packages for Arch Linux are obtained from the Arch Linux package tree.

Currently there are five official repositories:

  • core, which contains all the packages needed to set up a base Linux system
  • extra, which holds packages not required for the base system, including desktop environments and programs
  • unstable, which has packages for programs in development
  • testing, a special repository, with packages that are candidates for the 'core', 'extra' or 'unstable' repositories.
  • community, which contains packages built by the community that have enough votes and were adopted by a so called Trusted User.

In addition to these official repositories, a number of user-contributed repositories exist, often with customised or newer versions of the standard software packages.

Packages are created using the Arch Build System (ABS). This ports-like package management system consists of repositories of shell scripts and other files which enable packages to be customised and built from source, including rebuilding the entire system using modified compiler flags.

Versions

date version codename
2007-10-07 2007.08-2 Don't Panic
2007-08-05 2007.08 Don't Panic
2007-05-17 2007.05 Duke
2007-03-31 0.8 Voodoo
2006-05-23 0.7.2 Gimmick
2006-01-05 0.7.1 Noodle
2005-01-24 0.7 Wombat
2004-03-01 0.6 Widget
2003-06-21 0.5 Nova
2002-12-18 0.4 Dragon
2002-08-07 0.3 Firefly
2002-04-17 0.2 Vega
2002-03-11 0.1 Homer