AA_Archlinux-logo.png

Mein Linux: Arch Linux

Rolling Releases

Arch Linux ist auf Basis von LFS (Linux From Scratch) komplett neu entwickelt worden. Die Distribution orientiert sich am Aufbau von Slackware, der Paketverwaltung von Debian, dem Build-System von Gentoo und an BSD.

Version 0.1 von Arch Linux (Homer) erschien am 11 März 2002. Ein ungefähr 25 Mann starkes Team und Helfer betreuen und entwickeln Arch weiter. Arch-spezifische Entwicklungen werden unter der GPL veröffentlicht. Arch Linux ist auf die i686-Architektur optimiert, das bedeutet leider auch, dass nur i686- und x86_64-Architekturen unterstützt werden.

Mein Linux – LinuxUser-Jahresabo zu gewinnen

Die LinuxCommunity möchte wissen, welche Distribution du benutzt und was an deiner Lieblingsdistribution besonders ist. Sende deinen Text (rund 8000 Zeichen) und eine Handvoll Screenshots an mailto:redaktion@linux-community.de. Die 20 besten Texte erhalten ein LinuxUser Jahresabo geschenkt, die ersten zehn Einsendungen erhalten zudem eine Überraschung. Details zur Aktion gibt es im Blog von Marcel Hilzinger [5].

Die Versionsnummer des Releases wird durch Jahr und Monat gebildet, indem das Release veröffentlicht wurde. Beispielsweise ist 2010.5 die Versionsnummer für das Release, welches im Mai 2010 veröffentlicht wurde. Ähnlich wie bei Gentoo sind die Releases Snapshots vom Entwicklungsstand. Arch setzt auf ein rolling-releases system, dass heisst die Programme werden kontinuierlich aktualisiert und nicht bei einem Versionsupgrade.

Abbildung 1: Der KDE-Desktop von Arch Linux.

Die Versionsnummer (zum Beispiel 2010.5) bezeichnet sogenannte Snapshots, ein Snapshot ist eine Kopien aller im Moment im Repository liegenden Programmversionen. Diese dienen als Installationsmedien.

Es gibt fünf Entwicklungszweige:

  • Core ist für Produktivsysteme gedacht und enthält alle Pakete für ein minimales System
  • Extra enthält Core-Alternativen und andere Pakete, die nicht für ein Minimalsystem gebraucht werden.
  • Testing enthält Pakete, die fehlerhaft sein könnten und noch getestet werden müssen. Der Grossteil der Entwicklungsarbeit findet in diesem Entwicklungszweig statt.
  • Community enthält Pakete, die von sogenannten trusted Users erstellt wurden.
  • Unsupported enthält keine Pakete, sondern bezeichnet die PKGBUILDs im Arch Linux-Community Repository (AUR).

Arch Linux ist eine Linux-Distribution, welche das KISS-Prinzip besonders konsequent umzusetzen versucht. Deshalb verwendet Arch textbasierte Installations- und Konfigurationsassistenten und verzichtet bewusst auf GUI-Programme, da diese laut Arch-Philosophie die wesentlichen Vorgänge vor dem Benutzer verstecken. Die Konfiguration des gesamten Systems lässt sich ähnlich wie bei einem BSD-System grösstenteils über eine einzige Datei (/etc/rc.conf) abwickeln. Es gibt keine Standarddesktopumgebung, alle Desktops sind optional, da man nur ein Minimalsystem ohne grafische Oberfläche installiert. Auch sind alle Dateisysteme optional. Damit ist die volle Entscheidungsfreiheit aber auch die volle Verantwortung beim Benutzer. Arch Linux kann man deshalb eher als Distribution für Fortgeschrittene einstufen.

Abbildung 2: Arch Linux bringt sehr aktuelle Software mit, darunter auch den Browser Chromium.

Paketmanager

Der Paketmanager ist pacman. Er kann Pakete suchen, downloaden, installieren, updaten und entfernen. Abhängigkeiten werden automatisch aufgelöst. Die Konfiguration kann man in der Datei /etc/pacman.conf vornehmen. Das Arch Team stellt bewusst kein grafisches Frontend bereit, da dieses gegen die Arch-Philosophie und das KISS-Prinzip verstossen würde.

Das Arch Build System (ABS) ist eine Gentoo-ähnliche Paketverwaltung. Dabei wird eine Textdatei namens PKGBUILD, die Informationen zum Downloaden und Konfigurieren des Programms enthält, genutzt. Der Nutzer kann Programme, die in der Paketverwaltung sind, so seinen Bedürfnissen anpassen. Dazu gibt es ein Programm namens makepkg. Es führt die Anweisungen aus und kompiliert und installiert das Paket durch pacman. Mit Hilfe von ABS kann man auch das ganze System mit eigenen Compiler-Flags neu kompilieren. Dies zeigt auch die Orientierung an Gentoo. Bei Gentoo kompiliert man ja bekanntlich fast jedes Programm nach eigenen Compiler-Flags und sogenannten USE-Flags. In manchen Foren wird Arch Linux deshalb von Gentoo-Jüngern auch als Gentoo-Pussy-Version bezeichnet.

Durch das Arch Linux User-Community Repository (AUR) können Nutzer der Community PKGBUILDs für nicht unterstützte Programme bereitstellen. Deshalb sind diese PKGBUILDs wie schon gesagt im sogenannten Unsupported Entwicklungszweig.

Abbildung 3: Arch Linux mit dem Fenstermanager DWM 5.6.1 mit geöffneter config.h.

