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

Gentoo a GPRS (2): Funkční systém za víkend

Instalace Gentoo je pro mnohé sama o sobě spíše nepříjemnou záležitostí. Dnes se podíváme, do jaké míry může ještě situaci zhoršit pomalá linka. Postupně si chronologicky projdeme jednotlivé dny instalace systému a řekneme si o některých úskalích.

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

Minule jsme se podívali, proč má Gentoo význam i na pomalé lince, jaký způsob instalace by byl nejvhodnější, a dnes se podíváme na průběh jedné takové instalace. Jak již bylo zmíněno minule, v žádném případě nejde o howto. To, co je zmíněno v Gentoo Handbook, samozřejmě platí i v případě pomalejšího připojení a pokus o shrnutí toho nejdůležitějšího by mohl být spíše na škodu. Následující text tedy spíše připomíná „deníčkové zápisky“ z průběhu jedné takové instalace. Instalace probíhala na počítači s procesorem Celeron 2 GHz, 512 MB RAM. Během instalace byla jednoznačným limitujícím faktorem rychlost připojení k Internetu, takže se dá očekávat podobný časový průběh i na ještě pomalejších sestavách.

Instalace, aneb můj milý deníčku

Den 0

Jak již bylo zdůvodněno v minulém dílu, instalace probíhala od stage 1. Stáhl jsem si tedy instalační archiv (17 MB) potřebný pro vybraný způsob instalace a rozbalil jej na 5GB ext3 oddíl, který jsem měl již na disku. Pokračovat ve vlastní instalaci jsem pro dnešek již v úmyslu neměl, a tak jsem si alespoň připravil /etc/make.conf, zejména proměnou USE dle dokumentace k Gentoo.

USE příznakům se určitě vyplatí věnovat pozornost. Gentoo je především o volbách, a právě USE příznaky jsou jednou z pomyslných pák, kterými své volby uvádíme do praxe. Příznaky, které si vybereme, nebo naopak zakážeme, rozhodují o tom, co globálně všechny programy budou (respektive nebudou) podporovat.

Během příprav na instalaci jsem stáhl již zmiňovaných 17 MB.

Den 1

Ráno jsem si dal stáhnout aktuální archiv Portage stromu (18 MB) a v odpoledních hodinách započal vlastní instalaci. V doposud používané distribuci jsem si vytvořil chroot prostředí a zahájil bootstrapping spuštěním scriptu bootstrap.sh. Tímto započalo postupné stahování a instalace systému.

Před započetím bootstrappingu se vyplatí podívat, co se vlastně bude stahovat:

$ /usr/portage/scripts/bootstrap.sh --pretend --fetchonly 2>&1 | cut -f1 -d " " |egrep 'ftp://|http://' 

V následujícím výpisu URL jsem si všiml jádra v patřičné verzi, které jsem měl již dříve stažené. Zdrojové kódy jádra jsem tedy nakopíroval do adresáře /usr/poratege/distfiles, kde si Gentoo ve výchozím nastavení ukládá stažené soubory. Rázem jsem ušetřil 35 MB, tedy dobré dvě hodiny stahováni. Pokud máte jinde k dispozici rychlejší linku, můžete samozřejmě takto stáhnout a použít veškeré soubory ze seznamu.

V mém případě se tedy jednalo pouze o zdrojové kódy jádra, a tak jsem musel stáhnout dalších 57 MB. Tim byl bootstrapping dokončen a instalace pokročila od stage 1 ku stage 2. Jestliže započítám i na jádře ušetřených 35 MB, tak přechod od stage 1 ku stage 2 vyažadoval 92 MB. Do další kompilace jsem se už tento den nepouštěl a pouze jsem si nechal na zítra stahovat balíčky potřebné pro kompilaci systému. Celkem jsem jich stáhl přibližně 20 MB.

Pokud máte v úmyslu balíčky zase stahovat jinde, tak protentokrát, a vlastně i pro veškeré další instalace v Gentoo, je to:

$ emerge --pretend --fetchonly system 2>&1 | cut -f1 -d " " |egrep 'ftp://|http://' 

