Debian x86 & x64 menggantikan Iceweasel Firefox

Official Iceweasel Icon, used in Debian Package

Saya menggunakan Debian untuk hampir 5-6 tahun sudah. Salah satu hal yang selalu saya adalah, orang-orang dari tim Debian dan diganti dengan Firefox Iceweasel. Alasannya cukup ideologi – Sejak Debian terus untuk memiliki sepenuhnya 100% Free distribusi dan beberapa komponen seperti font dan hal-hal lain adalah berpemilik di Firefox menggunakan garpu-siapa dikecualikan dari hal-hal ini. Kadang-kadang “Weasels es” bertindak aneh, tetapi saya tidak pernah 100% bukti yang jelas, yang bodoh adalah browser yang berbeda. Setidaknya itu sampai kemarin. Kemarin I made tes HTML5 pada browser saya dan menemukan fakta tidak nyaman, Saya lakukan 10-15 poin kurang dari versi standar. Sangat tidak nyaman, Sekarang aku memeriksa versi yang sama 18.0.1. Sekarang hal jelas, Dia akan kembali ke versi standar tapi bertanya-tanya mengapa penting komponen tidak bekerja seperti yang diharapkan dan tidak disebutkan. Umumnya cukup jengkel dari ideologi fanatik yang lebih suka 100% Buka solusi bahwa bahkan jika itu tidak bekerja, serta kami memiliki akan terutama. Seperti kehilangan kinerja utama GPU untuk penggunaan gratis Nvidia driver bukan salah satu yang menawarkan saya produsen – secara pribadi, saya tidak mampu seperti hilangnya produktivitas. Jadi mari kita kembali ke migrasi dari satu browser yang lain. Secara keseluruhan adalah cukup sederhana jika Anda dapat menghitung dalam beberapa langkah Anda akan fokus pada yang paling penting

  1. Men-download versi yang benar untuk hal arsitektur Anda jika Anda menggunakan versi x86 atau x64 untuk plugin seperti Flash dan beberapa orang lain yang sudah diinstal pada sistem Anda. Jika Anda tidak yakin apakah arsitektur Anda bisa mengecek dengan perintah uname-m 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. Ekstrak-a browser yang dapat Anda lakukan dimanapun Anda inginkan/home atau / opt mana pancuran Anda tas saya secara pribadi predpočtoh/memilih
tar jxfv /tmp/firefox.tar.bz2 -C /opt/
  1. Menambahkan link ke file eksekusi lama ke lokasi baru browser-
ln -s /opt/firefox/firefox /usr/bin/firefox
  1. Menambahkan link ke plugin (s) ke lokasi baru sehingga kita dapat melihat flash video, dll.
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins
  1. Refresh-default browser
update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100
  1. dan menambahkan sebuah entri untuk program baru di sistem Anda
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

Secara umum, ini adalah langkah-langkah yang Anda harus mengikuti. Karena saya mrzeli dan saya melakukan segala sesuatu dengan tangan setiap kali saya membuat script berikut.

#!/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

Hal yang penting aku rindu adalah bahwa direktori yang berisi versi firefox-itu harus pada Anda saat ini pengguna dapat meng-upgrade versi tanpa masalah. Oleh karena itu, script di atas harus dimulai dengan atribut pengguna Anda.

./ff_install your_user_name

Tinggalkan balasan

Alamat email Anda tidak akan dipublikasikan. Kolom yang harus diisi ditandai *

anti SPAM *