Portál AbcLinuxu, 30. dubna 2025 21:59

Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)

17. 4. 2007 | Vojtěch Gondžala
Články - Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)  

V tomto díle si vysvětlíme práci s balíčkovacím managerem pacman (konfigurační soubory a přepínače) a ukážeme si, jak vytvořit lokální repozitář.

Úvod

Pacman je to, co dělá z Arch Linuxu velmi snadno použitelnou distribuci. V extrémním případě ani nepotřebujete instalační ISO, stačí správně použít pacmana.

Tvůrcem pacmana je Judd Vinet. Celý je napsán v C, společně s jeho vznikem vznikl i Arch Linux. Pacman se rychle stal velmi populární a používají ho i jiné distribuce, například Frugalware Linux a Aegean Linux.

Konfigurace

Konfigurace je snadná; máme jeden hlavní soubor /etc/pacman.conf a z něj se odkazujeme na soubory se seznamem zrcadel repozitářů. Seznamy zrcadel se nacházejí v /etc/pacman.d/.

pacman.conf

Soubor je velmi dobře okomentován a syntaxe je velmi jednoduchá, umožňuje rychle nastavit vše potřebné. Uvedeme si krátký příklad (jsou vynechány komentáře):

[options]
LogFile     = /var/log/pacman.log
NoUpgrade   = etc/passwd etc/group etc/shadow etc/sudoers
HoldPkg     = pacman glibc
IgnorePkg   = qtcurve-kde3
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u

[current]
Include = /etc/pacman.d/current

Příklad ani zdaleka neobsahuje všechna možná nastavení, proto si je probereme:

/etc/pacman.d/repozitář

Opět uvedu příklad, jak takový soubor vypadá:

#
# current: Arch Linux current repository
#
# United States
Server = ftp://ftp.archlinux.org/current/os/x86_64
# Server = ftp://ftp.nethat.com/pub/linux/archlinux/current/os/x86_64

Soubor má syntax Server = URI, kde URI může být FTP server, HTTP server, ale i lokální adresář - takový repozitář má URI file://cesta.

Detailní struktura repozitáře

Aby bylo URI repozitářem musí obsahovat soubor název_reposiráře.db.tar.gz. Tento soubor obsahuje databázi balíčků v repozitáři – tedy to, co se nachází v adresáři /var/lib/pacman/repozitář, jen zabalené v archivu. Každý adresář reprezentuje jeden balíček v databázi a obsahuje soubor se seznamem závislostí (depends) a popisem balíčku (desc).

depends

Příklad toho, jak vypadá soubor depends (balíček audacity-1.2.4-2):

%DEPENDS%
libvorbis
libmad
libid3tag
wxgtk-gtk1>=2.6.3.2

Všimněte si, jak jednoduše je hlídána verze balíčku u závislostí.

desc

Příklad souboru desc (balíček audacity-1.2.4-2):

%NAME%
audacity

%VERSION%
1.2.4-2

%DESC%
Audacity is a program that lets you manipulate digital audio waveforms

%CSIZE%
2096810

%MD5SUM%
5e308fa2d10f5ccb2f235d1f62a7fccd

CSIZE udává velikost balíčku a používá se pro zjištění velikosti stahovaných dat, MD5SUM je kontrolní součet balíčku.

Jak vytvořit vlastní repozitář

Pokud chceme vytvořit repozitář obsahující balíčky z nějakého lokálního adresáře, použijeme skript repo-add, který vygeneruje databázi balíčků:

