Portál AbcLinuxu, 30. dubna 2025 12:54

Autoaur - Xgl & Compiz v Arch Linuxu snadno a rychle

17.8.2006 02:10 | Přečteno: 1539× | Free Software | Výběrový blog | poslední úprava: 17.8.2006 02:15

Dříve jsem spravoval archiv balíčků s Xgl a Compizem (a všemi potřebnými věcmi okolo) pro Arch Linux (viz můj blogpost Xgl v Arch Linuxu). Později jsem však na správu a pravidelnou aktualizaci takto překotně se vyvíjejícího softwaru přestal mít čas. Našly se však dobré duše, které se mých PKGBUILDů ujaly a publikovaly je v ArchLinux User-community Repository (AUR).

Vyvstal však problém, jak hromadně upgradovat určitou sadu balíčků z AUR (věcí okolo Xgl a Compizu je opravdu dost a vývoj jde rychle kupředu). Proto jsem napsal skript autoaur.

Autoaur umožňuje automaticky downloadovat, updatovat, rebuildnout a instalovat sadu balíčků z AUR definovanou v konfiguračním souboru (nebo na příkazové řádce). Pokud chcete nainstalovat (či upgradovat) Xgl, Compiz a všechny věci s ním spojené, stáhněte si konfigurační soubor xgl.autoaur, přesuňte se do adresáře do kterého chcete aby se stáhly zdrojáky a spusťte příkaz:

autoaur /cesta/k/souboru/xgl.autoaur

Autoaur využívá můj balíček skriptů aurscripts (konkrétně skripty aurdownload a aurupdate) a má širokou paletu možností konfigurace, viz jeho nápověda při zadání parametru --help (obzvláště užitečné mohou být parametry --clean a --remove, pokud chcete vysvětlit formát konfiguračních souborů tak --confighelp). Není samozřejmě omezen jen na Xgl & spol., myslím si, že využití může najít vcelku široké.

A ještě taková poznámka pod čarou - pokud jste Xgl a hlavně upravenou verzi Compizu od vývojářky Quinnstorm zkoušeli před delší dobou, zkuste to nyní znovu :-) Vývoj jde dopředu opravdu překotnou rychlostí a v Compizu od Quinnstorm je nyní spousta nových věcí, např. nový theme engine cgwd (pro který existuje už celá řada mnohdy překrásných thémat), dále pluginy blur a reflection (tzn. grafické efekty ve Vistě už byly definitivně Compizem překonány ;-)) a mnoho dalších věcí. Více viz fórum na stránkách Compiz.net.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

17.8.2006 07:50 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Autoaur - Xgl & Compiz v Arch Linuxu snadno a rychle
Odpovědět | Sbalit | Link | Blokovat | Admin
Díky, něco takového potřebuji...
17.8.2006 08:53 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: Autoaur - Xgl & Compiz v Arch Linuxu snadno a rychle
Odpovědět | Sbalit | Link | Blokovat | Admin
mě to teda zlobí: :: glproto-git conflicts with glproto. Remove glproto? [Y/n] y

error: this will break the following dependencies:

glproto: is required by mesa

a potom sudo pacman -R mesa

error: this will break the following dependencies:

mesa: is required by freeglut

mesa: is required by xorg-res-utils

mesa: is required by openexr

mesa: is required by jasper

mesa: is required by tuxracer

mesa: is required by acroread

mesa: is required by qt

mesa: is required by gnome-screensaver

stativ avatar 17.8.2006 10:50 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Autoaur - Xgl & Compiz v Arch Linuxu snadno a rychle
jako by byl takovy problem pouzit pacman -Rd mesa
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
Mikos avatar 17.8.2006 16:11 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Autoaur - Xgl & Compiz v Arch Linuxu snadno a rychle
Není potřeba to dělat ručně, stačí použít parametr autoaur --remove, ten zajistí že u všech instalovaných balíčků budou pomocí pacman -Rd automaticky odstraněny všechny věci uvedené v conflicts=() a replaces=() políčkách daných PKGBUILDů.
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
Mikos avatar 17.8.2006 16:10 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Autoaur - Xgl & Compiz v Arch Linuxu snadno a rychle
Použijte parametr autoaur --remove, to ten problém vyřeší (od toho tam ten parametr je).
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
17.8.2006 11:33 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: Autoaur - Xgl & Compiz v Arch Linuxu snadno a rychle
Odpovědět | Sbalit | Link | Blokovat | Admin
Na těch pár balíčku co z AURu mám mi vždy bohatě stačil aurbuild.
Mikos avatar 17.8.2006 16:13 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Autoaur - Xgl & Compiz v Arch Linuxu snadno a rychle
Na pár balíčků jistě stačí, ale když chcete takovou komplexní věc jako je Xgl `Compiz, tak to není zrovna moc vhodný prostředek (navíc neprovádí automatický update na poslední CVS / Git verze).
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!

Založit nové vláknoNahoru

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