Arch Linux a Gran Paradiso

Tue, 31. March 2009 - před 782 týdny | Napsal : Arteal v kategorii Nezařazené

Zahlídly jste někdy název Gran Paradiso ve statistice návštěvnosti webu? Nebo snad máte sami Arch Linux a zajímá vás stejně jako mě, proč nemáte Firefox, ale Gran Paradiso ? U mě šlo o jednu z prvních otázek,l které mě napadli po instalaci Archu, ale až dnes jsem se dostal k jejímu řešení. Chtěl bych si tedy zodpovědět tři otázky :

Proč Gran Paradiso?

Arch Linux při kompiplaci firefoxu(při vytvoření balíčku pro repositáře) provádí určité ůpravy(například linkování na systémové knihovny), což vylučuje použití přepínače --enable-official-branding. Jinými slovy : při ůpravě se musí firefox nazývat jiným jménem. Jméno je totiž včetně ikonky totiž tím oficiálním brandingem(označením). Z tohoto důvodu Arch Linux používá ikonku planety a název Gran Paradiso je podle aktuální vývojové větve(resp. série vydání) Tento "problém" má také Debian, který si "vlastní Firefox" pojmenovat jako IceWeasel

Proč chci Firefox

Pod tímto podivným názvem logicky ztroskotá většina (nejen) JavaScriptových skriptů, které se spolíhají na to, že rozpoznají vašeho user-agenta(název a verze prohlížeče) a na základě něho vás buď správně informoval o kompatibilitě prohlížeče s aplikací, nebo, jak jsem už dříve psal, zapisuje si různou statistiku.

Jak nainstalovat Firefox do Arch Linuxu?

Nejjednodušší je stáhnout si metabalíček firefox-branded z AUR # cd # wget http://aur.archlinux.org/packages/firefox-branded/firefox-branded.tar.gz # mkdir ~/bin/archbuilds/firefox # cd ~/bin/archbuilds/firefox # tar -xvf ~/firefox-branded.tar.gz # cd firefox-branded # makepkg # sudo pacman -Rd firefox # sudo pacman -U firefox-branded-*.pkg.tar.gz Pokud máme vyřešené všechny závislosti, tak se můžeme vydat na dlouho cestu překládání - kompilování Firefoxu. Je to sice trochu nefér, je to ty i svým způsobem ztráta času, ale řešení není až tak složité a pokud člověk chce hledat, tak si přečte tento "mini-návod" a má "nefalšovaný" firefox UPDATE: pro update Firefoxu musíme starý odinstalovat (pacman -Rd firefox-branded), do složky firefox-branded stáhnout nový PKGBUILD z http://www.arteal.name/~arteal/firefox-branded-3.0.10/PKGBUILD, znovu vytvořit balíček a nainstalovat ho.

K tomuto článku doposud nebyl napsán žádný komentář


Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/arteal.name/www/inc/form.class.php on line 269