Arch Linux

Arch Linux
Arch Linux logo.svg
Entwickler Levent Polyak ist das Leitender Entwickler.[1]
OS -Familie Linux (Unix-artig)
Arbeitszustand Aktuell
Quellmodell Open Source
Erstveröffentlichung 11. März 2002; vor 20 Jahren
Neueste Erscheinung 2022.06.01 / 2022.06.01[2]
Repository
Marketingziel Allgemeiner Zweck
Aktualisieren Sie die Methode Pacman
Paket-Manager Pacman, libalpm (Back-End),[3] Bogenbausystem
Plattformen
Kernel Typ Monolithisch (Linux Kernel)
Userland GNU; Busybox kann installiert werden, wenn der Benutzer wünscht
Beeinflusst von Crux, BSD
Standard
Benutzeroberfläche
Befehlszeilenschnittstelle (ZSH als Standardschale in Live -CD oder Live USB und Verprügeln als Standardschale nach der Installation)
Lizenz Gratis Software (Gnu gpl und andere Lizenzen)[7]
Offizielle Website Archlinux.org Edit this at Wikidata

Arch Linux (/ːr/)[8] ist ein unabhängig entwickeltes, x86-64 Allgemeinzwecke Linux -Verteilung Dies ist bestrebt, die neuesten stabilen Versionen der meisten Software zu liefern, indem Sie a folgen Rolling-Release-Modell. Die Standardinstallation ist ein minimales Basissystem, das vom Benutzer so konfiguriert ist, dass nur das hinzufügen, was absichtlich erforderlich ist.[9]

Pacman, a Paket-Manager Sonder für Arch Linux geschrieben, wird verwendet, um zu installieren, zu entfernen und zu aktualisieren Softwarepakete.[10]

Arch Linux verwendet a Rolling Release -ModellDas heißt, es gibt keine "Hauptveröffentlichungen" von völlig neuen Versionen des Systems; Ein reguläres System -Update ist alles, was erforderlich ist, um die neueste Bogen -Software zu erhalten. Die von dem Arch-Team jeden Monat veröffentlichten Installationsbilder sind einfach aktuelle Schnappschüsse der Hauptsystemkomponenten.[11]

Arch Linux hat eine umfassende Dokumentation, die aus einem Community-Run besteht Wiki bekannt als Archwiki.[12][13][14]

Geschichte

Inspiriert von KERNJudd Vinet, eine weitere minimalistische Verteilung, startete das Arch Linux-Projekt im März 2002. Der Name wurde ausgewählt, weil Vinet die Bedeutung von "The Principal" wie in "Arch-Enemy" mochte.[8][15]

Ursprünglich nur für 32-Bit-X86-CPUs, wurde im April 2006 die erste X86_64-Installation veröffentlicht.[16]

Vinet führte Arch Linux bis zum 1. Oktober 2007 an, als er aufgrund mangelnder Zeitmangel zurücktrat und die Kontrolle über das Projekt an Aaron Griffin übertrat.[17]

Die Migration zu systemd wie es drin System begann im August 2012,[18] Und es wurde im Oktober 2012 den Standard für neue Installationen.[19] Es ersetzte die Sysv-Stil init System, verwendet seit der Verteilungsinception.[20]

Am 24. Februar 2020 kündigte Aaron Griffin an, dass er aufgrund seiner begrenzten Beteiligung an dem Projekt nach einer Abstimmungsperiode die Kontrolle des Projekts an Levent Polyak übertragen würde.[21] Diese Änderung führte auch dazu, dass der Projektleiterposition eine neue 2-Jahres-Amtszeit hinzugefügt wurde.[22]

Das Ende der i686 Unterstützung wurde im Januar 2017 bekannt gegeben, wobei der ISO im Februar 2017 der letzte war, einschließlich i686[23] und die Architektur im November 2017 nicht unterstützt werden.[24] Seitdem kann der Community Derivat Arch Linux 32 für i686 -Hardware verwendet werden.

Im März 2021 überlegten Arch Linux -Entwickler daran, Arch Linux -Pakete zu portieren x86_64-v3. X86-64-V3 korreliert ungefähr mit der Intel Haswell-Ära von Prozessoren.[25][26]

Im April 2021 begannen Arch Linux -Installationsbilder standardmäßig ein geführtes Installationsskript.[27]

Ende 2021 veröffentlichten die Arch Linux -Entwickler Pacman 6.0, was parallele Downloads ermöglichte.[28]

Im Februar 2022 begannen die Arch Linux -Entwickler, Debug -Pakete anzubieten.[29]

Repository -Sicherheit

Bis um Pacman Version 4.0.0,[30] Der Paketmanager von Arch Linux fehlte für signierte Pakete.[31] Pakete und Metadaten wurden von Pacman während des Download-Installationsprozesses nicht auf Authentizität verifiziert. Ohne Paketauthentifizierungsprüfung könnten manipulierte mit oder böswillige Repository-Spiegel die Integrität eines Systems beeinträchtigen.[32] Pacman 4 Ermöglichte die Überprüfung der Paketdatenbank und der Pakete, wurde jedoch standardmäßig deaktiviert. Im November 2011 wurde die Paketunterzeichnung für neue Paketbuilds obligatorisch, und ab dem 21. März 2012 wird jedes offizielle Paket unterzeichnet.[33]

