Debian-x86 & X64 ersetzen Iceweasel mit Firefox

Official Iceweasel Icon, used in Debian Package

Ich benutze Debian auf fast 5-6 Jahren. Eines der Dinge, die mich immer gestört hat, ist, dass die Leute von Debian-Team-und haben Firefox mit Iceweasel ersetzt. Der Grund ist ganz ideologische – als Debian-chi bestehen vollständig auf, die 100% Die kostenlose Verteilung und einige Komponenten wie Schriftarten und andere Dinge sind Eigentum der Firma Firefox gabel und die von diesen Dingen frei. manchmal “Eis Weasel” Er verhielt sich seltsam, aber ich hatte nie 100% klare Beweise, das ist marginal anderen Browser. Zumindest war das bis gestern. Gestern habe ich gemacht html5-Test mir browser der und fand unangenehme Tatsache, ich tun 10-15 Punkte weniger als die Standardversion. extrem unbequem, Ich habe sofort sverih Versionen identisch waren 18.0.1. Von hier aus sind die Dinge klar, Er wird zur Standard-Version zurück, aber frage mich, warum wichtige Komponenten funktionieren nicht wie erwartet, und es wird nicht erwähnt. Insgesamt ziemlich verärgert von fanatischen Ideologen, die es vorziehen würde, 100% offene Lösung, die, wenn auch nicht so gut funktioniert, wie sie in erster Linie werden sollte. Es ist wie ich die wichtigsten Performance-GPU-it kostenlos zu benutzen Nvidia-Treiber anstelle eines verlieren, die mir Hersteller bietet – Ich persönlich kann nicht leisten, einen solchen Verlust an Produktivität. Also lasst uns die Migration wieder von einem zum anderen Browser. Insgesamt ist es ganz einfach, wenn ich ein paar Schritte auf die wichtigsten konzentrieren sich aufzählen

  1. Laden Sie die richtige Version für Ihre Architektur macht einen Unterschied, ob Sie x86 oder x64-Versionen von Plug-Ins wie Flash verwenden und andere bereits auf Ihrem System installiert. Wenn Sie nicht sicher sind, welche Architektur Sie mit uname -m Befehl in der Konsole überprüfen.
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. Extract Browser-a, was Sie tun können, wo Sie wollen / home / opt oder wo deine Seele Jacken ich persönlich predpochtoh / opt
tar jxfv /tmp/firefox.tar.bz2 -C /opt/
  1. Fügen Sie einen Link auf die alte ausführbare Datei an die neue Position des Browser-und
ln -s /opt/firefox/firefox /usr/bin/firefox
  1. einen Link für Plugin-s an den neuen Standort hinzufügen, so können wir Flash-Videos etc. sehen
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins
  1. Update broser-a Standard
update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100
  1. und einen Beitrag für das neue Programm auf Ihrem System
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

In der Regel sind dies die Schritte, die wir folgen sollten,. Weil ich faul bin und nicht alles von Hand machen gemacht jedes Mal, wenn ich das folgende 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

Wichtige Sache, die ich verpasst, dass das Verzeichnis, in dem die Version von Firefox-und Ihre aktuellen Benutzer müssen Versionen problemlos aktualisieren können. Затова горния скрипт трябва да се стартира със атрибут вашия потребител.

./ff_install your_user_name

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *

Anti-Spam *