Arch Linux

Arch Linux
Arch Linux
Arch Linux
Rodina Unixový typ
Jazyky vícejazyčný
Typ jádra Modulární monolitický
( Linux )
Stav projektu Ve vývoji (aktualizace v postupném vydání )
Vklad git.archlinux.org
Platformy x86-64 a ARM
Společnost /
vývojář
Aaron Griffin ( d ) , Allan McRae ( d ) a Anatol Pomozov ( d )
Licence GNU GPL a další
První verze Březen 2002
Nejnovější stabilní verze 2021.04.01 (1 st 04. 2021)
Metoda aktualizace Postupné uvolnění
Správce balíčků Pacman
webová stránka archlinux.org

Arch Linux je distribuce Linuxu vytvořená Juddem Vinetem, která zdůrazňuje jednoduchost (podle principu KISS ). Judd byl inspirován další linuxovou distribucí nazvanou Crux Linux .

Filozofie

Arch Linux byl navržen jako operační systém pro pokročilé uživatele. Jeho jednoduchá filozofie bez konfiguračních nástrojů vyžaduje, stejně jako Slackware , některé Linuxové návyky, které je třeba instalovat, ale přesto se snadno udržuje. Filozofie Arch se skládá ze tří bodů:

Arch Linux je distribuce typu postupného vydání , to znamená, že se vyvíjí postupně a dlouhodobě podle aktualizací všech nainstalovaných balíků, aniž by se měnila verze systému. U nových instalací jsou obrazy disků aktualizované každý měsíc k dispozici ke stažení. Pomocí správce balíčků mohou uživatelé velmi snadno udržovat svůj systém aktuální. Na rozdíl od některých distribucí, které povzbuzují uživatele k instalaci nových verzí, jakmile jsou vydány, jsou verze Arch Linuxu jednoduše snímky pořízené v čase T, které někdy obsahují revidovaný instalační nástroj.

Varianty

Kromě verze x86-64 existuje několik více či méně aktivních variant Arch Linuxu:

Instalace

Instalaci lze provést z média (obvykle CD nebo USB klíč) obsahujícího jeden z obrazů disků poskytnutých pro tento účel ke stažení, nebo z jiného již nainstalovaného systému GNU / Linux. Probíhá zcela v textovém režimu , kdy uživatel vytvoří pomocí skriptu ( pacstrap ) stromovou strukturu základního systému, systém, který si pak může přizpůsobit a finalizovat pomocí chrootu , podle stejného principu jako Gentoo Linux a některé další. Distribuce a na rozdíl od většiny ostatních, kde instalační program spravuje celý proces instalace automatizovaným způsobem a uživateli ponechává pouze omezené možnosti.

Správce balíčků

Instalace balíčků probíhá přes ABS  : Arch Linux Build System , systém připomínající „porty“ BSD. ABS vám umožňuje instalovat předkompilované binární balíčky nebo kompilovat balíček z jeho zdrojů. Nejběžnější binární balíčky spravuje správce balíčků pacman . Balíčky jsou optimalizovány pro architektury i686 a x86 64 a balíčky z oficiálních úložišť jsou udržovány důvěryhodnými uživateli .

Balíčky vytvořené ze zdroje používají speciální úložiště AUR  : Arch User Repository . Balíčky na AUR jsou ve skutečnosti skripty, které automaticky stahují, kompilují a konfigurují každý software. Tyto skripty vyvíjí a udržuje komunita.

Kromě těchto oficiálních úložišť existuje mnoho úložišť udržovaných uživateli Arch Linuxu. Některá z těchto úložišť mají specifické téma, jako je podpora jádra v reálném čase, nebo mají obecnější povolání, například úložiště uživatelů archlinux.fr .

Balíčky byly do roku 2019 komprimovány do formátu .xz ( xz , LZMA ). Od 29. prosince 2019 jsou komprimovány ve formátu .zst ( Zstandard ), který má mírně nižší kompresní poměr (~ 0,8% ve srovnání s úrovní komprese používanou pro xz), ale je mnohem rychlejší dekomprimovat (~ 1300%) .

Vklady

Balíčky pro Arch Linux jsou k dispozici ve stromu balíčků a jeho zrcadlech. V současné době existuje mnoho různých odvětví, včetně:

Kromě těchto balíčků existují tři testovací úložiště pro software (a verze softwaru), které mohou mít místo v těchto úložištích:

Ve výchozím nastavení tyto tři úložiště pacman nepoužívá.

Historický

The 1 st 10. 2007, Judd Vinet opouští hlavu Arch Linuxu ve prospěch Aarona Griffina.

Logo projektu se změní na prosince 2007.

