Arch Linux ARM
250px | |
Developer | Kevin Mihelich and team[1] |
---|---|
Written in | {{#property:p277}} |
OS family | Unix-like |
Latest release | (Rolling release) |
Update method | Pacman |
Package manager | Pacman |
Platforms | ARM |
License | Free software (GPLv2 )[2] |
Official website | www |
Arch Linux ARM is a port of Arch Linux for ARM processors.[3][4][5] Its design philosophy is "simplicity and full control to the end user,"[6] and like its parent operating system Arch Linux, aims to be very Unix-like.[7] This goal of minimalism and complete user control, however, can make Arch Linux difficult for Linux beginners as it requires more knowledge of and responsibility for the operating system.[8][9]
History and development
Arch Linux ARM is based on Arch Linux, which is a minimalist Linux distribution first released on March 11, 2002.[10] The idea of making a single, official port of Arch Linux for devices with ARM processors was born from members of the Arch Linux PlugApps and ArchMobile development teams,[11] notably Mike Staszel, who went on to found the Arch Linux ARM project.[12]
Kevin Mihelich is currently Arch Linux ARM's primary developer.[13] Arch Linux ARM is community-developed, with software development and user support provided fully by volunteer effort and donations.[14] Also, unlike other community-supported operating systems such as Ubuntu, Arch Linux ARM has a relatively small user base, making user participation in development especially important.[15]
Arch Linux ARM has a rolling release cycle, i.e. new software is packaged as it is released.[16] This "bleeding edge" release cycle of small, frequent package updates differs from release cycles of Linux distributions such as Debian, which focus on large, scheduled releases of packages proven to be stable.[17][18]
Support
Unlike Arch Linux, which is aimed at x86 CPUs (IA-32 and x86-64), Arch Linux ARM is aimed at low- and high-end ARM CPUs. On the low end there is support for ARMv5 platforms like plug computers and OXNAS-based ARMv6 Pogoplugs. Arch Linux ARM also supports many single-board computers such as the Raspberry Pi and the BeagleBoard.[19][20][21]
On the higher end, there is support for:
- ARMv7 first generation Cortex-A8 platforms, such as the BeagleBoard or Cubieboard
- ARMv7 second generation Cortex-A9 and Tegra platforms, such as the PandaBoard or TrimSlice[22]
- ARMv7 third generation Cortex-A7 and Cortex-A15 platforms, such as the Cubieboard2, Odroid XU, Samsung Chromebook (series 3), Samsung Chromebook 2 or Raspberry Pi 2
However, Arch Linux ARM can run on any device that supports ARMv5te, ARMv6h or ARMv7 instruction sets.[23]
For a complete list of officially supported platforms, see archlinuxarm.org's Platforms page. For a list of unofficial, community-supported devices, see archlinuxarm.org's Community-Supported Devices forum.
Reception
Arch Linux ARM has gained popularity as a lightweight Linux distribution and is growing in popularity among single-board computer hobbyists.[24][25] Arch Linux ARM is also known for having good community support.[26]
See also
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ git repository for arch linux arm
- ↑ linux-arm news
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
External links
<templatestyles src="Asbox/styles.css"></templatestyles>