Za první den instalace jsem tedy potřeboval stáhnout přibližně 130 MB a celkové požadavky byly zatím 147 MB.

Den 2

Nechal jsem stáhnout zbylých 37 MB potřebných pro instalaci systému a následně přeložit. Celkem mi tady těchto „systémových balíčků“ přibylo 57 MB. V tuto chvíli zbývalo přeložit jádro a k dispozici byl v podstatě provozuschopných systém. Kolem poledne jsem už tedy teoreticky byl schopen pokračovat v instalaci v Gentoo. Instalace se tím již přehoupla ku stage 3 a pokračovala stažením a instalací X.org a vybraných částí Gnome. Stažení X.org si vyžádalo 48 MB a v podvečer již bylo nainstalované a funkční. Večer jsem dále pokračoval ve stahování Gnome a den jsem celkově uzavřel na 172 MB. Celkem instalační požadavky zatím činily přibližně 318 MB.

Den 3

Zbývalo dostahovat a přeložit mnou vybrané věci z Gnome a podporu Bluetooth. Po stažení 77 MB jsem mohl začít překládat a v odpoledních hodinách jsem se dočkal mnou požadovaného funkčního základu a mohl jsem již nabootovat v Gentoo a začít si pohrávat s konfirgurací.

Za třetí den instalace jsem stáhl již zmiňovaných 77 MB a celková instalace tohoto funkčního základu vycházela na 391 MB.

Závěr

Na někoho možná působil průběh instalace děsivě či humorně, ale jestliže už jste zvyklí na rychlost GPRS a máte k dispozici funkční distribuci, ať už nainstalovanou, nebo live, tak se to dá bez větších problému vydržet a instalace ani nijak zvlášť neomezuje. Pokud jste dříve používali, stejně jako já, nedistribuční Firefox, Thunderbird a OpenOffice.org, které stačí znovu jen rozbalit, tak máte za víkend opravdu docela provozuschopný systém.

Doinstalování podpory tisku, skeneru, Gimpu a spousty dalších maličkosti mi zabraly ještě pár dnů a bylo zapotřebí stáhnout dalších 190 MB. Tohle ovšem již byly ve srovnání s vlastní instalaci docela maličkosti. K uvedení systému do stavu, na který jsem byl zvyklý z dříve používané distribuce, by bylo zapotřebí stáhnout 580 MB. Záměrně píši „by bylo“, jelikož jsem cca 70 MB ušetřil na věcech, které jsem již dříve používal, a tak jsem ve zkutečnosti během instalace stáhl pouze 510 MB. Při troše štěstí a pozornosti můžete ušetřit řadu MB naprosto stejným způsobem.

Odpůrci stage 1 si jistě všimli, že v mém případě bylo k dopracování se stage 2 zapotřebí stáhnout 110 MB, přičemž archiv pro stage 2 má pouze 37 MB. Ke stage 3 to již bylo u mne 167 MB vs. 85 MB u připraveného archivu. Mohlo by se tedy zdát, že jsem stahoval zbytečných 82 MB, ale jak si ukážeme příště, z dlouhodobého hlediska se bude jednat spíše o datovou úsporu.

Školení: TCP/IP síť na Linuxu II

V tomto školení prohloubíte svoji znalost síťování na Linuxu a vyzkoušíte si pokročilejší techniky. Školení je určené mimojiné i pro správce poskytovatelských sítí.

  • Průřez technologiemi TCP/IP 
  • Stavba testovací sítě
  • Dynamický routing: OSPFv2 a OSPFv3
  • Bridging, proxy ARP, proxy NDP
  • Různé metody překladu adres
  • NAT traversal v praxi
  • Přepis paketů
  • Tunelování a VPN
  • Troubleshooting, situace z praxe

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

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

Přehled názorů

UF
john.don 30. 9. 2005 07:37
Nový
├ 
Re: UF
john.don 30. 9. 2005 07:44
Nový
│
├ 
Re: UF
Marian Kyral 30. 9. 2005 08:17
Nový
│
│
├ 
Re: UF
Voidless 30. 9. 2005 08:47
Nový
│
│
├ 
Re: UF
Jarda Kotěšovec (athli) 30. 9. 2005 13:50
Nový
│
│
│
└ 
Re: UF
Marian Kyral 30. 9. 2005 21:52
Nový
│
│
│
 