Im Juni 2012 wurde die Überprüfung der Paketunterzeichnung offiziell und ist nun standardmäßig im Installationsprozess aktiviert.[34][35]

Design und Prinzipien

Arch basiert größtenteils auf Binärpakete. Pakete Ziel x86-64 Mikroprozessoren Unterstützung der Leistung bei modernen Hardware. EIN Häfen/Ebuild-Das ähnliche System wird auch für die automatisierte Quellenzusammenstellung vorgesehen, die als Bogenbuild -System bezeichnet wird.[36]

Arch Linux konzentriert sich auf die Einfachheit des Designs, was bedeutet, dass der Schwerpunkt auf der Erstellung einer Umgebung beinhaltet, die für den Benutzer unkompliziert und relativ einfach ist, um direkt zu verstehen, anstatt polierte Point-and-Click-Style-Management-Tools bereitzustellen-zum Beispiel den Paketmanager. Hat kein offizielles grafisches Front-End. Dies wird größtenteils erreicht, indem die Verwendung von prägnant kommentierten, sauberen Konfigurationsdateien gefördert wird, die für schnellen Zugriff und Bearbeitung angeordnet sind.[37] Dies hat es als Verteilung für "fortgeschrittene Benutzer", die bereit sind, die Befehlszeile zu verwenden, einen Ruf erlangt.[38]

Wenn Sie sich auf komplexe Werkzeuge verlassen, um Ihr System zu verwalten und zu erstellen, wird die Endbenutzer schaden. [...] "Wenn Sie versuchen, die Komplexität des Systems zu verbergen, haben Sie ein komplexeres System". Abstraktionsschichten, die dazu dienen, Interna zu verbergen, sind niemals eine gute Sache. Stattdessen sollten die Interna so gestaltet werden, dass sie sich nicht verstecken müssen.

-Aaron Griffin[39]

Installation

Screenshot von Pacstrap während der Installation.

Der Arch Linux Webseite Lieferungen ISO -Bilder das kann herabgehen CD oder USB. Nach einem Benutzerpartitionen und Format ihres Laufwerks wird ein einfaches Befehlszeilenskript (PACStrap) verwendet, um das Basissystem zu installieren.[35] Die Installation zusätzlicher Pakete, die nicht Teil des Basissystems sind (zum Beispiel, Desktop -Umgebungen), kann nach dem Booten entweder mit Pacstrap oder Pacman durchgeführt werden (oder Chrooting) in die neue Installation.[40][41][10]

Neofetch Ausgabe einer Arch -Linux -Installation.

Eine Alternative zur Verwendung von CD- oder USB-Bildern für die Installation besteht darin, die statische Version des Paketmanagers Pacman innerhalb eines anderen Linux-basierten Betriebssystems zu verwenden.[42] Der Benutzer kann montieren ihre neu formatierten Antrieb Partitionund verwenden Sie Pacstrap (oder Pacman mit dem angemessenen Befehlszeilenschalter) So installieren Sie Basis und zusätzliche Pakete mit dem Mountpoint des Zielgeräts als das Wurzel für seine Operationen. Diese Methode ist nützlich, wenn Arch Linux auf USB -Flash -Laufwerken oder auf ein vorübergehend montiertes Gerät zu einem anderen System angehört.

Unabhängig von dem ausgewählten Installationstyp müssen weitere Maßnahmen ergriffen werden, bevor das neue System verwendet wird, insbesondere durch Installation a Bootloader und Konfiguration des neuen Systems mit einem Systemnamen, einer Netzwerkverbindung, der Spracheinstellungen und einer grafischen Benutzeroberfläche.[43]

Arch Linux plant keine Releases für bestimmte Daten, verwendet jedoch eine "Rolling Release"System, in dem im Laufe des Tages neue Pakete bereitgestellt werden. Mit dem Paketverwaltung können Benutzer die Systeme einfach auf dem Laufenden halten.[44]

Gelegentlich sind manuelle Interventionen für bestimmte Updates erforderlich, wobei Anweisungen im Nachrichtenbereich der Arch Linux -Website veröffentlicht werden.[45]

Führung automatisiertes Installationsskript

Ein experimentelles geführter Installateur namens Archinstall ist in allen seit 2021 veröffentlichten Arch -ISO -Bildern enthalten. Ermöglicht den Benutzern die einfache Installation und Konfiguration von Arch Linux, einschließlich Treiber, Festplattenpartitionierung, Netzwerkkonfiguration, Konten einrichten und Installation von Desktop -Umgebungen.[46][47][48]

Archinstall


Paketverwaltung

