Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Poznejte své Gentoo (1)

Mini-seriál o Gentoo je určen nejen začátečníkům, kterým včera doběhl emerge system, ale i dlouhodobějším uživatelům. Podrobně si popovídáme o balíčkovacím systému. Dozvíte se, jak ho správně používat a jak si udržovat systém v pořádku.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Úvod

Pokud alespoň tušíte, jak něco funguje/pracuje, tak také víte, jak to můžete použít, co to vydrží a jak to napravit. Gentoo je samo o sobě výborný nástroj, který vám umožňuje si z opensource sestavit systém podle vašich přání a představ. Snad vám ho následující odstavce pomohou zase o trochu lépe poznat. Předpokládám jisté znalosti, které jste načerpali v handbooku, případně v článcích na abclinuxu.cz (1, 2) a root.cz (1,2). Také bude potřeba trochu soustředění a přemýšlení, abyste se nedostali do depedency hell.

Stručně si připomeneme některé pojmy, které budou potřeba.

Základní pojmy

Ebuild

V Gentoo nejsou klasické balíčky, ve kterých je uložen příslušný program a informace o verzi, závislostech, velikosti apod. Ebuild je skript, v němž se nacházejí nejen klasické informace (popis, licence, závislosti, keywordy), ale také informace o tom, odkud stáhnout zdrojové kódy, jak je rozbalit, nastavit, zkompilovat a nainstalovat. Pro každou verzi programu je pochopitelně samostatný ebuild. Prohlédněte si nějaký ebuild, abyste si udělali představu, jak to celé vypadá (např. /usr/portage/mail-client/ mutt/mutt-1.5.6-r4.ebuild).

portage strom

Portage strom je adresářová struktura (v /usr/portage), kde jsou především podle kategorií uloženy všechny ebuildy v jednotlivých adresářích. Nejlépe si to představíte, když si /usr/portage trochu prozkoumáte. Obecně se ebuild nachází v /usr/portage/kategorie/ nazevprogramu/ nazevprogramu-verze.ebuild. Portage strom obsahuje další soubory – profily, bezpečnostní oznámení, popisy k USE flagům apod. Všechny tyto soubory jsou v Portage stromu, protože se potřebují postupem času aktualizovat – o to se postará dobře známý  emerge sync.

USE

USE je jedna z nejvýznamnějších proměnných v Gentoo. Každý se s ní setkal již při samotné instalaci. Obsahuje jednotlivé USE flagy, podle kterých se vám při instalaci postupně systém formuje. Např. pokud si přidáte USE flag maildir, tak ve všech programech, které to umožňují, se prostřednictvím ebuildu zapne podpora pro maildir. Ještě připomenu, že výchozí nastavení USE je definováno v instalačním profilu (konkrétně /etc/make.pro­file/make.defau­lts). Pokud si chceme USE upravit podle svého, využijeme souboru /etc/make.conf. Neupravujte make.defaults  – po synchronizaci portage stromu byste přišli o všechny změny! Do make.conf se píšou pouze rozdíly oproti make.defaults. Např. pokud napíšeme do make.conf USE=imap -arts, povolíme k výchozímu nastavení imap a naopak zakážeme  arts.

KEYWORDS

KEYWORDS je proměnná, podobně jako USE. Je zapsaná v každém ebuildu. Např. KEYWORDS="x86 ~ppc -amd64" znamená, že příslušný ebuild bez problémů funguje na architektuře x86 (stable), na ppc má drobné problémy nebo není dostatečně otestován (testing) a na amd64 nefunguje vůbec. U většiny programů je v portage několik verzí. Když přijde nová verze do portage, je obvykle označená jako testing (není to pravidlem), a pokud vše probíhá bez problémů, tak je brzo označena jako stable. Tento proces je samozřejmě invidivuální – programy jako gcc se musí poměrně dlouho testovat, než „přejdou“ do stable.

masked

V souboru /usr/portage/profiles/package.mask (všimněte si, že je v portage stromu) je seznam ebuildů, které jsou tzv. maskovány (masked). Je to především upozornění na to, že něco není v pořádku – bezpečnostní chyba, vývojová verze, je problematický, potřebuje otestovat apod. U každého záznamu je popsáno, z jakého důvodu.

SLOT

