Debianu x86 & x64 nahradit Iceweasel Firefox

Official Iceweasel Icon, used in Debian Package

Používám Debian pro téměř 5-6 již řadu let. Jednou z věcí, které má vždy mě je, lidé z týmu Debian a jsou nahrazeny Firefox Iceweasel. Důvod je docela ideologické – Od Debianu přidržením se plně 100% bezplatné distribuce a některé komponenty, jako například písma a další věci jsou proprietární ve Firefoxu pomocí vidlice-kdo je osvobozen od těchto věcí. Někdy “LED lasičky” se choval divně, ale nikdy jsem neměl 100% jasné důkazy, to nevědomí je jiný prohlížeč. Aspoň to bylo do včerejška. Včera jsem udělala HTML5 test v prohlížeči a nepříjemný fakt, Já dělám 10-15 bodů nižší než standardní verze. Velmi nepříjemné, Teď jsem zkontroloval verze byly stejné 18.0.1. Od nynějška jsou jasné věci, On se vrátí na standardní verzi, ale divit, proč je to důležité součásti nefungují podle očekávání, a to není uvedeno. Obecně docela podrážděný z fanatičtí ideologové, kteří by raději 100% Otevřené řešení, i když to nefunguje, stejně jako jsme se bude primárně. Je to jako ztráta hlavní výkon GPU k použití zdarma ovladač Nvidia namísto ten, který mi nabízí výrobce – Já osobně si nemohu dovolit takové ztráty produktivity. Tak zpátky k migraci z jednoho prohlížeče na druhou. Jako celek je poměrně jednoduché, pokud lze počítat v několika krocích se zaměří na nejdůležitější

  1. Stáhnout správnou verzi pro vaše záležitosti architektury, pokud používáte x86 nebo x64 verze pro moduly jako blesk a některé další, které jsou již nainstalovány v systému. Pokud si nejste jisti, co je architektura, si můžete zkontrolovat příkazem uname-m v kozolata.
wget ftp://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-$(uname -m)/en-US/firefox-18.0.1.tar.bz2 -O /tmp/firefox.tar.bz2
  1. Extrakt-prohlížeč, který můžete udělat všude, kde chcete/home nebo / opt kde vaše sprcha pytle jsem osobně predpočtoh/opt
tar jxfv /tmp/firefox.tar.bz2 -C /opt/
  1. Přidat odkaz na staré spustitelného souboru do nového umístění prohlížeče-
ln -s /opt/firefox/firefox /usr/bin/firefox
  1. Přidejte odkaz na plugin (s) na nové místo, aby jsme mohli sledovat, flash videa, atd.
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins
  1. Obnovit výchozí broser
update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100
  1. a přidejte položku pro nový program ve vašem systému
echo '[Desktop Entry]
Name=Firefox
GenericName=Web Browser
Comment=Surf the internet
Exec=/opt/firefox/firefox %u
Terminal=false
Icon=/opt/firefox/icons/mozicon128.png
Type=Application
Categories=Application;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;
StartupWMClass=Firefox-bin
StartupNotify=true' > /usr/share/applications/firefox.desktop

Obecně to jsou kroky, které je třeba provést. Protože já jsem m″rzeli a já to všechno ručně pokaždé, když jsem udělal následující skript.

#!/bin/bash

VERSION='18.0.1'

if [ $EUID -ne 0 ]
then
echo -en "�33[1;31mERROR: Must be a 'root'!!! nUse 'su' or 'sudo ./ff_install' 🙂 �33[0m n"
exit
fi

wget ftp://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-$(uname -m)/en-US/firefox-18.0.1.tar.bz2 -O /tmp/firefox.tar.bz2

tar jxfv /tmp/firefox.tar.bz2 -C /opt/
chown $1:$1 -R /opt/firefox
mv /usr/bin/firefox /usr/bin/firefox-iw
ln -s /opt/firefox/firefox /usr/bin/firefox
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins

update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100

echo '[Desktop Entry]
Name=Firefox
GenericName=Web Browser
Comment=Surf the internet
Exec=/opt/firefox/firefox %u
Terminal=false
Icon=/opt/firefox/icons/mozicon128.png
Type=Application
Categories=Application;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;
StartupWMClass=Firefox-bin
StartupNotify=true' > /usr/share/applications/firefox.desktop

Důležité jsem vynechal je, že adresář, který obsahuje verzi firefox to by na vaše stávající uživatelé mohou upgradovat verze bez problémů. ЗАТОВА ГОРНИЯ СКРИПТ ТРЯБВА ДА СЕ СТАРТИРА СЪС АТРИБУТ ВАШИЯ ПОТРЕБИТЕЛ.

./ff_install your_user_name

zanechte odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

Anti Spam *