Netencyclo Česky, The wikipedia mirror - Otevřená encyklopedie : Gentoo Linux

- Gentoo Linux -

Gentoo Linux :

femmes russes

Gentoo Linux

Z Wikipedie, otevřené encyklopedie

Skočit na: Navigace, Hledání
Gentoo Linux
Gentoo logo

Gentoo Linux 2008.0
Web: www.gentoo.org
Vyvíjí: Gentoo Foundation
Rodina OS: GNU/Linux
Druh Open source
Aktuální verze: 2008.0 / 7. července 2007
Podporované platformy: x86, AMD64, PowerPC, PowerPC 64, sparc, DEC Alpha, ARM, MIPS, PA-RISC, S390, IA-64
Typ kernelu: Modulární jádro
Licence: GPL
Stav: Aktivní
Operační systémy
(přehled)
BSD
FreeBSD, NetBSD,
OpenBSD, DragonFly BSD
GNU/Linux (distribuce)
Debian, Fedora, Gentoo,
Knoppix, Mandriva, Red Hat,
Slackware, SUSE, Ubuntu,
další...
Mac OS
System 6, System 7,
Mac OS 8, Mac OS 9,
Mac OS X
Microsoft Windows
1.0, 2.0, 3.x, 95,
98, Me, NT, 2000, XP,
2003, Vista, 2008,
Windows 7, CE, Mobile
Mobilní telefony a PDA
Symbian OS, Android, Windows Mobile,
PalmOS, OS X
DOS
MS-DOS, DR-DOS,
Enhanced-DR-DOS,
FreeDOS, PTS-DOS
Další
OS/2, QNX, Solaris,
UNIX, AmigaOS, BeOS,
OpenVMS, NeXTSTEP

Gentoo je distribuce operačního systému Linux vyvíjená, podobně jako Debian, komunitou. Je ovšem na rozdíl od ostatních založena na zdrojových kódech, takže si každý přeloží svůj unikátní systém dle svých požadavků. Překládání ale není nutností. Zakladatel Daniel Robbins.

Obsahuje systém balíčků zvaný Portage, který řeší závislosti a předání parametrů pro překlad, takže instalaci a správu systému zvládne i poučený začátečník.

Výhody: maximální možnost nastavení jednotlivých aplikací a součástí, přehledná konfigurace systému, optimalizace pro konkrétní hardware, časté aktualizace.

Nevýhody: náročnost na výpočetní výkon v průběhu instalace nebo aktualizace systému a aplikací, délka kompilace, pokud se nevyužívají předkompilované balíky.

Obsah

[editovat] Portage

Portage je systém správy balíčků obdobný tomu v BSD zvaném FreeBSD Ports; byl ostatně vyvinut s přihlédnutím k BSD Ports. Portage je napsán v programovacím jazyce Python a je hlavním rysem Gentoo. Přestože je systém zván Portage, pracuje se s ním převážně pomocí příkazu 'emerge'.

[editovat] USE flag

Portage nabízí užití „USE flag“, který umožňuje uživateli určit jaké možnosti, či volitelné součásti chce či nechce mít v nainstalovaných programech. Pokud se pomoci patřičného nastavení „USE flag“ zapne například podpora pro DVD, bude tato podpora zapnuta a zkompilována ve všech programech které nějakým způsobem pracují s DVD a kde je tato podpora obsažena jako volitelná. Rovněž lze pomocí těchto parametrů ovlivňovat nastavení kompilace.

Pro seznam „USE flags“ včetně jejich významu se lze podívat na Popis USE flags v Gentoo Linuxu.

[editovat] Ebuild

Gentoo používá odlišný způsob správy balíčků než nejrozšířenější RPM, jeho systém využívá formátu ebuild. Zatímco RPM šíří zkompilované binární soubory. Ebuild jsou textové soubory obsahující instrukce, jak získat, nakonfigurovat, zkompilovat a instalovat daný software; vše ze zdrojového kódu a s optimalizaci na daný počítač. Může však sloužit i ke stažení a instalaci binárních balíků.

