Arch Linux
Developer | Levente Polyak and others[a] |
---|---|
OS family | Unix-like |
Working state | Current |
Source model | Open source |
Initial release | March 11, 2002 |
Latest release | (Rolling release) / Installation medium 2020.07.01[1] |
Repository | |
Marketing target | Power-users |
Update method | Pacman |
Package manager | Pacman |
Platforms | i686, x86-64 |
Kernel type | Monolithic (Linux) |
Userland | GNU |
Default user interface | Bash |
License | Free software licenses (mainly GPL)[2] |
Official website | archlinux |
Arch Linux (usually just called Arch) is a Linux-based operating system for 64-bit computers.[3] It mostly has free software included with it,[4] and supports community involvement.[5]
Arch Linux focuses on elegance, code correctness, minimalism, and simplicity, and to use it, the user needs to have a motive to learn about it.[6] A package manager made only for Arch Linux named "pacman" can be used to install, remove and update packages of software on the computer.
History
[change | change source]Arch Linux was inspired by CRUX, another minimalist Linux distribution.
Originally, Arch Linux was only for 32-bit x86 systems, but 64-bit was supported in April 2006. In January 2017, 32-bit support was discontinued, but a derivative by the community called Arch Linux 32 has been produced for 32-bit systems.
Installation
[change | change source]Unlike other Linux distributions like Ubuntu, Arch Linux's installation requires the user to enter commands manually. This can be scary for beginners, but the wiki suggests that new users can still install Arch Linux by investing time and effort.[7]
Package Management
[change | change source]Pacman is the official package manager of Arch Linux. It was written in the C programming language by Judd Vinet. The package manager handles all the packages on the system, and does installation, removal, upgrades, and more.
As a rolling release system, Arch Linux's repositories are being constantly updated.
Arch Build System (ABS)
[change | change source]The Arch Build System is a system that automatically makes packages from a PKGBUILD file. The makepkg tool can convert these files into packages which are recognized by pacman, downloading all the source code specified and compiling it.
Arch User Repository (AUR)
[change | change source]The Arch User Repository is a repository for PKGBUILD scripts made by users. This allows users to install packages otherwise not in the official repositories.
Notes
[change | change source]- ↑ Levente Polyak is the lead developer of Arch Linux.
References
[change | change source]- ↑ "Arch Linux Downloads". archlinux.org. Archived from the original on 4 December 2015. Retrieved 3 July 2020.
- ↑ Licenses, wiki.archlinux.org, 2011-09-24, retrieved 2011-10-02
- ↑ "Arch Linux - About". Archlinux.org. Retrieved 2011-09-27.
- ↑ "Explaining Why We Don't Endorse Other Systems". Gnu.org. Retrieved 2011-09-28.
- ↑ "Arch Linux". Distrowatch.com. Retrieved 2011-09-28.
- ↑ "The Arch Way". wiki.archlinux.org. 2009-10-09. Retrieved 2013-03-18.
- ↑ "Frequently Asked Questions, Arch Linux Wiki". wiki.archlinux.org.