Není výjimkou případ, kdy existují různé verze knihovny, u kterých je potřeba mít najednou v systému obě verze. Např. grafická knihovna gtk, u níž hodně aplikací využívá postarší jedničkovou řadu a novější aplikace už jedou na dvojkové. Ve většině distribucí se to řeší pomocí různých názvů – např. libgtk1 a libgtk2. V Gentoo to řeší tzv. SLOTy. Ve všech verzích jedničkové řady gtk je v ebuildu zapsáno SLOT=1 a analogicky u dvojkové řady SLOT=2. Pointa je v tom, že z každého SLOTu může být nainstalována jedna verze. Dobře je to vidět např. z výpisu etcat -v gtk+ (etcat získáte –  emerge gentoolkit)

virtual

V závislostech si občas můžete všimnout, že něco závisí na programu v kategorii virtual, např. virtual/alsa, virtual/x11 apod. V Linuxu se často setkáváme s tím, že máme více programů, které vykonávají stejnou nebo podobnou činnost – dobrým příkladem jsou poštovní servery. Pokud nějaký program potřebuje ke své práci poštovní server, je mu jedno, jestli je to postfix, sendmail, nebo exim. V Gentoo je to řešeno pomocí kategorie virtual. Pokud máte např. nainstalovaný postfix a instalujete balíček závisející na virtual/mta, je závislost splněna a vše je v pořádku. Nemáte-li nainstalovaný žádný poštovní server, nainstaluje se výchozí, který je zapsán v příslušném instalačním profilu – společné pro všechny profily jsou v /usr/portage/profiles/base/virtuals  a ostatní podle architektury např. /usr/portage/profiles/ default-linux/x86/virtuals. U virtual/mta je to např. mail-mta/ssmtp.

Syntaxe

Vydáme se názornou cestou a ukážeme si několik příkladů, jak můžeme při práci s emerge určit ebuild a jeho verzi.