Die einzige unterstützte binäre Plattform von Arch Linux ist x86_64. Die Arch -Paket -Repositories und User Repository (AUR) enthalten 58.000 Binär- und Quellpakete, die nahe kommen Debian68.000 Pakete; Die Ansätze der beiden Verteilungen zur Verpackung unterscheiden sich jedoch und erschweren direkte Vergleiche. Zum Beispiel umfassen sechs von Archs 58.000 Paketen die Software ABIWORD, von denen drei im User Repository das kanonische AbiWord -Paket durch einen alternativen Build -Typ oder -version ersetzen (z. B. Beschaffung vom neuesten Commit to AbiWords Quell -Steuerrepository), während Debian eine einzige Version von ABIWord in sieben Paketen installiert.[49] Das Arch User Repository enthält außerdem ein WriterPerfect -Paket, das mehrere Dokumentformatkonverter installiert, während Debian jedem der mehr als 20 Konverter in seinem eigenen Unterpackung bereitstellt.[50]

Pacman

Beispiel für die Verwendung von Pacman

Um reguläre Verpackungsänderungen zu erleichtern, wurde von Judd Vinet (eine Kontraktion von "Paketmanager") von Judd Vinet entwickelt, um Arch einen eigenen Paketmanager zur Verfolgung von Abhängigkeiten zu bieten.[51] Es ist geschrieben in C.[52]

Alle Pakete werden mit dem Pacman verwaltet Paket-Manager. Pacman kümmert sich um die Installation, Upgrades, Herabstufungen, Entfernen und verfügt über eine automatische Abhängigkeitsauflösung. Die Pakete für Arch Linux werden aus dem Arch Linux-Paketbaum erhalten und für die X86-64-Architektur kompiliert. Es verwendet binäre Pakete in der tar.zst[53][54][55] (zum ZSTD Kompression) mit .pkg vor diesem platziert, um anzuzeigen, dass es sich um ein Pacman -Paket handelt (Geben .pkg.tar.zst).[52]

Zum Beispiel können Pakete durch installiert werden Pacman -S -Paketname, während Pacman -Syu kann auch verwendet werden, um ein volles System -Upgrade durchzuführen.[56]

Neben Arch Linux wird Pacman auch für die Installation von Paketen unter verwendet MSYS2 (eine Gabel von Cygwin) unter Windows.[57]

Repositorys

Die folgenden offiziellen binären Repositorys gibt es:[58]

  • Ader, was alle Pakete enthält, die zum Einrichten eines Basissystems erforderlich sind. Zu den Paketen in diesem Repository gehören Kernel -Pakete und Shellsprachen.
  • extra, die für das Basissystem nicht erforderlich ist, einschließlich Desktop -Umgebungen und -programmen.
  • Gemeinschaft, die von der Gemeinschaft gebaute und abgestimmte Pakete enthält; Beinhaltet Pakete mit ausreichenden Stimmen und wurden von einem "vertrauenswürdigen Benutzer" übernommen.
  • Multilib, ein zentrales Repository für X86-64-Benutzer, um 32-Bit-Anwendungen in einer 64-Bit-Umgebung leichter zu unterstützen. Pakete in diesem Repository enthalten Dampf und Wein.

Zusätzlich gibt es testen Repositorys, die Binärpaketkandidaten für andere Repositorys enthalten. Derzeit gibt es die folgenden Test -Repositories:

  • testenmit Paketen für Ader und extra.
  • Community-Testmit Paketen für Gemeinschaft.
  • Multilib-Testmit Paketen für Multilib.

Das Inszenierung und Community-Staging Repositories werden für einige Umbauten verwendet, um kaputte Pakete in zu vermeiden testen. Die Entwickler empfehlen, diese Repositories aus irgendeinem Grund nicht zu verwenden, und geben an, dass alle von ihnen aktualisierten Systeme "zweifellos brechen".[59]

Es gibt auch zwei weitere Repositorys, die die neueste Version bestimmter Desktop -Umgebungen enthalten.

  • gnome-unstabil, das Pakete einer neuen Version der Software von enthält Gnom Bevor sie freigelassen werden testen.
  • kde-unstabil, die Pakete einer neuen Version von enthält Kde Software, bevor sie freigelassen werden testen.

Das instabil Das Repository wurde im Juli 2008 fallen und die meisten Pakete wurden in andere Repositorys überzogen.[60] Zusätzlich zu den offiziellen Repositorys gibt es eine Reihe inoffizieller Benutzer -Repositorys.

Das bekannteste inoffizielle Repository ist das Arch User Repositoryoder aure, gehostet auf der Arch Linux -Site. Die AUR beherbergt keine Binärpakete, sondern eine Sammlung von Build -Skripten Pkgbuilds. PKGBuild -Skripte werden von der ausgeführt makepkg Befehl, der die erforderlichen Dateien aus dem Repository der Software herunterlädt und sie über das Bogen -Build -System erstellt.

