www.wikidata.de-de.nina.az
Arch Linux ɑːrtʃ ˈlinʊks ist eine AMD64 optimierte Linux Distribution mit Rolling Releases deren Entwicklerteam dem KISS Prinzip keep it simple stupid folgt Zugunsten der Einfachheit wird auf grafische Installations und Konfigurationshilfen verzichtet Aufgrund dieses Ansatzes ist Arch Linux als Distribution fur fortgeschrittene Benutzer zu sehen Inspiriert wurden die Ersteller von Crux und BSD 3 Arch LinuxArch Linux mit der Desktopumgebung KDE Plasma 5Entwickler 2002 2007 Judd Vinet 2007 2020 Aaron Griffin seit 2020 Levente Polyak 1 Lizenz en GPL und andere LizenzenErstveroff 12 Marz 2002Akt Version Rolling Release monatlicher Schnappschuss zur Installation 2 Abstammung GNU Linux ArchArchitektur en AMD64 64 Bit x86 inoffiziell Arm IA 32archlinux orgArch Linux wurde Anfang 2001 von Judd Vinet eingefuhrt Am 1 Oktober 2007 gab Vinet seinen Rucktritt als Projektleiter bekannt sein Nachfolger wurde Aaron Griffin 1 Arch Linux wird von einem ungefahr 25 kopfigen Kernteam und Helfern aus der wachsenden Community sogenannten Trusted Users weiterentwickelt Samtliche distributionsspezifische Entwicklungen werden unter der GPL veroffentlicht 2 Inhaltsverzeichnis 1 Besonderheiten der Distribution 1 1 Philosophie 2 Paketverwaltung 2 1 Pacman 2 2 Paketquellen 2 3 Arch Build System ABS 2 4 Arch User Repository AUR 3 Aktualisierungsmodell 4 Derivate 5 Weblinks 6 EinzelnachweiseBesonderheiten der Distribution BearbeitenArch Linux wurde mit Linux From Scratch komplett neu entwickelt orientiert sich aber an Crux und anderen Distributionen Fur Arch wurde der Aufbau eines Slackware Linux respektive eines BSD Systems mit einer Debian ahnlichen Paketverwaltung und dem Build System von Gentoo kombiniert Ahnlich wie in Gentoo sind die Releases lediglich Snapshots vom momentanen Entwicklungsstand Rolling Release Ein herunterladbares Live System gibt es nicht dafur werden jedoch Werkzeuge zur Verfugung gestellt mit dem sich Nutzer ein individuelles Live Medium erstellen konnen 4 Als Init System wird seit 2016 auch bei einer Neuinstallation systemd verwendet Konfigurationsprogramme fur die Installation und Einrichtung des Grundsystems sowie fur Anwendungs und Serverprogramme gibt es nicht stattdessen wird auf die Originaldokumentation und konfiguration verwiesen so dass allgemeine Howtos und Anleitungen herangezogen werden konnen 5 Philosophie Bearbeiten nbsp Das Skript archinstall erlaubt eine gefuhrte Installation im TextmodusArch Linux wurde als Basis Betriebssystem fur fortgeschrittene Anwender entwickelt Die Philosophie von Arch Linux basiert auf den folgenden beiden Punkten Einfach halten dem KISS Prinzip folgen Einfachheit wird hierbei als ohne unnotige Erganzungen oder Veranderungen definiert 6 Keine GUI Werkzeuge zur Konfiguration benutzen die die eigentlichen Vorgange vor dem Benutzer verstecken Paketverwaltung BearbeitenArch Linux ist auf den Einsatz von Binarpaketen ausgelegt Grundsatzlich werden Pakete mit der eigens entwickelten Paketverwaltung Pacman organisiert Zusatzlich konnen mit dem Arch Build System ABS neue Pakete fur Software erstellt werden Pacman Bearbeiten nbsp Pacman VersionsubersichtPacman ist ein speziell fur Arch Linux entwickelter Paketmanager der aber auch bei anderen Linux Distributionen zum Einsatz kommt Pacman kann Abhangigkeiten auflosen und automatisch alle notwendigen Pakete von den Arch Repositorien herunterladen installieren aktualisieren und auch wieder entfernen vergleichbar mit Debians APT Das Besondere an Pacman ist dessen konsequente Anwendung auch bei lokalen Quellen die meistens als vom Arch Build System ABS erstellte Pakete vorliegen 7 Pacman integriert sich auf Wunsch in PackageKit oder grafische Aufsatze wie Pamac Ist ein Spiegelserver nicht erreichbar springt Pacman automatisiert zum nachsten 8 Arch Linux setzt auf GnuPG und konzeptionell auf ein Web of Trust Es existieren neben offiziellen Master Schlusseln noch die GPG Schlussel der trusted users die damit ihre Pakete signieren Ein unabhangiger Nutzer behalt das Widerrufszertifikat Die offentlichen Schlussel sowie die Pakete innerhalb eines Repositorys sind in einer Datenbank offentlich einsehbar Zur Prufung der Datenintegritat erhalt jedes Paket eine zugehorigen MD5 und SHA 256 Prufsumme 9 Paketquellen Bearbeiten Die offiziellen Arch Linux Pakete werden in drei Software Repositorien verwaltet core enthalt Pakete die fur den Betrieb eines Basissystems benotigt werden extra enthalt Pakete die den Funktionsumfang erweitern z B Desktop Umgebungen Datenbanksysteme usw multilib enthalt Pakete die es auf einem AMD64 System erlauben native i686 Programme wie Steam auszufuhren 10 Der Hauptteil der Entwicklung findet in den testing Repositorien statt bevor die Pakete in die stabilen Repositorien verschoben werden Seit der Umstellung der Quellpakete auf ein GitLab gibt es fur jedes der zuvor genannten Software Repositorien ein zugehoriges testing Repository core testing extra testing multilib testing 11 Im Rahmen der Paketaktualisierung mussen Transfers von Paketen die von testing core nach core wechseln vorher von mehreren Entwicklern abgesegnet werden Fur Pakete in den anderen Repositorien sind deren jeweilige Entwickler verantwortlich Ausserdem gibt es noch einige Repositorien die die neusten Versionen der Desktop Umgebungen enthalten gnome unstable enthalt die neuesten Pakete der Gnome Software ehe diese in extra veroffentlicht werden kde unstable enthalt die neusten Pakete der KDE Software ehe diese in extra veroffentlicht werden Zusatzlich konnen Repositorien Dritter eingebunden werden die angepasste oder neuere Versionen der Softwarepakete anbieten Arch Build System ABS Bearbeiten Das Arch Build System ist eine Ports ahnliche Paketverwaltung Arch nutzt dabei jeweils eine Textdatei mit dem Namen PKGBUILD die unter anderem die Anweisungen zum Herunterladen und Konfigurieren der jeweiligen Programme enthalt Der Nutzer kann mit dieser Datei die in der Paketverwaltung von Arch enthaltenen Programme seinen eigenen Bedurfnissen anpassen indem er beispielsweise einen Patch einfugt Das Programm makepkg fuhrt diese Anweisungen aus und kompiliert und oder bereitet die Pakete zur Installation durch pacman vor Ein Arch Paket ist im Grunde nicht mehr als ein komprimiertes tar Archiv das neben den zu installierenden Dateien noch einige weitere PKGINFO BUILDINFO und MTREE mit allen Metadaten enthalt die Pacman fur den Umgang mit Paketen benotigt 10 Zusatzlich lasst sich das komplette System uber den Befehl makeworld neu bauen 12 Arch User Repository AUR Bearbeiten Hauptartikel Arch User Repository Neben den offiziellen Paketquellen bieten erfahrene Benutzer im Arch User Repository AUR PKGBUILD Skripte um Pakete lokal selbst zu bauen und dann mit Pacman oder einem AUR Hilfsprogramm zu installieren Die PKGBUILD Skripte vereinfachen das Erstellen von Paketen aus den Quellen durch explizite Auflistung und Uberprufung von Abhangigkeiten und Konfiguration der Installation entsprechend der Arch Architektur Das Arch User Repository bietet der Gemeinde zahlreiche Pakete die nicht in den offiziellen Paketquellen enthalten sind Deren Verwendung wird von Arch Linux aber ausdrucklich nicht offiziell unterstutzt 13 Aktualisierungsmodell BearbeitenIm Gegensatz zu anderen grossen Distributionen wie zum Beispiel Ubuntu und Fedora die in Abstanden von mehreren Monaten oder Jahren aktualisierte Installationsmedien veroffentlichen arbeitet Arch Linux mit einem Rolling Release System Die Paketverwaltung ermoglicht es Benutzern ihre Systeme kontinuierlich aktuell zu halten indem aktuelle Softwarepakete meist ohne Veranderungen keep it simple zeitnah bereitgestellt werden 3 Anstatt den Benutzer zwischen diskreten Versionen zu bewegen sind Arch Linux Installationsmedien lediglich Schnappschusse des aktuellen Satzes von Paketen manchmal mit uberarbeiteter Installations Software Sofern Updates installiert wurden macht es keinen Unterschied aus welchem einstigem Installationsmedium Arch installiert wurde Am 22 Juli 2012 wurde angekundigt dass das Arch Linux Installation Framework AIF durch einen Satz einfacher Skripte ersetzt werde um Verzogerungen im Release Zyklus zu vermeiden Es wird nun jeweils zum Monatsanfang ein neues Abbild ISO Hybrid angeboten welches das Veroffentlichungsdatum als Version im Dateinamen tragt 14 beispielsweise 2013 01 04 fur das Abbild das am 4 Januar 2013 erschien Fruhe Installationsabbilder hatten Namen so erschien Version 0 1 am 11 Marz 2002 unter dem Namen Homer es folgten Vega Firefly Dragon Nova 2003 Widget 2004 Wombat 2005 Noodle 2006 Gimmick Voodoo als Version 0 8 2007 Duke als Version 2007 05 Don t Panic Core Dump 2008 und Overlord als letztes Release mit Namen Derivate BearbeitenMit Arch Linux 32 existiert eine vom Mutterprojekt unterstutzte Abspaltung fur x86 Prozessoren mit 32 Bit Architektur nachdem die offizielle Unterstutzung eingestellt wurde 15 Die Pakete sind teilweise fur i486 mindestens 80486 i686 mit SSE Pentium III kompatibel oder pentium4 zusatzlich SSE2 Pentium 4 kompatible x86 Prozessoren verfugbar 16 aktualisierte Live Installations ISOs gibt es nur fur i686 mit SSE 17 Das Arch Linux ARM Projekt ermoglicht eine Installation auf Geraten mit Arm Architektur 18 Es gibt mehrere Distributionen die entweder von Arch Linux abstammen oder dessen Paketquellen nutzen Dazu zahlen Antergos mit einem Live System das auf Benutzerfreundlichkeit ausgerichtete Manjaro Apricity OS fur mobile Cloud Anwender das mit einem Tiling Fenstermanager ausgestattete ArchBang oder Chakra mit Fokus auf KDE 19 aber auch BlackArch 20 fur Penetrationstester EndeavourOS 21 mit grafischem Installer Parabola GNU Linux libre 22 ohne unfreie Bestandteile SystemRescueCd 23 zur Datenrettung und Artix Linux welches auf systemd verzichtet 24 Das italienische Condres OS setzt den Fokus auf Benutzerfreundlichkeit und bietet offizielle Paketquellen fur 32 Bit Architekturen an ArcoLinux hingegen versteht sich als Lernsystem das in den Umgang mit Arch Linux einfuhrt 25 SteamOS ab Version 3 welches auf dem Steam Deck eingesetzt wird basiert auf Arch Linux 26 Weblinks Bearbeiten nbsp Commons Arch Linux Sammlung von Bildern Videos und Audiodateien Arch Linux Website offiziell englisch Arch Linux Wiki offiziell englisch Arch Linux Website inoffiziell deutsch privat betrieben Einzelnachweise Bearbeiten a b Ferdinand Thommes Arch Linux wahlt neuen Projektleiter In Pro Linux 25 Februar 2020 abgerufen am 19 Juli 2022 a b David Jenni Mein Linux Arch Linux In linux community de 31 Mai 2010 abgerufen am 19 Juli 2022 deutsch a b Mathias Huber Arch Linux statt Debian unstable In Linux Magazin 09 2010 Abgerufen am 20 Juli 2022 deutsch Peter Kreussel Arch Linux Live System im Eigenbau In LinuxUser 10 2019 Abgerufen am 20 Juli 2022 deutsch Martin Gerhard Loschwitz 20 Jahre Arch Linux Profi System mit Bastlerruf In iX Magazin 11 Marz 2022 abgerufen am 19 Juli 2022 Arch Linux In Arch Linux Wiki 26 Januar 2017 abgerufen am 15 Februar 2017 Christoph Langner Die Arch Linux Paketverwaltung mit Pacman und AUR In LinuxUser 09 2015 Abgerufen am 19 Juli 2022 deutsch Christoph Langner Arch Linux aktualisiert die Paketverwaltung auf Pacman 6 0 In LinuxUser 08 2021 Abgerufen am 19 Juli 2022 deutsch Tim Schurmann Digitale Signaturen im Paketmanagement In Linux Magazin 03 2017 Abgerufen am 19 Juli 2022 deutsch a b Thomas Drilling Linux Server fast from Scratch In Admin Magazin 03 2013 Abgerufen am 19 Juli 2022 deutsch Git Migration erfolgreich abgeschlossen Abgerufen am 24 Mai 2023 Jurgen Donauer 32 Linux Distributionen fur den Client Einsatz In tecchannel de 6 November 2006 abgerufen am 23 Juli 2022 Christoph Langner Das Arch User Repository von Arch Linux im Blick In LinuxUser 07 2019 Abgerufen am 19 Juli 2022 deutsch Oliver Diedrich Arch Linux 2012 07 15 ist fertig In heise de 23 Juli 2012 abgerufen am 20 Juli 2022 Ferdinand Thommes Arch Linux gibt 32 Bit Plattform auf In LinuxNews 8 November 2017 abgerufen am 23 Juli 2022 deutsch Arch Linux 32 Architecture Overview Abgerufen am 21 August 2023 englisch Arch Linux 32 Downloads Abgerufen am 21 August 2023 englisch Christoph Langner Arch Linux auf dem Raspberry Pi installieren In Raspberry Pi Geek 12 2020 Abgerufen am 13 November 2022 deutsch Ferdinand Thommes Arch Linux und seine Derivate In LinuxUser 01 2016 Abgerufen am 18 Juli 2022 deutsch David Wolski Ausprobiert BlackArch Linux als umfangreiches Penetration Testing Toolkit In heise de Security 18 Dezember 2020 abgerufen am 18 Juli 2022 Anna Simon EndeavourOS im Test In LinuxUser 07 2022 Abgerufen am 18 Juli 2022 deutsch Erik Barwaldt Parabola Linux ohne proprietare Elemente In LinuxUser 07 2017 Abgerufen am 18 Juli 2022 deutsch Susanne Nolte Linux kommt zur Rettung SystemRescueCd heisst jetzt SystemRescue In iX Magazin 23 Oktober 2020 abgerufen am 18 Juli 2022 Ferdinand Thommes Klein und kompakt Artix Arch Linux ohne Systemd In LinuxUser 10 2020 Abgerufen am 18 Juli 2022 deutsch Karsten Gunther Arch Linux Derivate fur Einsteiger In LinuxUser 10 2019 Abgerufen am 20 Juli 2022 deutsch Sven Bauduin SteamOS 3 0 Valve macht seine Gaming Distribution frei verfugbar In ComputerBase 15 November 2021 abgerufen am 19 Juli 2022 Abgerufen von https de wikipedia org w index php title Arch Linux amp oldid 236609731