U většiny operací si vystačíme s tím nejjednodušším zápisem, kde uvedeme pouze jméno programu (1). Problém může nastat, pokud má více programů v portage stejný název. Emerge nás upozorní a zobrazí nám jednotlivé možnosti (např. dev-libs/aterm a x11-terms/aterm). Pokud jsme chtěli nainstalovat terminál, jednoznačně ho identifikujeme pomocí kategorie(2). V novém portage (2.0.51) je nutné v /etc/portage/*  vždy uvádět kategorii. Pokud potřebujeme identifikovat konkrétní verzi balíčku, využijeme zápisu s „=“ (3), verze musí být samozřejmě dostupná v portage. K dispozici jsou i další operátory (4)(5), myslím, že jejich význam je zřejmý. Poslední, co nám emerge dává k dispozici, je dobře známá hvězdička (6) – v příkladu označuje knihovnu qt verze 3.2.3 včetně všech revizí (3.2.3-r1 apod.).

emerge mplayer                       (1)
emerge x11-terms/aterm               (2)
=media-video/nvidia-glx-1.0.5336-r2  (3)
<=x11-wm/fluxbox-0.9.10              (4)
>=media-video/nvidia-kernel-5328-r1  (5)
=x11-libs/qt-3.2.3*                  (6) 

/etc/portage

Adresář /etc/portage zastřešuje několik užitečných konfigů. Nemáte-li /etc/portage, rychle napište mkdir /etc/portage. Kompletní výčet a popis všech možných souborů najdete v manuálových stránkách k portage. Podíváme se jen na ty nejdůležitější a nejpoužívanější.

package.use

V make.conf  jste si během instalace a následného používání postupně vyladili USE podle svých představ. Mimo jiné máte zapnuté gtk, ale u mplayeru nepoužívate grafickou nadstavbu a chcete si ho zkompilovat bez gtk nadstavby. Co s tím? Nabízí se několik možností. Dočasně v make.conf  gtk vymazat a nainstalovat mplayer – ale je to pracné a při upgradu mplayeru na to snadno zapomenete. Další možnost (často vídaná) je upravit USE na příkazovém řádku, USE=-gtk emerge mplayer  – tím jsme získali efektivní zápis, ale pořád je na nás, abychom si tuto výjimku pamatovali. Emerge nám umožňuje tento fakt zapsat do souboru package.use (1), odkud si ho při každé akci přečte. Nejrychlejší způsob, jak tuto informaci dostat do package.use, vidíte v dalším příkladu (2). Dejte si ale pozor, abyste neměli v  package.use víckrát uveden jeden program – bere se v úvahu jen poslední záznam. Samozřejme můžete využít pravidel z kapitoly o syntaxi (3) a toto nastavení určit jen pro konkretní verzi.

media-video/mplayer -gtk -gtk2 network aalib (1)
echo "media-video/mplayer -gtk -gtk2 network aalib" >> /etc/portage/package.use (2)
=media-video/mplayer-1.0_pre5-r2 -gtk -gtk2 network aalib (3) 

package.keywords

Z proměnné ACCEPT_KEYWORDS se emerge dozví, které keywordy může akceptovat při instalaci programů. Standardně je po instalaci ACCEPT_KEYWORDS nastavena na příslušnou architekturu (stable) – např. ACCEPT_KEYWORDS=ppc. V souboru /etc/ma­ke.profile/ma­ke.defaults se o tom můžete přesvědčit. Pokud napíšete ACCEPT_KEYWORDS=~x86 do /etc/make.conf, budou se instalovat i testing ebuildy. Osobně to nedoporučuji, protože si s tím naděláte zbytečné problémy. Pokud chcete mít u nějakého programu neustále nejnovější verzi, můžete nastavit keywordy pro konkrétní program. K tomu, jak už tušíte, slouží package.keywords, u kterého platí stejné zákonitosti jako u  package.use. Pokud byste nainstalovali program pomocí ACCEPT_KEYWORDS=~x86 emerge program, tak se vám sice nainstaluje testing mplayer, ale opět vzniká problém při upgradu, protože by emerge chtělo downgradovat mplayer, aby si odpovídalo nastavení keywordů.

Stačí zapsat do package.keywords(1), že u mplayeru se má akceptovat i keyword ~x86 (2) a bude se instalovat vždy poslední testing verze. Pokud neuvedeme žádný keyword (3), je to ekvivalentní předchozímu případu, protože v package.keywords  je testing keyword výchozí. Možná se budete chtít držet co nejvíce stabilních (otestovaným) ebuildů, abyste se vyhnuli potížím, ale v testing verzi bude nějaká vlastnost, kterou potřebujete, tak si můžete ~x86 přiřadit jen pro konkrétní verzi (4) a k dalšímu upgradu dojde, až bude k dispozici nová stabilní verze.

davame_internetu_obsah
       
echo "media-video/mplayer ~x86" >> /etc/portage/package.keywords (1)
media-video/mplayer ~x86 (2)
media-video/mplayer (3)
=media-video/mplayer-1.0_pre5* ~x86 (4) 

package.unmask

Jak už název napovídá, je to naše obrana proti /usr/portage/profiles/package.mask. Emerge nám při pokusu o instalaci zamaskovaného programu vypíše, z jakého důvodu je maskovaný. Pokud jej přesto chcete odmaskovat, stačí jednoduše zapsat (1) do package.unmask.

echo "app-office/mozilla-sunbird-bin" >> /etc/portage/package.unmask (1) 

package.mask

Tento soubor nejčastěji využijete, pokud chcete mít nainstalovanou konkrétní verzi nějakého programu, nebo naopak, pokud se chcete nějaké verzi vyhnout. /etc/portage/package.mask funguje stejným způsobem jako /usr/portage/profiles/package.mask s tím rozdílem, že je určen pro vaše potřeby. O pár odstavců výše jsme si říkali, že konkrétní verzi můžete nainstalovat pomocí emerge =program-verze, ale emerge si tuto informaci nepamatuje a při upgradu dochází k problému stejného charakteru jako u  USE a KEYWORDS. Emerge bude chtít nainstalovat nejnovější verzi, kterou mu KEYWORDS umožňují. Potřebujeme nějakým způsobem zakázat instalaci novější verze, než kterou chceme – zamaskujeme všechny novější verze (1)! Osobně obvykle doufám, že daný problém bude vyřešen v další verzi, tak maskuji jen tu problematickou (2) verzi a ve chvíli, kdy se v portage objeví nová, dojde k upgradu.

echo ">=media-video/mplayer-1.0_pre5" >> /etc/portage/package.mask (1)
echo "=media-video/nvidia-glx-1.0.6106*" >> /etc/portage/package.mask (2) 

Školení: Linux – Firemní server

Na třídenním školení se naučíte nainstalovat a spravovat kompletní linuxový server do Vaší firmy se všemi základními službami, které potřebujete pro provoz Vaší sítě, firemních emailů a webových stránek.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 2,53

Přehled názorů

Hledim k pokracovani
Almad 6. 12. 2004 00:51
Nový
Ouch
Yeti 6. 12. 2004 01:05
Nový
├ 
Re: Ouch
Matous Jan Fialka 6. 12. 2004 02:32
Nový
│
└ 
Re: Ouch
Jarda 7. 12. 2004 13:14
Nový
│
 
└ 
Re: Ouch
Miloslav Vlach 8. 12. 2004 13:19
Nový
│
 
 
└ 
Re: Ouch
mlyko 9. 12. 2004 03:31
Nový
│
 
 
 
└ 
Re: Ouch
karel 10. 12. 2004 20:02
Nový
└ 
Re: Ouch
Johanka 6. 12. 2004 09:01
Nový
 
├ 
Re: Ouch
Yeti 6. 12. 2004 10:33
Nový
 
└ 
Re: Ouch
Marcel Svitalský 8. 12. 2004 10:40
Nový
Pekny clanek
Matous Jan Fialka 6. 12. 2004 02:29
Nový
└ 
Re: Pekny clanek
X 6. 12. 2004 08:42
Nový
 
├ 
Re: Pekny clanek
paskma 6. 12. 2004 09:40
Nový
 
│
├ 
Re: Pekny clanek
tomikk 6. 12. 2004 10:14
Nový
 
│
│
├ 
Re: Pekny clanek
Milan Zamazal 7. 12. 2004 12:01
Nový
 
│
│
│
└ 
Re: Pekny clanek
Gentoo rulez 7. 12. 2004 12:17
Nový
 
│
│
│
 
└ 
Re: Pekny clanek
Milan Zamazal 8. 12. 2004 10:59
Nový
 
│
│
└ 
Re: Pekny clanek
lubos 7. 12. 2004 15:22
Nový
 
│
│
 
└ 
Re: Pekny clanek
Nenormalni user 12. 12. 2004 21:47
Nový
 
│
├ 
Re: Pekny clanek
Pitrson 6. 12. 2004 10:24
Nový
 
│
│
└ 
Re: Pekny clanek
Jerry 6. 12. 2004 11:28
Nový
 
│
│
 
├ 
Re: Pekny clanek
Pitrson 6. 12. 2004 12:12
Nový
 
│
│
 
│
└ 
Re: Pekny clanek
Jerry 6. 12. 2004 13:10
Nový
 
│
│
 
│
 
└ 
Re: Pekny clanek
lubos 7. 12. 2004 15:30
Nový
 
│
│
 
│
 
 
└ 
Re: Pekny clanek
Jerry 7. 12. 2004 17:54
Nový
 
│
│
 
├ 
Re: Pekny clanek
CandySan 6. 12. 2004 13:19
Nový
 
│
│
 
│
├ 
Re: Pekny clanek
peter 6. 12. 2004 15:14
Nový
 
│
│
 
│
│
├ 
Re: Pekny clanek
CandySan 6. 12. 2004 21:57
Nový
 
│
│
 
│
│
└ 
Re: Pekny clanek
sindlarv 7. 12. 2004 11:33
Nový
 
│
│
 
│
└ 
Re: Pekny clanek
Jarda 7. 12. 2004 13:26
Nový
 
│
│
 
│
 
└ 
Re: Pekny clanek
Milan Beneš 7. 12. 2004 14:02
Nový
 
│
│
 
└ 
Re: Pekny clanek
Lore84 6. 12. 2004 15:31
Nový
 
│
│
 
 
├ 
Re: Prepinani ext. monitoru
Tomas Kolousek 6. 12. 2004 21:41
Nový
 
│
│
 
 
└ 
Re: Pekny clanek
lubos 7. 12. 2004 15:33
Nový
 
│
├ 
Re: Pekny clanek
Jarda Kotěšovec 6. 12. 2004 15:20
Nový
 
│
└ 
Re: Pekny clanek
Jarda 7. 12. 2004 13:19
Nový
 
└ 
Re: Pekny clanek
David Jez 6. 12. 2004 10:10
Nový
bezpecnost emerge
kapo 6. 12. 2004 08:46
Nový
├ 
Re: bezpecnost emerge
kernelkilla 6. 12. 2004 09:24
Nový
│
└ 
Re: bezpecnost emerge
Tom 6. 12. 2004 09:34
Nový
│
 
└ 
Re: bezpecnost emerge
benghi 6. 12. 2004 10:10
Nový
│
 
 
└ 
Re: bezpecnost emerge
Tom 6. 12. 2004 10:21
Nový
│
 
 
 
└ 
Re: bezpecnost emerge
pha 6. 12. 2004 10:45
Nový
│
 
 
 
 
└ 
Re: bezpecnost emerge
Tom 6. 12. 2004 10:56
Nový
│
 
 
 
 
 
└ 
Re: bezpecnost emerge
Zviratko 6. 12. 2004 12:00
Nový
│
 
 
 
 
 
 
└ 
Re: bezpecnost emerge
Gentoo rulez 6. 12. 2004 13:49
Nový
├ 
Re: bezpecnost emerge
finn 6. 12. 2004 09:50
Nový
│
└ 
Re: bezpecnost emerge
Jarda Kotěšovec 6. 12. 2004 15:32
Nový
└ 
Re: bezpecnost emerge
Lore84 6. 12. 2004 21:29
Nový
dobre
bobes 6. 12. 2004 09:04
Nový
Odinstalace slotu
Jirka 6. 12. 2004 11:43
Nový
└ 
Re: Odinstalace slotu
razor 6. 12. 2004 12:08
Nový
 
└ 
Re: Odinstalace slotu
J 6. 12. 2004 13:31
Nový
prefix
lubo 6. 12. 2004 13:20
Nový
├ 
Re: prefix
J 6. 12. 2004 13:35
Nový
│
├ 
Re: prefix
lubo 6. 12. 2004 13:57
Nový
│
└ 
Re: prefix
Jarda 7. 12. 2004 13:36
Nový
└ 
Re: prefix
Gentoo rulez 6. 12. 2004 13:45
Nový
 
└ 
Re: prefix
lubo 6. 12. 2004 13:58
Nový
 
 
└ 
Re: prefix
Gentoo rulez 6. 12. 2004 14:02
Nový
Gentoo - parada
jan 6. 12. 2004 13:28
Nový
├ 
Re: Gentoo - parada
PinoM 6. 12. 2004 14:12
Nový
│
├ 
Re: Gentoo - moje zkusenost
morf 6. 12. 2004 15:46
Nový
│
│
└ 
Re: Gentoo - moje zkusenost
Jirka 6. 12. 2004 17:41
Nový
│
│
 
└ 
Re: Gentoo - moje zkusenost
lubos 7. 12. 2004 15:38
Nový
│
└ 
Re: Gentoo - parada
Jarda Kotěšovec 6. 12. 2004 15:47
Nový
└ 
Re: Gentoo - parada
Lore84 6. 12. 2004 15:38
Nový
bez titulku
Jonathan Verner 6. 12. 2004 15:36
Nový
Chyby pri kompilaci
Petr M. 6. 12. 2004 17:12
Nový
├ 
Re: Chyby pri kompilaci
Lore84 6. 12. 2004 19:30
Nový
│
└ 
Re: Chyby pri kompilaci
Gentoo rulez 6. 12. 2004 19:51
Nový
├ 
Re: Chyby pri kompilaci
robot 6. 12. 2004 21:18
Nový
│
├ 
Re: Chyby pri kompilaci
Gentoo rulez 6. 12. 2004 22:44
Nový
│
└ 
Re: Chyby pri kompilaci
Jirka 7. 12. 2004 14:12
Nový
└ 
Re: Chyby pri kompilaci
kavol 7. 12. 2004 13:05
Nový
parametr -D
Lee 6. 12. 2004 17:13
Nový
├ 
Re: parametr -D
Gentoo rulez 6. 12. 2004 17:20
Nový
└ 
Re: parametr -D
Jarda Kotěšovec 6. 12. 2004 17:30
Nový
parametr -D
Lee 6. 12. 2004 17:13
Nový
└ 
Re: parametr -D
Tomáš 6. 12. 2004 22:15
Nový
 
└ 
Re: parametr -D
Gentoo rulez 6. 12. 2004 22:41
Nový
bez titulku
martin 6. 12. 2004 20:15
Nový
├ 
Re:
Gentoo rulez 6. 12. 2004 20:26
Nový
│
└ 
Re:
martin 6. 12. 2004 20:42
Nový
│
 
└ 
Re:
Gentoo rulez 6. 12. 2004 20:51
Nový
│
 
 
└ 
Re:
martin 6. 12. 2004 21:16
Nový
│
 
 
 
└ 
Re:
Gentoo rulez 6. 12. 2004 21:24
Nový
│
 
 
 
 
├ 
Re:
martink 6. 12. 2004 22:48
Nový
│
 
 
 
 
│
└ 
Re:
Gentoo rulez 6. 12. 2004 23:32
Nový
│
 
 
 
 
│
 
├ 
Re:
martink 7. 12. 2004 00:27
Nový
│
 
 
 
 
│
 
│
└ 
Re:
Gentoo rulez 7. 12. 2004 00:42
Nový
│
 
 
 
 
│
 
│
 
└ 
Re:
martink 7. 12. 2004 01:03
Nový
│
 
 
 
 
│
 
│
 
 
└ 
Re:
Gentoo rulez 7. 12. 2004 01:10
Nový
│
 
 
 
 
│
 
└ 
Re:
Mirek 8. 12. 2004 12:15
Nový
│
 
 
 
 
└ 
Re:
martin 6. 12. 2004 23:12
Nový
│
 
 
 
 
 
├ 
Re:
pájek 6. 12. 2004 23:37
Nový
│
 
 
 
 
 
└ 
Re:
jkt 6. 12. 2004 23:47
Nový
├ 
Re:
Lore84 6. 12. 2004 21:26
Nový
├ 
Re:
CandySan 6. 12. 2004 22:33
Nový
└ 
Re:
BlackRider 7. 12. 2004 09:05
Nový
co ceka zacatecniky
Jan 6. 12. 2004 22:18
Nový
├ 
Re: co ceka zacatecniky
Gentoo rulez 6. 12. 2004 22:29
Nový
│
└ 
Re: co ceka zacatecniky
lubos 7. 12. 2004 15:48
Nový
├ 
Re: co ceka zacatecniky
jkt 7. 12. 2004 00:02
Nový
├ 
Re: co ceka zacatecniky
Jarda 7. 12. 2004 13:11
Nový
│
├ 
Re: co ceka zacatecniky
lubos 7. 12. 2004 15:50
Nový
│
└ 
Re: co ceka zacatecniky
anonymní uživatel 7. 12. 2004 17:13
Nový
└ 
Re: co ceka zacatecniky
Tom 7. 12. 2004 21:41
Nový
forums.gentoo.org
jkt 7. 12. 2004 00:06
Nový
Gentar
cerw 7. 12. 2004 03:36
Nový
└ 
Re: Gentar
lubos 7. 12. 2004 15:54
Nový
 
└ 
Re: Gentar
Broucek 13. 12. 2004 00:24
Nový
portage mirror v cesku
fyzik 7. 12. 2004 04:47
Nový
├ 
Re: portage mirror v cesku
jkt 7. 12. 2004 11:46
Nový
└ 
Re: portage mirror v cesku
Mintaka 7. 12. 2004 23:29
Nový
Gentoo
GeorgeP 7. 12. 2004 10:08
Nový
├ 
Re: Gentoo
juice 7. 12. 2004 14:49
Nový
│
└ 
Re: Gentoo
lubos 7. 12. 2004 15:58
Nový
│
 
└ 
Re: Gentoo
juice 7. 12. 2004 16:12
Nový
└ 
Re: Gentoo
lubos 7. 12. 2004 15:56
Nový
 
├ 
Re: Gentoo
Mamut 7. 12. 2004 17:18
Nový
 
│
└ 
Re: Gentoo
Jirka 7. 12. 2004 17:49
Nový
 
│
 
└ 
Re: Gentoo
kavol 8. 12. 2004 11:07
Nový
 
│
 
 
└ 
Re: Gentoo
lubos 8. 12. 2004 12:29
Nový
 
│
 
 
 
└ 
Re: Gentoo
univerz 12. 1. 2005 23:43
Nový
 
└ 
ad kompilace
karel 7. 12. 2004 17:57
Nový
 
 
├ 
Re: ad kompilace
Filip Flajšar 7. 12. 2004 21:11
Nový
 
 
│
└ 
Re: ad kompilace
juice 7. 12. 2004 21:31
Nový
 
 
│
 
└ 
Re: ad kompilace
Filip Flajšar 7. 12. 2004 21:55
Nový
 
 
│
 
 
└ 
Re: ad kompilace
juice 7. 12. 2004 22:09
Nový
 
 
│
 
 
 
└ 
Re: ad kompilace
Filip Flajšar 8. 12. 2004 09:03
Nový
 
 
├ 
Re: ad kompilace
juice 7. 12. 2004 21:27
Nový
 
 
│
└ 
Re: ad kompilace
CandySan 7. 12. 2004 23:00
Nový
 
 
└ 
Re: ad kompilace
Nenormalni user 13. 12. 2004 00:59
Nový
Pokud mohu přidat svou zkušenost
Vladimír Stwora 15. 12. 2004 00:00
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem