Arch

From DGZWiki
Jump to: navigation, search
Arch Linux

Introduction

This page will provide some informations and HOWTO related to Arch Linux

Arch Linux

Arch Linux is an independently developed, i686-optimised Linux distribution targeted at competent Linux users. It uses pacman, its home-grown package manager, to provide updates to the latest software applications with full dependency tracking. Operating on a rolling release system, Arch can be installed from a CD image or via an FTP server. The default install provides a solid base that enables users to create a custom installation. In addition, the Arch Build System (ABS) provides a way to easily build new packages, modify the configuration of stock packages, and share these packages with other users via the Arch Linux User Repository.

Arch provides a minimal environment upon installation, (no GUI), compiled for i686/x86-64 architectures. Arch is lightweight, flexible, simple and aims to be very UNIX-like. Its design philosophy and implementation make it easy to extend and mold into whatever kind of system you're building- from a minimalist console machine to the most grandiose and feature rich desktop environments available. Rather than tearing out unneeded and unwanted packages, Arch offers the power user the ability to build up from a minimal foundation without any defaults chosen for them. It is the user who decides what Arch Linux will be.

Arch uses a BSD-style init framework, a tradeoff of flexibility for simplicity. It also includes and permits use of System V runlevels and the inittab file, but there is little differentiation between runlevels. This is due to the fact that the modules and daemons loaded at startup are arranged very simply as arrays in the central configuration file, /etc/rc.conf, as opposed to System V's system of a directory for each runlevel containing a numbered symbolic link for each daemon. There is also the ability to start processes asynchronously, which neither the original BSD init nor the original Sys V init have.

  • Pros: Excellent software management infrastructure, superb online documentation, bleeding edge, Rolling release.
  • Cons: Occasional instability and risk of breakdown.
  • Software package management: Pacman using binary packages or yaourt using source (SRC) packages.
  • Available editions: Minimal installation CD for AMD64, and x86 processors.

HOWTO

System

HOWTO configure splashy for Arch Linux

Package Management

HOWTO install Yaourt