Preskočiť na hlavný obsah

Viete, čo je Portage?

Portage je základom distribúcie aktualizácií Gentoo Linux. Portage je vlastne utilita s mnoho funkciami pre zabezpečenie update vašej distribúcie Gentoo.

Pre aktualizáciu zoznamu balíčkov stačí jednoducho použiť príkaz emerge --sync, tento príkaz povie systému portage, aby aktualizoval svoju lokálnu kópiu stromu (portage tree), samozrejme cez internet. Lokálny portage strom obsahuje kompletnú kolekciu scriptov, pomocou ktorých portage kompiluje a inštaluje najnovšie Gentoo programové baličky. Portage je zároveň silný nástroj pre úpravu, prispôsobovanie a inštaláciu systému.

V súčasnosti je k dispozícii viac ako desaťtisic balíčkov a nové sú neustále pridávané.

Ak chcete nainštalovať nejaký balíček, zadáte emerge name a portage automaticky skompiluje prispôsobenú verziu balíčka pre váš systém, zoptimalizuje ho pre Váš hardware a zabezpečí, aby program podporoval Vami požadované funkcie. Ttie, ktoré nechcete obsahovať nebude.

Portage taktiež udržuje Váš systém v aktuálnej a zdravej kondícii. Ak zadáte emerge -uD world, budú aktualizované všetky balíčky, čo môže však trvať dosť dlho v závislosti od počtu inštalovaných programov.

Obľúbené príspevky z tohto blogu

mysql 5.0 upgrade to 5.1

The 5.1 series of MySQLwas unmasked for the gentoo portage. When upgrading from an older major version (including 5.0), you will be required to rebuild everything linked to the libmysqlclient.so.15 and libmysqlclient_r.so.15. You can do this by installing app-portage/gentoolkit and running: # revdep-rebuild --library libmysqlclient.so.15 # revdep-rebuild --library libmysqlclient_r.so.15 If you use the Portage 2.2 series, you may also use: # emerge @preserved-rebuild The official upgrade documentation is available here: http://dev.mysql.com/doc/refman/5.1/en/upgrading.html Note that existing databases may need converting as well, again including those upgrading from 5.0 to 5.1.