Arch Linux
Z Wikipédie
Arch Linux je distribúcia Linuxu vytvorená Juddom Vinetom, ktorej filozofiou je jednoduchosť. Judd bol inšpirovaný distribúciou CRUX Linux. Aktuálna verzia Archu je 0.7.2. Je to jedna z najrychlejších distribúcií Linuxu, medzi komunitou sa preto volá aj ako "rýchlik".
Obsah |
[úprava] Výhody
Arch je rýchly, ľahký, flexibilný a jednoduchý. Toto síce nie sú veľmi príťažlivé heslá, ale sú všetky pravdivé. Arch je optimalizovaný pre procesory i686 a x86_64 (nepobeží na žiadnom nižšom čipe (i386, i486, i586), ale z procesoru dostanete viacej. Je odľahčený v porovnaní s RedHatem a pod., a jeho jednoduchý návrh ho robí pohodlne rozšíriteľným a tvarovateľným do akejkoľvek podoby.
[úprava] Inštalácia
Inštalácia prebieha v textovom režime. Nie je komplikovaná, ale odlišná od iných distribúcií Linuxu (vyžaduje sa pri nej viac interakcie od užívateľa).
[úprava] Správa balíčkov
Arch je primárne založený na binárnych balíčkoch. Balíčky sú spravované správcom balíčkov Pacman, ktorý umožňuje inštáláciu, upgrade, odstránenie a dotazy balíčky. Balíčky sa vytvárajú s využitím Arch Linux Build System. Tento systém zaručuje jednoduchý proces vytvorenia a lepšiu integráciu do systému.
Balíčky Arch linuxu sú The packages for Arch Linux sa získavajú zo stromu balíčkov Arch Linuxu. Aktuálne existuje 5 rozdielnych repozitárov.
- Current - Obsahuje všetky balíčky, ktoré sú potrebné pre nakonfigurovanie základného systému Linux.
- Extra - Balíčky, ktoré nevyžaduje základný systém. Väčšinou sú to alternatívy pre balíčky v repozitári Current
- Unstable - Balíčky programov, ktorých vývoj stále prebieha a nie sú pre Arch Linux oficiálne uvoľnované.
- Testing - Balíčky, ktoré môžu spôsobiť problémy po ich upgrade, podliehajú testovaniu pred oficiálnym uvoľnením.
- Community - Tieto balíčky, ktoré vytvárajú užívatelia a spolupracovníci.
[úprava] Filozofia
Arch Linux bol navrhuný pre pokročilých užívateľov. Jeho cieľom je vytvoriť ideálny základ operačného systému. Filozofiou Žiadne konfiguračné nástroje sa podobá distribúcii CRUX, takisto vyžaduje na nastavenie systému určité znalosti. Filozofia Arch Linuxu pozostáva z týchto hlavných princípov:
- Jednoduchý, a nenáročný.
- Spoliehanie sa na GUI (grafické) rozhranie je nevýhodou pre užívateľa. Doležitým cieľom je rozšírenie vedomostí užívateľa.
- Spolupracovníci sú vítaní a želaní, ak zdielajú ideály koncepcie a existujúcej filozofie.
[úprava] Nové verzie
Arch Linux je neustále sa vylepšujúcou distribúciou. Nové balíčky sú vydávané denne použítím správy balíčkov, preto užívatelia môžu mať svoje systémy stále aktuálne a to veľmi jednoducho. Vydania veľkých verzií Arch Linuxu sú len snímkami práve aktuálneho systému balíčkov.
[úprava] Príbuzné články
![]() |
Tento článok alebo jeho časť si vyžaduje úpravu, aby zodpovedal vyššiemu štandardu kvality. Pozri aj stránky Ako upravovať stránku a Návody a štýl alebo diskusiu k článku. |
Arch Linux je vyvíjaný početnou komunitou. Neobsahuje žiadne GUI konfiguračné nástroje, lebo nie su potrebne správa je natoľko jednoducha že to nepotrebuje. O správu baličkov závislostí sa stará program pacman, ktorý vie nielen nainštalovať všetky potrebné závislosti, ale dokonca ich aj odinštlalovat(podobne ako aptitude v Debiane). Je celá kompilovana na i686, cize neda sa spustit na Pentium II a menej. Arch64 je 64 bitova implementacia.
ArchLinux je mimoriadne vhodny pre nasadenie na Desktop, kde je potrebná vysoká aktualnoť programov, na server by som ju však nedoporučoval, prave koli tejto aktualnosti, čo na servere nie je potrebne.
Ma výborne riešenú konfiguráciu systému, vačšina nastavení je v jednom súbore /etc/rc.conf. Tato schéma je čiastočne prevzata z FreeBSD operačného systému.
[úprava] Baličkovací systém
Arch je primarne binárnou (dajú sa však balíčky vytvárať i kompiláciou pomerne jednoducho), a teda ma binárne balíčky. Tieto sa spravujú pomocou Pacman programu, ktorý ich vie inštalovať, upgradovať, mazať a vyhladávať v databáze. Kompilácia je riešená podobne ako to maju FreeBSD systemy, po kompilácii vznikne binarný balíček ktorý nainštalujeme pomocou pacmana, tym je zaistená konzistentnosť systému a jeho dlhá životnost,
Balíčky v základnom strome su delené na 5 vetiev:
- Current - Obsahuje základný Linux systém.
- Extra - Obsahuje royšírenia Current, ktore však nie su nutné rpe beh systému. Viac menej su to alternatívy k Current
- Unstable - Obsahuje vývojarske balíčky.
- Testing - Obsahuje balíčky, ktoré sa čoskoro objavia v Current, Extra vetve, sú vo fáze testovania.
- Community - Obsahuje balíčky od Arch uživatelov, ale overene a schválene, nie ako v AUR.
[úprava] Pacman - Inštalácia
pacman -S balik #ak su rovnake mena v inych repozitaroch pacman -S extra/balik pacman -S testing/balik #update balik z disku pacman -U #pridanie ak neexistuje (naco? ked je -U) pacman -A
[úprava] Pacman - Zmazanie
pacman -R balik #zmazanie balicku a aj jeho nepouzivanych zavistlosti pacman -Rs balik
[úprava] Pacman - Hľadanie
#hlada balik v repozitari pacman -Ss balik #vsetky baliky pacman -Q #len zadany balik a regularne vyrazy pacman -Qs balik #info o baliku nainstalovaneho pacman -Qi balik #info o baliku z repozitaru pacman -Si balik #zoznam vsetkych suborov zo vsetkych balikov pacman -Ql #subory len z balika pacman -Ql balik #v akom baliku sa nachadza zadany subor pacman -Qo /path/to/a/file #baliky co nie cu v repozitare (vacsinou instalovane z AUR alebo rucne) pacman -Qm
[úprava] Filozofia
Arch Linux bol navrhuný pre pokročilých užívateľov. Jeho cieľom je vytvoriť ideálny základ operačného systému. Filozofiou Žiadne konfiguračné nástroje sa podobá distribúcii CRUX, takisto vyžaduje na nastavenie systému určité znalosti. Filozofia Arch Linuxu pozostáva z týchto hlavných princípov:
- Jednoduchý, a nenáročný.
- Spoliehanie sa na GUI (grafické) rozhranie je nevýhodou pre užívateľa. Doležitým cieľom je rozšírenie vedomostí užívateľa.
- Spolupracovníci sú vítaní a želaní, ak zdielajú ideály koncepcie a existujúcej filozofie.
[úprava] Release History
- 0.1 (Homer)
- 11 March, 2002
- 0.2 (Vega)
- 17 April, 2002
- 0.3 (Firefly)
- 7 August, 2002
- 0.4 (Dragon)
- 18 December, 2002
- 0.5 (Nova)
- 21 June, 2003
- 0.6 (Widget)
- 1 March, 2004
- 0.7 (Wombat)
- 24 January, 2005
- 0.7.1 (Noodle)
- 5 January, 2006
- 0.7.2 (Gimmick)
- [23 May]], 2006
- 0.8 (Voodoo) - alpha
- 18 Dec, 2006
Šablóna:Portalpar
[úprava] Externé odkazy
- Oficiálna stránka
- Oficiálne fórum (v angličtine)
- Výborna wiki
- Balíčky oficialne
- Balíčky vytvárané kominitou (AUR)
- Bug stránka
- Séria článkov Arch Linuxu na LinuxOS.sk (slovensky)
- Oficiální stránka (anglicky)
- Wiki distribuce (anglicky)
- Feckové stránky (anglicky)
- Wiki distribuce (česky)
- Český web o Archlinuxu (česky)