Die Arch -Linux -Repositories enthalten beide libre und Nicht frei Software, und der Standard -Arch -Linux -Kernel enthält Nicht frei proprietäre BlobsDaher wird die Verteilung vom GNU -Projekt nicht unterstützt.[61] Der Linux-Libre-Kernel kann aus der AUR oder durch Aktivieren installiert werden Parabola Repositorys.

Bogenbausystem (ABS)

Das Bogenbausystem (ABS) ist a Häfen-Sähnliches Quellverpackungssystem, das Quell -Tarballs in Binärpakete zusammenstellt, die durch installiert sind Pacman.[62] Das Bogenbausystem bietet einen Verzeichnisbaum von Shell -Skripte, genannt PkgbuildsDadurch können alle offiziellen Arch -Pakete angepasst und zusammengestellt werden. Aufbau des gesamten Systems mit modifiziertem Umbau Compiler -Flaggen wird auch vom Bogenbausystem unterstützt. Das Bogenbausystem makepkg Tool kann verwendet werden, um benutzerdefiniert zu erstellen pkg.tar.zst Pakete aus Quellen von Drittanbietern. Die resultierenden Pakete sind auch installierbar und verfolgbar durch Pacman.[63][64]

Arch User Repository (AUR)

Zusätzlich zu den Repositories bietet das Arch User Repository (AUR) benutzerbezogene PKGBuild-Skripte für Pakete, die nicht in den Repositories enthalten sind. Diese PKGBUILD -Skripte vereinfachen das Erstellen von Quelle, indem sie explizit auf Abhängigkeiten auflisten und überprüft werden und die Installation so konfiguriert werden, dass sie der Architektur der Erzfunktion entspricht.[65] Arch User Repository -Helfer -Programme können das Herunterladen von PKGBuild -Skripten und den zugeordneten Bauprozess weiter optimieren. Dies gilt jedoch auf Kosten für die Ausführung von PKGBuilds, die von einer vertrauenswürdigen Person nicht validiert wurden. Infolgedessen haben Arch -Entwickler erklärt, dass die Versorgungsunternehmen für das automatische Erfinden, Herunterladen und Ausführen von PKGBuilds niemals in die offiziellen Repositorys aufgenommen werden.[66]

Benutzer können Pakete erstellen, die mit Pacman mit dem Bogen Build -System und benutzerdefinierten PKGBuild -Skripten kompatibel sind.[67] Diese Funktionalität hat dazu beigetragen, das Arch User Repository zu unterstützen, das aus den Benutzer beigestellten Pakete zur Ergänzung der offiziellen Repositorys besteht.[68]

Das Arch User Repository bietet der Community Pakete, die nicht in den Repositorys enthalten sind. Gründe sind:

  • Lizenzierungsprobleme: Software, die nicht umverteilt, aber kostenlos verwendet werden kann, kann im Erzbenutzer -Repository aufgenommen werden, da alles, was von der Arch Linux -Website gehostet wird, ein Shell -Skript ist, das die tatsächliche Software von anderer Stelle herunterlädt. Beispiele sind proprietär Freeware wie zum Beispiel Google Earth und Echter Spieler.
  • Geänderte offizielle Pakete: Das Arch User Repository enthält auch viele Variationen der offiziellen Verpackung sowie Beta -Versionen von Software, die in den Repositories als stabile Veröffentlichungen enthalten sind.
  • Popularität der Software: Selten verwendete Programme wurden (noch) (noch) zu den offiziellen Repositories hinzugefügt.
  • Betas oder "nächtliche" Versionen der Software, die sehr neu und somit instabil sind. Beispiele sind das "Firefox-Nightly" -Paket, das neue tägliche Builds des Feuerfuchs Webbrowser.

PKGBuilds für jede Software können von normalen Benutzern beigetragen werden, und jedes PKGBuild, das aus politischen Gründen nicht auf das Erzbenutzer -Repository beschränkt ist, können in die Community -Repositories abgestimmt werden.

Derivate

Es gibt mehrere Projekte, um die Ideen und Werkzeuge der Arch Linux auf andere Kernel zu portieren, einschließlich Pacbsd (früher Archbsd) und Bogenhurd,[69] die basierend auf dem Freebsd und Gnu Hurd Kerne. Es gibt auch die Arch Linux Arm Projekt, das darauf abzielt, Arch Linux zu portieren zu portieren ARM-basierte Geräte, einschließlich der Raspberry Pisowie das Arch Linux 32-Projekt, das die Unterstützung von Systemen mit nur 32-Bit-CPUs fortsetzte, nachdem das Mainline-Arch-Linux-Projekt im November 2017 die Unterstützung für die Architektur fallen ließ.[70][71]

Verschiedene Verteilungen konzentrieren sich darauf Bemühungen und Manjaro.

Steamos 3.0, die Version von Steamos verwendet in Dampfdeck basiert auf Arch Linux.[72][73][74][75]

Das aktuelle Arch Linux -Logo wurde von Thayer Williams entworfen[76][77] 2007 als Teil eines Wettbewerbs zum Ersetzen des vorherigen Logos.[78]

Rezeption