Až do verze 0.8 (Voodoo) používal Arch konkrétní schéma vydání, přičemž čísla verzí označovala změny v instalačním programu a balíčcích obsažených na instalačním CD a nesouvisely s žádným údajem o vyspělosti distribuce. Od měsícedubna 2007, vývojáři opustili toto schéma číslování ve prospěch číslování založeného na datu vydání (stejně jako jiné distribuce jako Ubuntu nebo Mandriva ), stále spojené s kódovým názvem. Verze 2007.05 je první, kdo se řídí tímto novým pravidlem. Nová vydání budou provedena současně s vydáním nových verzí linuxového jádra .

Od té doby Červenec 2012 vývojáři Archu každý měsíc poskytují instalační obraz.

Chronologie verzí
Datováno Verze Příjmení
1 st December 2012 (en) Arch Linux 2012.12.01
(fr) Arch Linux 2012.12.01
1 st November 2012 (en) Arch Linux 2012.11.02
(fr) Arch Linux 2012.11.02
7. října 2012 (en) Arch Linux 2012.10.06
(fr) Arch Linux 2012.10.06
7. září 2012 (en) Arch Linux 2012.09.07
(fr) Arch Linux 2012.09.07
4. srpna 2012 (en) Arch Linux 2012.08.04
(fr) Arch Linux 2012.08.04
15. července 2012 (en) Arch Linux 2012.07.15
(fr) Arch Linux 2012.07.15
19. srpna 2011 (en) Arch Linux 2011.08.19
(fr) Arch Linux 2011.08.19
18. května 2010 (en) Arch Linux 2010.05
(fr) Arch Linux 2010.05
Méně je více
10. srpna 2009 (en) Arch Linux 2009.08
(fr) Arch Linux 2009.08
16. února 2009 (en) Arch Linux 2009.02
(fr) Arch Linux 2009.02
24. června 2008 (en) Arch Linux 2008.06
(fr) Arch Linux 2008.06
Vládce
31. března 2008 (de) Arch Linux 2008.03-1 Core Dump
7. října 2007 (en) Arch Linux 2007.08-2
(fr) Arch Linux 2007.08-2
Nepropadejte panice
10. září 2007 (cs) Arch Linux 2007.08-1 Nepropadejte panice
5. srpna 2007 (en) Arch Linux 2007.08
(fr) Arch Linux 2007.08
Nepropadejte panice
17. května 2007 (en) Arch Linux 2007.05
(fr) Arch Linux 2007.05
Vévoda
31. března 2007 (en) Arch Linux 0.8
(fr) Arch Linux 0.8
Voodoo
23. května 2006 (en) Arch Linux 0.7.2
(fr) Arch Linux 0.7.2
Trik
5. ledna 2006 (en) Arch Linux 0.7.1 Nudle
24. ledna 2005 (in) Arch Linux 0.7 Wombat
1. st March 2004, (cs) Arch Linux 0.6 Widget
21. července 2003 (cs) Arch Linux 0.5 Nova
18. prosince 2002 (en) Arch Linux 0.4 Drak
7. srpna 2002 (cs) Arch Linux 0.3 Světluška
17. dubna 2002 (cs) Arch Linux 0.2 Vega
11. března 2002 (cs) Arch Linux 0.1 Homere

Distribuce založené na Arch Linuxu

Reference

  1. Judd Vinet , „  Vydán Arch Linux 0.1 (Homer)  “ ,11. března 2002(zpřístupněno 22. května 2020 )
  2. (in) Ladislav Bodnar, „  DistroWatch.com: Vraťte zábavu zpět do práce s počítačem. Používejte Linux, BSD.  » , Na distrowatch.com ,3. srpna 2003(zpřístupněno 7. března 2013 )
  3. (in) Jose Dieguez Castro, Představujeme Linux Distros , Apress, 2016, s.236
  4. Wiki.polishlinux.org
  5. „  Kiss - ArchwikiFR  “ , na wiki.archlinux.fr (přístup 20. února 2019 )
  6. (in) Philip Polstra, Hacking and Penetration Testing with Low Power Devices , Syngress, 2014, str. 34
  7. Thorin Klosowski, Raspberry Pi , Penguin, 2015
  8. Archlinux.org # Modernita
  9. (in) „  Arch Linux ARM  “ (zpřístupněno 8. července 2014 )
  10. „  Konec podpory i686„ Archlinux.fr  “ , na archlinux.fr (přístup 22. ledna 2018 )
  11. Viz Instalace Arch Linuxu ze stávajícího Linuxu na oficiální wiki Arch Linuxu.
  12. (in) Robin Broda, „  Nyní ZStandard pomocí INSTEAD XZ pro kompresní balíček  “ na Archlinux.org ,4. ledna 2020
  13. Vedení oblouku ,1 st 10. 2007.
  14. Instalační obrázek 2012.07.15 k dispozici

Podívejte se také

externí odkazy