Installations-CD

Den neusten Core-Snapshots lädt man am besten von der Projektseite [1] herunter. Danach brennt man das ISO-Abbild auf eine CD. Dieser Snapshot enthält aber (nur) die nötigen Programme, um ein Minimalsystem ohne graphische Oberfläche zu installieren. Alle zusätzlichen Pakete installiert man mittels pacman nach.

Ähnliche Artikel

  • Fundamental
    Arch Linux versorgt den Anwender stetig mit den neuesten Errungenschaften der Open-Source-Welt. Dass das System dabei dennoch stabil bleibt, spricht für das ausgeklügelte Paketmanagement.
  • Die Arch-Derivate Antergos und Manjaro in der Praxis
    Arch Linux will eine einfache, anfängertaugliche Linux-Distribution sein. Die Derivate Manjaro und Antergos legen gar noch eine Scheibe drauf.
  • Guten Appetit
    Als Rolling-Release-Distribution steht Arch Linux vor der Herausforderung, täglich neue Anwendungen und Updates verwalten zu müssen. Der Arch-Paketmanager Pacman stemmt die Arbeit ohne Murren und Knurren. Den offiziellen Paketquellen steht das Arch User Repository zur Seite.
  • Arch Linux 2010.05 zum Download

    Die Linux-Distribution Arch Linux hat neue Installationsmedien als Snapshot 2010.05 veröffentlicht.
  • Einfach Handhabung und volle Flexibilität in einer Distribution vereint
    Die Distribution Arch Linux verbindet Vorteile aus anderen Konzepten zu einem Gesamtsystem. Dieser Artikel zeigt Ihnen, wie Sie das System von der Heft-CD richtig installieren und danach effektiv nutzen.
Alles Ausklappen

Kommentare
Schade ...
Markus Berlin, Dienstag, 01. Juni 2010 09:28:51
Ein/Ausklappen
-
Re: Schade ...
Maximilian Gerhard, Mittwoch, 02. Juni 2010 01:11:58
Ein/Ausklappen
Arch vs. Gentoo
maxiq (unangemeldet), Montag, 31. Mai 2010 12:35:32
Ein/Ausklappen
-
Re: Arch vs. Gentoo
sebastian12211 (unangemeldet), Montag, 31. Mai 2010 14:12:55
Ein/Ausklappen
-
Re: Arch vs. Gentoo
Marcel Hilzinger, Montag, 31. Mai 2010 14:25:53
Ein/Ausklappen
-
Re: Arch vs. Gentoo
*hust* (unangemeldet), Montag, 31. Mai 2010 15:49:32
Ein/Ausklappen
-
Re: Arch vs. Gentoo
sebastian21211 (unangemeldet), Montag, 31. Mai 2010 18:34:16
Ein/Ausklappen
-
Re: Arch vs. Gentoo
*hust* (unangemeldet), Montag, 31. Mai 2010 18:42:46
Ein/Ausklappen
-
Re: Arch vs. Gentoo
sebastian1212112 (unangemeldet), Dienstag, 01. Juni 2010 18:03:57
Ein/Ausklappen
-
Re: Arch vs. Gentoo
*hust* (unangemeldet), Mittwoch, 02. Juni 2010 18:54:04
Ein/Ausklappen
-
Re: Arch vs. Gentoo
Elmario (unangemeldet), Samstag, 24. Juli 2010 06:01:56
Ein/Ausklappen
Re: Arch vs. Gentoo
besserwisser (unangemeldet), Montag, 16. August 2010 00:14:35
Ein/Ausklappen
Re: Arch vs. Gentoo
*hust* (unangemeldet), Montag, 31. Mai 2010 15:36:20
Ein/Ausklappen
-
Re: Arch vs. Gentoo
maxiq (unangemeldet), Dienstag, 01. Juni 2010 10:10:22
Ein/Ausklappen
Verwirrung
Stefan Moros (unangemeldet), Montag, 31. Mai 2010 11:05:38
Ein/Ausklappen
-
Re: Verwirrung
sebastian121221 (unangemeldet), Montag, 31. Mai 2010 14:14:26
Ein/Ausklappen
Re: Verwirrung
David Jenni (unangemeldet), Montag, 31. Mai 2010 17:04:49
Ein/Ausklappen

Aktuelle Fragen

Drucker Epson XP-332 unter ubuntu 14.04 einrichten
Andrea Wagenblast, 30.11.2016 22:07, 2 Antworten
Hallo, habe vergeblich versucht mein Multifunktionsgerät Epson XP-332 als neuen Drucker unter...
Apricity Gnome unter Win 10 via VirtualBox
André Driesel, 30.11.2016 06:28, 2 Antworten
Halo Leute, ich versuche hier schon seit mehreren Tagen Apricity OS Gnome via VirtualBox zum l...
EYE of Gnome
FRank Schubert, 15.11.2016 20:06, 2 Antworten
Hallo, EOG öffnet Fotos nur in der Größenordnung 4000 × 3000 Pixel. Größere Fotos werden nic...
Kamera mit Notebook koppeln
Karl Spiegel, 12.11.2016 15:02, 2 Antworten
Hi, Fotografen ich werde eine SONY alpha 77ii bekommen, und möchte die LifeView-Möglichkeit nu...
Linux auf externe SSD installieren
Roland Seidl, 28.10.2016 20:44, 1 Antworten
Bin mit einem Mac unterwegs. Mac Mini 2012 i7. Würde gerne Linux parallel betreiben. Aber auf e...