Osnews Überprüfung Arch Linux im Jahr 2002.[79] OSNews hat auch 5 spätere Bewertungen über Arch Linux.[80][81][82][83][84]

Lwn.net schrieb eine Rezension über Arch Linux im Jahr 2005.[85] LWN.NET hat auch 2 spätere Bewertungen über Arch Linux.[86][87]

Tux -Maschinen überprüften Arch Linux im Jahr 2007.[88]

Chris Smart von Distrowatch Weekly schrieb im Januar 2009 eine Rezension über Arch Linux.[89] Distrowatch Weekly überprüfte Arch Linux im September 2009 und im Dezember 2015 erneut.[90][91]

Linux -Pflege Greg Kroah-Hartman[92] hat erklärt, dass er Arch benutzt und dass es "wirklich sehr gut funktioniert", lobte er auch das Arch -Wiki, und die Verteilung bleibt in der Nähe der vorgelagerten Entwicklung sowie der Rückkopplungsschleife mit der Community.[93]

Siehe auch

Anmerkungen

  1. ^ Die Unterstützung von i686 wird durch das Arch Linux 32 -Projekt beibehalten.[4]
  2. ^ Armstütze wird von der beibehalten Arch Linux Arm Projekt.
  3. ^ PowerPC -Unterstützung wird vom Erzkraftprojekt beibehalten.[5]
  4. ^ Die Unterstützung von RISC-V wird vom Arch Linux RISC-V-Projekt beibehalten.[6]