repo-add /home/pkgs/custom.db.tar.gz /home/pkgs/*.pkg.tar.gz

Podobně postupujeme, pokud chceme přidat jednotlivé balíčky:

repo-add /home/pkgs/custom.db.tar.gz \
 /home/pkgs/helloworld-0.4-1-i686.pkg.tar.gz

Příkaz pro odstranění balíčku z databáze:

repo-remove /home/pkgs/custom.db.tar.gz \
 /home/pkgs/helloworld-0.4-1-i686.pkg.tar.gz

pacman

Popisovány jsou vlastnosti pacmana 3.0.x, starší verze se mohou lišit.

Postupně probereme operace a jejich nejpoužívanějíší přepínače, pokud chcete vědět více, prohlédněte si manuálovou stránku.

Pacman se volá takto:

pacman <operace> [volby] [balíčky]

-F, --freshen

Podobné jako --upgrade, ale aktualizuje jen balíčky, které jsou v systému.

-Q, --query

Provádí „dotazy“ nad lokální databází (aktuálně nainstalovaných) balíčků. Důležité přepínače:

-R, --remove

Odinstaluje balíčky, konfigurační soubory jsou uloženy jako .pacsave. Důležité přepínače:

-S, --sync

Aktualizuje balíčky a stahuje je přímo ze zrcadel. Důležité přepínače:

-U, --upgrade

Nainstaluje balíček. Pokud balíček už nainstalován je, tak odinstaluje aktuálně přítomný v systému a nainstaluje uvedený.

Přepínače platné pro všechny operace

Příklady použití pacmana

Kompletní aktualizaci systému jde zařídit příkazem:

# pacman -Syu

Nejprve se aktualizují databáze balíčků v repozitářích a poté se nainstalují nové balíčky. O archistech se tvrdí, že pouštějí tento příkaz několikrát denně. Jako optimální se ukazuje aktualizovat systém jednou za týden, nejlépe po víkendu.

Odinstalování balíčků, včetně balíčků, které na něm závisí, a závislostí, které už nebudou potřeba:

# pacman -Rcs balíček

Tímto způsobem zajistíte, že balíčky, které nejsou třeba, nebudou v systému. Příklad - pokus o odinstalování beryl-core:

# pacman -Rsc beryl-core
 checking dependencies... done

Targets: emerald-themes  beryl-settings-simple  beryl-settings
          emerald  beryl-settings-bindings  beryl-plugins-unsupported
          beryl-plugins  beryl-manager  beryl-core

Do you want to remove these packages? [Y/n]

Pokud by nebyl uveden přepínač c, pacman by skončil chybovou hláškou:

# pacman -Rs beryl-core
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
 beryl-core is required by beryl-manager
 beryl-core is required by beryl-plugins
 beryl-core is required by beryl-plugins-unsupported
 beryl-core is required by beryl-settings-bindings
 beryl-core is required by emerald

Instalace aktuální verze balíčku:

# pacman -Sy balíček

Zacházení s konfiguračními soubory

Pro každý konfigurační soubor (v balíčku je uveden v seznamu backup) se při instalaci spočítá md5sum. Představme si situaci, kdy balíček upgradujeme. V tomto případě spočítáme md5sum aktuálního souboru (toho, který se nachází na disku), a také toho, který je v právě instalovaném balíčku. Označme si soubory následovně:

Může nastat pět situací:

  1. Všechny soubory jsou stejné, takže se instaluje nový a nic se nezálohuje.
  2. original a current jsou stejné a new je změněný. Znamená to, že uzivatel nic neměnil a soubor z nového balíčku obsahuje nové vlastnosti/opravuje chyby. Nainstaluje se nový.
  3. original a new jsou stejné, current je jiný. Znamená to, že v novém balíčku je stejný soubor a uživatel si jej upravil, nechá se stávající (current).
  4. current je stejný jako new, original je jiný. Uživatel upravil soubor tak, že je stejný jako v novém balíčku, nainstaluje se new.
  5. Všechny soubory se navzájem liší, soubor new. Uživatel upravil soubor a v novém balíčku jsou nějaké nové vlastnosti/opravy. Soubor new je nainstalován s příponou .pacnew a uživatel je na to upozorněn.

Příště

V příštím díle probereme pravidla pro psaní PKGBULIDu, ukážeme si, jak pomocí makepkg sestavit balíček, a podíváme se na AUR.

Seriál Balíčkovací systém Arch Linuxu (dílů: 4)

První díl: Balíčkovací systém Arch Linuxu - 1 (formát balíčků), poslední díl: Balíčkovací systém Arch Linuxu - 4 (ABS, makeworld).
Předchozí díl: Balíčkovací systém Arch Linuxu - 1 (formát balíčků)
Následující díl: Balíčkovací systém Arch Linuxu - 3 (PKGBUILD, makepkg, AUR)

Související články

Na co se často ptáme: Balíčkovací systémy
Seriál: Gentoo ebuild
Seriál: Rukověť baliče RPM
Balíčkovací systém Gentoo Linuxu - I
Balíčkovací systém Gentoo Linuxu - II
Balíčkovací systém Mandrake Linuxu
Seriál: Nebojíme se kompilace
„Archovský balíčkovač“ Pacman po třetí
Barevný pacman 3 (správce balíčků pro Arch)
Arch Linux

Další články z této rubriky

Úvod do Dockeru (1)
Paralelizace běžných činností v konzoli pomocí GNU Parallel
Unixové nástroje – 26 (triky pro práci v Bashi)
Unixové nástroje – 25 ((s,c)fdisk, gdisk, parted a findmnt)
Linux: systémové volání splice()

Diskuse k tomuto článku

17.4.2007 00:15 gorm
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Odpovědět | Sbalit | Link | Blokovat | Admin
pekny clanok len tak dalej. zaciatocnikom to moze velmi pomoct, najma ak nevedia co ktora volba riesi (slaba anglictina).
17.4.2007 00:23 J.
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Odpovědět | Sbalit | Link | Blokovat | Admin
Pěkný seriál. Přešel jsem na arch teprve před dvěma dny a už setěším na díl o PKGBUILDech. pacman -Syu zatím používám několikrát denně, ale moc často zas ne, protože můj mirror se tak často neaktualizuje :) Možná bych ještě dodal, že by bylo dobré zakomentovat oficiální server, který má omezení 50KB/s, a připsat si oblíbený mirror (např. ftp.sh.cvut.cz).
[current]
# Add your preferred servers here, they will be used first
Server = ....
Include = /etc/pacman.d/current
17.4.2007 00:24 J.
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
jo a kdo potřebuje víc místa tak pacman -Syuc :)
stativ avatar 17.4.2007 14:22 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
a kdo ho pořebuje víc, použíje -Syucc a kdo úplně nejvíc, použije rm -rf /* ;-)
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
17.4.2007 09:37 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Nebo taky použít sortmirrors.
kozzi avatar 20.4.2007 19:11 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Moooockrát díky, já nevěděl že tam je limit 50KiB/s, ono mě to nikdy nepřišlo jelikož mám cdma a rychlost by měla být 512 kilobitu/s takže jsem si myslel že to brzdí internet. Teď jsem tam hodil to repo na cvut a hle ono to jede okolo 100-120 KiB/s což je 2x rychlejší.
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
kouzer avatar 17.4.2007 07:08 kouzer | skóre: 11 | Mladá Boleslav
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Odpovědět | Sbalit | Link | Blokovat | Admin
Pěkný serial.. ;-) Jen tak dál.
Linux user #448944.
17.4.2007 07:21 Huncut
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Odpovědět | Sbalit | Link | Blokovat | Admin
Díky za druhý díl článku o pacmanovi. Pěkně napsané, jen tak dál. Jen bych doplnil, že pacman kterého používá Frugalware má sice stejný základ od Judd Vineta, ale jde si vlastním vývojem. Oproti pacmanovi v Archu má některá vylepšení a balíčky nejsou navzájem kompatibilní.
17.4.2007 09:07 dvx
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Odpovědět | Sbalit | Link | Blokovat | Admin
Hezké shrnutí. Řekl bych, že chybí volba -Ql, která vypíše nainstalované balíčky, pokud se nepletu.
vogo avatar 17.4.2007 09:16 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Jak je napsáno, jsou zmíněny jen nejpoužívanější volby, osobně mám nainstalováno přes 700 balíčků :) jak zjistit? `pacman -Ql | wc -l`. Kdyby se probraly všechny přepínače co jich je, pak by to bylo nestravitelné, BTW ani v man stránce nejsou všechny, některé jsou drženy v tajnosti, a ví o nich jen zasvěcení - spolek Arch Linuxových guru, kteří se o úplňcích schází u svých počítačů pod obrovskými oblouky a zadávají ony tajuplné formule :-D
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
Václav 17.4.2007 18:43 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
[darm@HAL9000 ~]$ pacman -Ql | wc -l

198717

:) Tak to asi ne, Time :D

-Ql prohledává obsahy balíčků.
Cross my heart and hope to fly, stick a cupcake in my eye!
Marek Bernát avatar 18.4.2007 00:00 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Ani nie tak prohledává, ako skôr vypisuje :-)

Btw, pacman -Q vypíše zoznam nainštalovaných balíčkov.
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
vogo avatar 18.4.2007 09:55 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
chybička se vloudila :)
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
17.4.2007 11:48 pj
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Odpovědět | Sbalit | Link | Blokovat | Admin
tak me by treba zajimalo, jak s pacmanem vyhledam balicek, pokud znam pouze jmeno souboru, napr. v mandrive, kdyz hledam soubor kmail:

urpmf bin/kmail

vysledek: kdepim-kmail:/usr/bin/kmail

instalace: urpmi kdepim-kmail
vogo avatar 17.4.2007 11:51 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
v nenainstalovaných balíčcích to možné není, ale pokud je soubor v balíčku který je nainstalován, tak `pacman -Qo soubor`
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
vogo avatar 17.4.2007 11:56 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
tedy pokud se nepletu, protoze ted to nemuzu vyzkouset, a strilim od boku, vzhledem k tomu ze ve vzdalenem repu nikde neni seznam souboru v balicku
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
17.4.2007 18:58 pj
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
hmm, tak to je spatny :( lze to aspon vyhledat pres nejakou webovou sluzbu? casto se mi stava, ze napr. pri kompilaci neco chybi a je casto problem urcit, v jakym balicku se dany soubor muze nachazet.

a co nejaky gui frontend pro pacmana (Qt based optimalne;)? na desktop myslim uzitecna vec, pro prehled o nainstalovanem softu, vc. info o balickach, neco ve stylu drakrpm (opet pr. z mandrivy).
17.4.2007 19:10 Huncut
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Nevim jak u Archu, Frugal ma vyhledavani na strankach, kde lze vyhledat i balicky podle nazvu souboru ktery obsahuji. Arch to bude mit snad take tak. Gui frontend ma Frugal myslim take, ale pouze pro gnome (nepouzivam tak nevim presne).
24.4.2007 18:58 drak89 | skóre: 9 | blog: sluj89
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Bohuzel AFAIK nema:( Zrovna dnes jsem si nemohl vzpomenout, v jakem baliku je ntpdate... Ze v ntp jsem zjistil az prohledavanim wiki...
Vykook avatar 18.4.2007 00:05 Vykook | skóre: 23 | blog: Tomas
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
[winder@Cipisek ~]$ pacman -Qo /bin/bash
/bin/bash is owned by bash 3.2-1
[winder@Cipisek ~]$
Z toho plyne že se člověk nesmí řídit výsledky aktualní ankety a má se podívat do manuálu rovnou ;-)
Nejde nám o dobro druhých. Nejde nám o bohatství. Jde o čisté opojení mocí.
Marek Bernát avatar 18.4.2007 08:10 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Prepináč -Qo slúži len na zistenie balíčku pre nainštalované súbory. Z toho plynie, že si máte prečítať komentár, na ktorý reagujete ;-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Vykook avatar 18.4.2007 10:33 Vykook | skóre: 23 | blog: Tomas
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Tak to pardón, doufám že mi bude omluvou alespoň pozdní hodina. :(

P.S.:Prosím nevykat.
Nejde nám o dobro druhých. Nejde nám o bohatství. Jde o čisté opojení mocí.
26.6.2007 10:35 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
jacman? :-)
Archlinux for your comps, faster running guaranted!
17.4.2007 16:15 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Odpovědět | Sbalit | Link | Blokovat | Admin
Díky Vojto, s Archem pracuji již třetím rokem, ale ježto mám na práci spoustu jiných věcí než se neustále rýt v konfiguraci, jsou tyhle články příjemným rychlým osvěžením paměti. To omezení datového toku na implicitním repu není moc stará věc, přišel jsem na to nedávno. Jaké repo z hlediska perfektní dostupnosti, aktuálnosti a rychlosti doporučuješ? Já jsem dnes upřednostnil FTP CVUT, ale plynule mi před polednem nejel...
Archlinux for your comps, faster running guaranted!
vogo avatar 17.4.2007 16:32 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
používám ten na silicon hill, a pak zrcadlo belnet.be, v nouzi, nebo když je nejaká brutus aplikace na kterou nemůžu čekat ;) tak moužívam archlinux.com, omezení na rychlost je ale nepříjemné...
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
17.4.2007 19:48 pholie | skóre: 4 | Košice
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
rychly a dost aktualny mirror je hosteurope.de
17.4.2007 21:15 mm
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
To omezení rychlosti na hlavním mirroru ftp.archlinux.org se dá velmi jednoduše obejít, stačí používat segmentované stahování ;-) Tedy v /etc/pacman.conf nastavit, aby pacman používal místo interního stahovače program aria2c a stahoval třeba 5 segmentů najednou. Pak to běží plnou rychlostí :-)

Vím, asi by se to nemělo, ale já musím mít vždy vše okamžitě a ostatní mirrory jsou často hodně opožděné :-P
17.4.2007 22:58 J.
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Až to takhle budou dělat všichni tak to pojede zas poamlu, ale tentokrát už to bude přetíženým serverem :D
18.4.2007 11:02 BrainLess
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Odpovědět | Sbalit | Link | Blokovat | Admin
No nejsem zastancem unifikovanych reseni ale podle mne linuxu skodi mnozstvi distribuci/balickovacich systemu. Vemte si v uvahu ze jsem firma ktera chce uvolnit treba svuj soft a to to mam delat pro 100 distribuci a 50 balickovacich systemu ?

Misto toho aby se lidi pokouseli vylepsovat napriklad debiani balickovaci system tak vytvori vlastni odnoz a je to neskutecnej bordel.

Sorry. Podle me je to cesta do pekla.
Vykook avatar 18.4.2007 11:38 Vykook | skóre: 23 | blog: Tomas
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Uvolníš to jako tarball a distributoři si to už nějak zabalej.
Nejde nám o dobro druhých. Nejde nám o bohatství. Jde o čisté opojení mocí.
vogo avatar 18.4.2007 13:04 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
právě to "nějak" mě děsí, musím zaklepat, že v Archu jsou balíčky hodně dobře zabalené
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
Vykook avatar 18.4.2007 22:48 Vykook | skóre: 23 | blog: Tomas
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Špatně to může zabalit jak tvůrce programu tak i tvůrce distribuce.
Nejde nám o dobro druhých. Nejde nám o bohatství. Jde o čisté opojení mocí.
vogo avatar 18.4.2007 13:09 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
ono vylepšování balíčkovacího systému je tahání koule na noze, viz třeba RPM, které není špatné, ale je neskutečně složité, oproti tomu třeba právě balíčky pro pacmana jsou ve své podstatě strašně jednoduché, nebo třeba Slackware má také velmi primitivní balíčky, prostě každý to má rád jinak, a já bych už RPM nechtěl :), unifikovaný balíček je třebas už skompilovaný software dodávaný v tar ballu a viz mozillí software ;)
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
stativ avatar 18.4.2007 18:59 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Balíčkovací systém Arch Linuxu - 2 (pacman, repozitáře)
Když se to tak vezme tk archové balíčky se moc od těch slackwarových neliší – také je to jen zatarovaná a zagzipovaná struktura adresáře + navíc závslosti a luxusnější řešení neoficiálních balíčků pomocí PKGBUILDů.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.