├ 
Re: UF
xkesh 30. 9. 2005 23:59
Nový
│
│
│
 
│
└ 
Re: UF
Marian Kyral 1. 10. 2005 07:18
Nový
│
│
│
 
├ 
Re: UF
Martin Prokes 2. 10. 2005 13:57
Nový
│
│
│
 
│
└ 
Re: UF
unknown unknown 10. 10. 2005 12:30
Nový
│
│
│
 
│
 
└ 
Re: UF
Martin Prokes 10. 10. 2005 17:44
Nový
│
│
│
 
└ 
Re: UF
marmax 4. 6. 2006 17:16
Nový
│
│
└ 
Re: UF
HKMaly 30. 9. 2005 14:23
Nový
│
│
 
└ 
Re: UF
Marian Kyral 30. 9. 2005 21:29
Nový
│
├ 
Re: UF
honza 30. 9. 2005 08:35
Nový
│
│
└ 
Re: UF
jkt 30. 9. 2005 12:57
Nový
│
│
 
└ 
Re: UF
EisCer 1. 10. 2005 09:10
Nový
│
└ 
Re: UF
Tomáš Guzdek 30. 9. 2005 10:04
Nový
│
 
└ 
Re: UF
EisCer 1. 10. 2005 09:05
Nový
│
 
 
└ 
Re: UF
#Tom 1. 10. 2005 11:51
Nový
│
 
 
 
└ 
Re: UF
EisCer 1. 10. 2005 12:46
Nový
└ 
Re: UF
Jarmil Prdel 2. 10. 2005 04:42
Nový
Gentoo
Dominik Sauer 30. 9. 2005 08:14
Nový
├ 
Re: Gentoo
anonymní uživatel 30. 9. 2005 08:29
Nový
│
└ 
Re: Gentoo
Dominik Sauer 30. 9. 2005 10:15
Nový
│
 
├ 
Re: Gentoo
Lukas 30. 9. 2005 10:44
Nový
│
 
└ 
Re: Gentoo
jkt 30. 9. 2005 12:57
Nový
│
 
 
└ 
Re: Gentoo
Dominik Sauer 30. 9. 2005 18:49
Nový
│
 
 
 
└ 
Re: Gentoo
Jarmil Prdel 2. 10. 2005 04:56
Nový
│
 
 
 
 
└ 
Re: Gentoo
Dominik Sauer 3. 10. 2005 22:13
Nový
└ 
Re: Gentoo
MilanK 30. 9. 2005 10:48
Nový
ehm
YF 1. 10. 2005 01:59
Nový
├ 
Re: ehm
EisCer 1. 10. 2005 09:17
Nový
│
└ 
Re: ehm
bzuk & strup 1. 10. 2005 12:59
Nový
│
 
└ 
Re: ehm
YF 1. 10. 2005 13:32
Nový
│
 
 
├ 
Re: ehm
EisCer 1. 10. 2005 14:55
Nový
│
 
 
│
└ 
Re: ehm
honza 1. 10. 2005 18:20
Nový
│
 
 
└ 
Re: ehm
Jarmil Prdel 2. 10. 2005 04:58
Nový
└ 
Re: ehm
Jarmil Prdel 2. 10. 2005 04:57
Nový
 
└ 
Re: ehm
bk 2. 10. 2005 14:12
Nový
24 hodin
onovy 2. 10. 2005 12:16
Nový
setrte elektriku dementi!
YF 2. 10. 2005 23:31
Nový
└ 
Re: setrte elektriku dementi!
Knot 3. 10. 2005 00:14
Nový
 
└ 
Re: setrte elektriku dementi!
YF 3. 10. 2005 01:15
Nový
 
 
└ 
Re: setrte elektriku dementi!
Knot 3. 10. 2005 01:50
Nový
 
 
 
└ 
Re: setrte elektriku dementi!
YF 3. 10. 2005 11:40
Nový
 
 
 
 
└ 
gentoo - nazor
cdman 5. 10. 2005 15:08
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