Predstaveni distribuce Arch Linux, principu The Arch Way a nekterych vyhod a uskali spojenych s Arch Linuxem. Urceno predevsim pro zacatecniky. (Cesky, czech)
2. O čem bude tento příspěvek?
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Pár slov k historii
• Filozofie Archlinuxu
• Zdroje inspirace a softwaru
• Arch na desktopu
• Arch na serveru?
• Průvodce instalací
• Shrnutí
3. Historie Arch Linuxu (velmi) stručně
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• 2001
– zrod Arch Linuxu
● Judd Vinet
● Ovlivněno Slackware, BSD, PLD Linux a CRUX
● Přidán balíčkovací systém
• 2002, 11. březen
– Arch Linux 0.1
• 2005, 8. červenec
– Zrod Arch Wiki
4. Historie Arch Linuxu (velmi) stručně
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• 2007
– Aaron Griffin vystřídal Judda Vineta ve vedení projektu
• (2010)
– Seznamuji se s Arch Linuxem
• 2012, 15. červenec
– Ve prospěch Arch Install Scripts zahozen AIF, Arch Installation
Framework
• 2012, 2013
– systemd nahrazuje SysV init
5. Historie Arch Linuxu (velmi) stručně
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• (2016)
– Seznamuji s Arch Linuxem účastníky InstallFestu
• 2017, 25. leden
– Oznámení ukončení podpory i686
– Podpora ukončena na konci listopadu téhož roku
• (2015, 12. prosinec)
– Oficiálně založeno Arch Linux zrcadlo na Strahově
• (2017, 18. duben)
– Strahovské zrcadlo se stává Tier1 mirror
7. Komunita a zdroje informací
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Arch Wiki
– Obecně oceňována
– Udržována aktuální
• Arch Linux fórum
– Aktivní komunita, řešení problémů
• IM kanály
– IRC, Matrix
• Fun statistics
– https://pkgstats.archlinux.de/fun
9. Simplicity
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Software bez zbytečných doplňků a modifikací
– Software tak, jak jej uvolňují vývojáři
– Minimální záplatování
• Konfigurace bez úprav
– Distribučně závislá nastavení (systémové cesty apod.)
• Žádná automatizace
– Služby se nespouštějí automaticky po instalaci balíku
• Grafická „nastavovátka“ nejsou oficiálně podporována
– Uživatel by si měl vystačit se shellem a textovým editorem
10. Modernity
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Poskytování nejnovějších stabilních verzí balíků
• Rolling-release
– Jedna instalace, kontinuální upgrade vč. jádra
• Aktuální trendy
– Systemd, MariaDB, souborové systémy
11. Pragmatism
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Účelnost nad ideologii
• Změny, které přinášejí technické zlepšení
– Mohou být nepopulární
– Systémové změny posuzovány případ od případu
• Open-source i uzavřený software
12. User centrality
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Uživatelsky přívětivý zaměřený systém
– Uživatel je pánem svého systému
– Kvalita (použitelnost) má přednost před kvantitou (počtem uživatelů)
• Přispění je vítáno
– Vývoj, nahlašování chyb, dokumentace (i překlady), údržba balíků
13. Versatility
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Všestranně použitelná distribuce
– Základní instalace obsahuje pouze příkazovou řádku
• Žádné zbytečné balíky
– Uživatel přizpůsobí systém svým potřebám
• Správce balíků pacman
– Lehký, rychlý a jednoduchý
– Na vše ostatní je tady Arch Build System a Arch User Repository
14. Arch Linux na desktopu
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Uživatelsky zaměřený přístup usnadňuje přizpůsobitelnost
• Výběr desktopových prostředí
– X.org i Wayland
• Spolehlivý, snadno opravitelný
– Nástroje pro snadné vytvoření upraveného instalačního média
15. Arch Linux na serveru?
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Stabilní systém
– Více balíčků jádra
● linux, linux-hardened, linux-lts, linux-zen
– Arch User Repository (?)
• Rolling release
– Časté aktualizace
– Výhoda (?) nevýhoda
16. Zdroje software
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Oficiální repozitáře
– core, extra, community, multilib, testing
– Správce balíků pacman
• Arch User Repository
– Repozitář návodů pro makepkg (PKGBUILD)
– Nástroje pro automatizaci
● yaourt (zastaralé)
● pikaur
17. Instalace
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Živá ukázka instalace na virtuálním stroji
– UEFI
– systemd-boot
– rozhraní MATE Desktop (X.org)
– AUR
● sestavení nástroje pikaur
18. Shrnutí
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
• Arch Linux je rychlá, uživatelsky zaměřená distribuce
– Začátečníkům může připadat „nepřátelská“
– Účelnost nad ideologii
• Systém lze stabilně používat na desktopu i na serveru
• Rolling release model poskytuje nejnovější verze software od
vývojářů
– Vhodné zejména pro vývojáře
19. Prostor pro dotazy
Úvod The Arch Way Repozitáře + AUR Instalace Závěr
Děkuji za pozornost.
@romanovcze