[editovat] Maskování

Maskování je jak Gentoo určuje, které balíčky jsou vhodné pro daný systém. Ebuild vytvořený pro jinou architekturu nebo ještě nedostatečně testovaný je maskovaný, tak aby se do stabilního systému nemohl nainstalovat bez přímého zásahu uživatele (tedy přidat balíček do/etc/portage/package.keywords nebo napsat do příkazového řádku ACCEPT_KEYWORDS='klíčové slovo' pro balíčky maskované klíčovým slovem). Experimentální balíčky jsou „Hard Masked“. Instalování „Hard Masked“ ebuildu je riskantní a nedoporučuje se, protože jsou známé problémy s jejich použitím, přičemž balíčky maskované klíčovým slovem jen nejsou dostatečně vyzkoušeny (nebo byly testovány na jiné platformě), ale pravděpodobně budou správně fungovat „Hard Masked“ se obvykle instalují tak, že záznam o nich zkopírujeme z /usr/portage/profiles/package.mask do /etc/portage/package.unmask.

[editovat] Historie

Daniel Robbins se rozhodl vytvořit vlastní distribuci linuxu po rozporech v Stampede Linuxu, který pomáhal vyvíjet. Začal vyvíjet distribuci Enoch se zaměřením na rychlost a automatickou instalaci a upgrade balíčků. Po čase se distribuce přejmenovala na Gentoo. Načas pak distribuce ustala, když Robbins přešel na FreeBSD. Po jeho návratu se vývoj obnovil.

Daniel Robbins získal časově neomezené právo provozovat obchod s produkty Gentoo. Zisk z něj není používán na rozvoj komunity, ale smí si ho nechat jako náhradu za náklady na rozvoj Gentoo, jež ho údajně stály přes 40 000 amerických dolarů a přivedly do dluhů. Toto rozhodnutí bylo některými členy komunity přijato s rozpaky.

V pondělí 26. dubna 2004 Daniel Robbins odstoupil z místa hlavního architekta projektu. Předtím zřídil nadaci Gentoo Foundation a převedl na ni všechna autorská práva. Robbins jmenoval dozorčí radu, než bude další rok zvolena nová. Nadace je otevřena novým členům. Dále vrátil nadaci i právo na provozování obchodu a značky Gentoo.

Jméno této distribuce je zřejmě odvozeno od jména tučňáka oslího, který se v angličtině jmenuje Gentoo Penguin. Proč byl zvolen zrovna tento tučňák se můžeme jen dohadovat, nicméně za zmínku stojí fakt, že je to nejrychlejší tučňák vůbec.

[editovat] Příbuzné články

[editovat] Externí odkazy

Femme russe Gentoo Linux - Článek týdne

Gentoo Linux - Aktuality

"Si l'homme russe construit les routes, la femme russe trace les chemins."

"Lorsque les femmes russes ne vivront pas seulement à travers leur mari, les hommes russes n'auront plus peur de l'amour ni de la force de la femme russe et n'auront plus besoin de la faiblesse de l'autre pour être sûrs de leur masculinité."

© 2008 Netencyclo - Netencyclo Hlavní strana - Vyloučení odpovědnosti - Ochrana osobních údajů - Program Policies
Netencyclo, the Wikipedia mirror : the biggest multilingual free-content encyclopedia on the Internet. Stránka byla naposledy editována v 16:32, 17. 5. 2007. Veškerý text je dostupný za podmínek GNU Free Documentation License (vizte Autorské právo pro podrobnosti). All Wikipedia content is licensed under the GNU Free Documentation License (see details). Content on this web site is provided for informational purposes only. We accept no responsibility for any loss, injury or inconvenience sustained by any person resulting from information published on this site. We encourage you to verify any critical information with the relevant authorities.