Verweise

  1. ^ "Arch Linux - Nachrichten: Die Zukunft des Arch Linux -Projektleiters". archlinux.org. Abgerufen 22. November 2021.
  2. ^ "Arch Linux - veröffentlicht". Abgerufen 1. Juni 2022.
  3. ^ "Pacman Homepage". www.archlinux.org. Abgerufen 9. Mai 2020.
  4. ^ "Arch Linux 32". Arch Linux 32. Abgerufen 19. Juni 2021.
  5. ^ "Erzkraft". Bogenkraft. Abgerufen 31. Mai 2022.
  6. ^ "Arch Linux Risc-V". Arch Linux Risc-V. Abgerufen 31. Mai 2022.
  7. ^
  8. ^ a b Aaron Griffin (24. August 2005). "Pronnounciation [sic] des Namens unserer geliebten Verteilung ". Osdir.com. Archiviert von das Original am 12. Februar 2012. Abgerufen 19. Oktober 2009.
  9. ^ "Arch Linux Wiki Homepage". wiki.archlinux.org. Abgerufen 6. Juli 2022.
  10. ^ a b "Pacman Homepage". www.archlinux.org. Archiviert Aus dem Original am 26. Februar 2011. Abgerufen 30. Oktober 2019.
  11. ^ Ivan Jelic (10. März 2010). "Rollen mit Arch Linux". Lwn.net. Archiviert Aus dem Original am 20. Oktober 2011. Abgerufen 30. September 2011.
  12. ^ Smith, Jesse (21. Dezember 2015). "Arch Linux - Feature Story". Archiviert Aus dem Original am 12. September 2018. Abgerufen 17. Januar 2016.
  13. ^ Linton, Susan (17. Juli 2015). "Debian Project Lead: Snappy und Mir Bad Ideen". Ostatik. Archiviert Aus dem Original am 4. Februar 2017. Abgerufen 4. Februar 2017. Eine der ersten Fragen fragte sich, ob McGovern auf irgendetwas aus einer anderen Distribution eifersüchtig war. Daraufhin antwortete er Archs Wiki als "absolut erstaunliche Ressource", die er selbst benutzt.
  14. ^ "Der Arch Way | Linux Journal". www.linuxjournal.com. Archiviert Aus dem Original am 30. Oktober 2019. Abgerufen 30. Oktober 2019.
  15. ^ "Interview mit Judd Vinet". Distrowatch.com. Archiviert Aus dem Original am 8. September 2017. Abgerufen 30. Oktober 2019.
  16. ^ "Arch Linux - Nachrichten: Offizielle Arch64 Install CD verfügbar". www.archlinux.org. Archiviert Aus dem Original am 12. Juni 2018. Abgerufen 12. Mai 2019.
  17. ^ Apeiro (Judd Vinet) (1. Oktober 2007). "Bogenführung". Arch Linux -Foren. Archiviert Aus dem Original am 9. August 2011. Abgerufen 19. Oktober 2009.
  18. ^ Gaudreault, Stéphane (14. August 2012). "Migration zu Systemd". Arch-dev-öffentlich (Mailingliste). Abgerufen 24. September 2020.
  19. ^ Bächler, Thomas (13. Oktober 2012). "Systemd ist jetzt die Standardeinstellung bei neuen Installationen". Abgerufen 24. September 2020.
  20. ^ "Archlinux Installer 0.1".
  21. ^ "Arch Linux - Nachrichten: Die Zukunft des Arch Linux -Projektleiters". www.archlinux.org. Abgerufen 24. Juni 2020.
  22. ^ "Entwicklerwiki: Projektleiter - Archwiki". wiki.archlinux.org. Abgerufen 24. Juni 2020.
  23. ^ Bartłomiej Piotrowski (25. Januar 2017). "Phasen von i686 Unterstützung". Arch Linux. Archiviert Aus dem Original am 27. Januar 2017. Abgerufen 26. Januar 2017.
  24. ^ Bartłomiej Piotrowski (8. November 2017). "Das Ende von i686 Unterstützung". Arch Linux. Archiviert Aus dem Original am 8. November 2017. Abgerufen 8. November 2017.
  25. ^ "Arch Linux-Entwickler diskutieren die Idee, einen X86-64-V3-Port bereitzustellen.". www.phoronix.com. Abgerufen 21. November 2021.
  26. ^ "Geben Sie einen X86_64_V3 Microarchitecture Level Port (! 2) an · Fusionsanforderungen · Arch Linux / RFCS". Gitlab. Abgerufen 21. November 2021.
  27. ^ "Arch Linux - Nachrichten: Installationsmedium mit Installateur". archlinux.org. Abgerufen 1. Februar 2022.
  28. ^ "Update News für Pacman-6.0.1 Release (D5E2C0A5) · Commits · Pacman / Pacman". Gitlab. Abgerufen 3. März 2022.
  29. ^ "Arch Linux - News: Debugg -Pakete und Debuginfod". archlinux.org. Abgerufen 31. März 2022.
  30. ^ "Nachrichten - Pacman.git - Das offizielle Pacman -Repository". git.archlinux.org. Abgerufen 12. Mai 2019.
  31. ^ "FS#5331: Signierte Pakete". bugs.archlinux.org. Archiviert Aus dem Original am 28. Juli 2011. Abgerufen 12. Mai 2019.
  32. ^ "Angriffe auf Paketmanager". cs.arizona.edu. 10. Juli 2008. archiviert von das Original am 5. September 2010. Abgerufen 14. September 2010.
  33. ^ McRae, Allan (17. Dezember 2011). "Pacman -Paketsignierung - 4: Arch Linux". Archiviert Aus dem Original am 20. Februar 2012. Abgerufen 29. Februar 2012.
  34. ^ Gaetan Bisson (4. Juni 2012). "Pacman -Pakete überprüfen". Arch Linux. Archiviert Aus dem Original am 6. Juni 2012. Abgerufen 4. Juni 2012.
  35. ^ a b Pierre Schmitz (22. Juli 2012). "Installation Media 2012.07.15 Veröffentlicht". Arch Linux. Archiviert Aus dem Original am 12. Dezember 2015. Abgerufen 13. August 2012.
  36. ^ Campbell, Alex; Hacker, Technik; PT, PCWorld | (2. November 2016). "5 Gründe für eine Linux -Rolling -Distribution im Vergleich zu einer Standardveröffentlichung". PC Welt. Abgerufen 12. Mai 2019.
  37. ^ "Der Bogenweg". Archwiki. 9. Oktober 2009. Archiviert Aus dem Original am 18. April 2012. Abgerufen 18. März 2013.
  38. ^ Williams, REW; April 2020, Brian Turner 16. "Beste Linux -Distribution von 2020: Für Anfänger und fortgeschrittene Benutzer". TechRadar. Archiviert vom Original am 21. April 2020. Abgerufen 17. April 2020.
  39. ^ "FS#43302 -[Pacman] Stellen Sie eine Problemumgehung zum Entfernen von Makepkg zur Verfügung.". Arch Linux. Abgerufen 4. Juli 2020.
  40. ^ "Pacman - Archwiki". wiki.archlinux.org. Archiviert Aus dem Original am 18. August 2017. Abgerufen 13. September 2019.
  41. ^ "Allgemeine Empfehlungen - Archwiki". wiki.archlinux.org. Archiviert Aus dem Original am 21. September 2019. Abgerufen 13. September 2019.
  42. ^ "Unter den vorhandenen Linux installieren". Archwiki. 21. November 2009. Archiviert Aus dem Original am 26. Januar 2013. Abgerufen 5. Dezember 2009.
  43. ^ "Installationshandbuch - Archwiki". wiki.archlinux.org. Abgerufen 13. September 2019.
  44. ^ "Arch Linux Review". Dvd-guides.com. 2007. Archiviert Aus dem Original am 14. September 2017. Abgerufen 13. September 2017.
  45. ^ "Nachrichten". archlinux.org. Archiviert Aus dem Original am 15. August 2018. Abgerufen 15. August 2018.
  46. ^ "Archinstall - Archwiki". wiki.archlinux.org. Abgerufen 12. April 2021.
  47. ^ Nestor, Marius (11. April 2021). "Die neueste Veröffentlichung von Arch Linux ISO wird mit dem Archinstall CLI -geführten Installateur geliefert.". 9to5Linux. Abgerufen 23. Februar 2022.
  48. ^ "Arch Linux ist jetzt einfacher zu verwenden, das geführte Installateur" zu verwenden ". Muo. 6. April 2021. Abgerufen 23. Februar 2022.
  49. ^ "Debian - Paket -Suchergebnisse - AbiWord". pakete.debian.org. Archiviert Aus dem Original am 7. Juli 2019. Abgerufen 12. Mai 2019.
  50. ^ "Debian - Paket -Suchergebnisse - WriterPerfect". pakete.debian.org. Archiviert Aus dem Original am 8. Juli 2018. Abgerufen 12. Mai 2019.
  51. ^ Eugenia Loli (21. März 2005). "Arch Linux: Warum es rockt". Osnews. Archiviert Aus dem Original am 30. September 2011. Abgerufen 30. September 2011.
  52. ^ a b "Pacman". Archwiki. 6. August 2017. Archiviert Aus dem Original am 18. August 2017. Abgerufen 20. August 2017.
  53. ^ "Arch Linux nähert sich der Einführung von ZSTD -Druckpaketen für schnellere Pacman -Installationen - Phoronix".. www.phoronix.com. Abgerufen 31. Oktober 2019.
  54. ^ Broda, Robin (24. März 2019). "[Arch-dev-öffentliche] RFC: (Devtools) Ändern der Standardkomprimierungsmethode in ZSTD". Archiviert Aus dem Original am 21. Oktober 2019. Abgerufen 31. Oktober 2019.
  55. ^ "Arch Linux - Nachrichten: Erforderliches Update zu aktuellen Libarchive". www.archlinux.org. Archiviert Aus dem Original am 21. Oktober 2019. Abgerufen 31. Oktober 2019.
  56. ^ "Mannseiten von Pacman". archlinux.org. Abgerufen 6. Juli 2022.
  57. ^ "Paketverwaltung - MSYS2". www.msys2.org. Abgerufen 11. November 2020.
  58. ^ "Offizielle Repositories". Archwiki. Archiviert Aus dem Original am 18. November 2012. Abgerufen 23. November 2012.
  59. ^ "Offizielle Repositories - Archwiki". wiki.archlinux.org. Abgerufen 1. Februar 2022.
  60. ^ "Arch Linux Newsletter 08-04-2008". Arch Linux. 4. August 2008. archiviert von das Original am 3. Juni 2013. Abgerufen 19. Oktober 2009.
  61. ^ "Erklären Sie, warum wir andere Systeme nicht unterstützen". GNU -Projekt. Archiviert Aus dem Original am 24. April 2011. Abgerufen 28. September 2011.
  62. ^ "Bogenbausystem". Archwiki. Archiviert Aus dem Original am 17. Januar 2013. Abgerufen 19. Oktober 2009.
  63. ^ "Makepkg". Archwiki. Archiviert Aus dem Original am 26. Januar 2013. Abgerufen 15. Februar 2013.
  64. ^ "Arch Linux - Nachrichten: Jetzt mit ZStandard anstelle von XZ für die Paketkomprimierung verwendet". www.archlinux.org. Abgerufen 13. Juli 2020.
  65. ^ "Aur (en) - Zuhause". Aur. Archiviert Aus dem Original am 3. November 2016. Abgerufen 5. Februar 2014.
  66. ^ Robin Heggerund Hansen (25. März 2008). "Arch Linux: Populäre Kuss -Distribution - Interview - Teil II". Hardware.no. Archiviert Aus dem Original am 2. April 2009. Abgerufen 19. Oktober 2009.
  67. ^ "Verwenden des Bogenbausystems". Library.linode.com. 8. September 2011. Archiviert Aus dem Original am 27. September 2011. Abgerufen 30. September 2011.
  68. ^ BO Milanovich (8. März 2011). "Arch Linux". LinuxDistroreview.com. Archiviert von das Original am 21. Februar 2012. Abgerufen 30. September 2011.
  69. ^ "Arch Hurd". Bogenhurd. Archiviert Aus dem Original am 26. März 2014. Abgerufen 25. März 2014.
  70. ^ "Arch Linux Arm". Arch Linux Arm. Archiviert Aus dem Original am 28. März 2014. Abgerufen 25. März 2014.
  71. ^ "Arch Linux 32". Arch Linux 32. Abgerufen 22. Oktober 2020.
  72. ^ Duckett, Chris. "Steam Deck ist ein AMD-angetriebenes Handheld-PC vom Ventil, das KDE auf Arch Linux ausführt.". ZDNET. Abgerufen 18. Juli 2021.
  73. ^ "Valve's Handheld -Konsole 'The Steam Deck' ist mit einem Arch -Linux -basierten Betriebssystem zu hören". Technosport. 16. Juli 2021. Abgerufen 18. Juli 2021.
  74. ^ Prasad (15. Juli 2021). "Valve Steam Deck ist ein Handheld -Gaming -PC, der Steamos ausführt". GsMarena. Abgerufen 19. Juli 2021. Das Dampfdeck läuft mit Steamos 3.0 von Valve. Dies basiert in erster Linie auf Arch Linux und verwendet das Proton der Kompatibilitätsebene, um Spiele auszuführen, die für Windows entwickelt wurden
  75. ^ "Valve hat das Steam Deck offiziell angekündigt, eine tragbare Handkonsole mit Steamos". Gamingonlinux. Abgerufen 16. Juli 2021.
  76. ^ Willard, Travis (22. Dezember 2007). "Arch Linux - Nachrichten: Logo -Wettbewerbsergebnisse (und Gewinner!)". www.archlinux.org. Abgerufen 4. Oktober 2020.
  77. ^ Williams, Thayer (2007). "Arch Linux -Logo -Einreichung". pkgbuild.com. Abgerufen 4. Oktober 2020.
  78. ^ Willard, Travis (24. Oktober 2007). "Arch Linux - News: Arch Linux -Logo -Wettbewerb". www.archlinux.org. Abgerufen 4. Oktober 2020.
  79. ^ "Einführung in Arch Linux - OsNews". www.osnews.com. Archiviert vom Original am 12. Mai 2019. Abgerufen 12. Mai 2019.
  80. ^ "Arch Linux: Eine bessere Verteilung - OSNews". www.osnews.com. Archiviert vom Original am 12. Mai 2019. Abgerufen 12. Mai 2019.
  81. ^ "Arch Linux: Ein Ende meiner Distribose? - Osnews". www.osnews.com. Archiviert vom Original am 12. Mai 2019. Abgerufen 12. Mai 2019.
  82. ^ "Eine Woche im Leben eines Arch -Linux -Neulings - Osnews". www.osnews.com. Archiviert vom Original am 12. Mai 2019. Abgerufen 12. Mai 2019.
  83. ^ "Arch Linux: Warum es rockt - Osnews". www.osnews.com. Archiviert vom Original am 12. Mai 2019. Abgerufen 12. Mai 2019.
  84. ^ "Beobachten Sie die Entwicklung von Arch Linux - Osnews". www.osnews.com. Archiviert vom Original am 12. Mai 2019. Abgerufen 12. Mai 2019.
  85. ^ "Arch Linux für Power -Benutzer [lwn.net]". lwn.net. Archiviert vom Original am 12. Mai 2019. Abgerufen 12. Mai 2019.
  86. ^ "Rollen mit Arch Linux [lwn.net]". lwn.net. Archiviert Aus dem Original am 7. Februar 2019. Abgerufen 12. Mai 2019.
  87. ^ "Die Arch -Linux -Erfahrung des mürrischen Redakteurs [lwn.net]". lwn.net. Archiviert Aus dem Original am 15. November 2019. Abgerufen 12. Mai 2019.
  88. ^ Gefallen in den Zauber von Erz Voodoo | Tux -Maschinen Archiviert 20. Juni 2018 bei der Wayback -Maschine 20. April 2007
  89. ^ "Arch Linux in Rezension". Distrowatch.com. Archiviert Aus dem Original am 20. Juni 2018. Abgerufen 12. Mai 2019.
  90. ^ "Eine Distribution Odyssee, Teil 2 - der Arch Way". Distrowatch.com. Archiviert Aus dem Original am 20. Juni 2018. Abgerufen 12. Mai 2019.
  91. ^ "Arch Linux". Distrowatch.com. Archiviert Aus dem Original am 12. September 2018. Abgerufen 12. Mai 2019.
  92. ^ "Git.kernel.org - Linux/Kernel/Git/Torvalds/Linux -2.6.Git/BLOB - Wartung ...". Archive.is. 13. Januar 2013. archiviert von das Original am 13. Januar 2013. Abgerufen 30. Oktober 2019.
  93. ^ "Sprechen wir mit dem Linux -Kernel -Entwickler Greg Kroah -Hartman - Open Source Summit, 2019". Youtube. 10. September 2019. Archiviert vom Original am 21. Dezember 2021. Abgerufen 17. September 2019. [Archentwickler] Die Idee eines ständig rollenden, zukunftsweisenden Systems ist der richtige Weg.Es ist neutral, es basiert auf Community, es hat alles, was ich brauche.Es funktioniert wirklich sehr gut [...] ihr Wiki ist unglaublich.Die Dokumentation - es ist wie eine der besten Ressourcen in diesen Tagen.Wenn Sie ein UserSpace -Programm nachschlagen und wie Sie es konfigurieren und verwenden.Tatsächlich sind die Wiki -Seiten des Systemd Arch eine der erstaunlichsten Ressourcen da draußen.[...] Eine der Hauptpolitik von Bogen oder Philosophien ist, dass Sie so nah wie möglich am stromaufwärts bleiben.Und als Entwickler will ich das.Sie sind wirklich gut im Feedback an die Community.Weil ich das Tests möchte - ich möchte sicherstellen, dass die Dinge behoben sind.Und wenn es kaputt ist, lerne ich schnell davon und repariere es und schiebe das Zeug heraus.Das ist also eine wirklich gute Rückkopplungsschleife.

Externe Links