Как да получите Firefox Quantum на Debian Stable

Поради бързия темп на Debian Stable, когато става въпрос за пакети, уеб браузърът Mozilla Firefox получава актуализации много бавно. Това не е голям проблем, тъй като потребителите на Debian Stable знаят за какво се регистрират, но от време на време създава неудобство. Mozilla току-що пусна Firefox Quantum, но потребителите на Debian Stable не могат просто да го актуализират. Ето как можете да получите Firefox Quantum на Debian Stable. Ако се интересувате от получаване на актуализирани версии на други приложения на Debian, разгледайте нашето ръководство, за да получите по-нов софтуер на Debian Stable.

Подмяна на разширената версия на Firefox

Вместо най-новата версия на Mozilla Firefox, потребителите на Debian Stable се радват на Firefox Extended Release. Браузърът е дългосрочно поддържана версия на Firefox, лишена от по-нови функции, подобрения на скоростта и други подобни. Много потребители няма да мислят много за актуализации на глупав браузър, тъй като те просто трябва да сърфират в мрежата и не се интересуват от най-новите функции, които не правят малко за подобряване на изживяването при сърфиране.

Струва си да се отбележи, че с всяка версия екипът на Mozilla подобрява скоростта, коригира грешки и прави браузъра по-добър като цяло. Ако искате да получите по-актуална версия на браузъра, първо ще трябва да замените Firefox ESR.

  Разгледайте изображения в Reddit, филтрирайте останалите

Най-бързият начин да актуализирате Firefox ESR е просто да деинсталирате Firefox ESR и след това да изтеглите двоичната версия на Firefox. Получаването на двоична версия на Firefox не е толкова добро, колкото инсталирането от софтуерните източници на Debian, тъй като ще трябва да проверявате за актуализации ръчно.

За да започнете, деинсталирайте Firefox ESR с мениджъра на пакети:

su

apt remove firefox-esr

След това в root инсталирайте wget (ако вече го нямате).

apt install wget

Използвайки инструмента за изтегляне на wget, вземете най-новата версия на Firefox директно от Mozilla.

wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"

Останете в root и направете нова папка за Firefox в /opt/ областта на файловата система.

mkdir -p /opt/firefox

С направената нова директория инсталирайте Firefox в /opt/firefox/, като извлечете изтегления архив FirefoxSetup.tar.bz2.

tar xjfv FirefoxSetup.tar.bz2 -C /opt/firefox

Създаване на файл на работния плот

В системата е инсталирана по-нова версия на Firefox. Всичко е почти готово. Всичко, което остава да направите, е да направите пряк път за работния плот. За да започнете, отворете текстов редактор. В този пример ще използваме текстовия редактор Nano (като root).

su
nano /usr/share/applications/firefox.desktop

Вземете кода по-долу и го поставете в текстовия редактор.

[Desktop Entry]
 Version=1.0
 Name=Firefox
 GenericName=Web Browser
 Exec=/usr/lib/firefox %u
 Icon=firefox-esr
 Terminal=false
 Type=Application
 MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
 StartupNotify=true
 Categories=Network;WebBrowser;
 Keywords=web;browser;internet;
 Actions=new-window;new-private-window;
 [Desktop Action new-window]
 Name=New Window
 Exec=/usr/lib/firefox --new-window %u
 [Desktop Action new-private-window]
 Name=New Private Window
 Exec=/usr/lib/firefox --private-window %u

Натиснете Ctrl + O, за да запазите новия запис на работния плот на Firefox. След това актуализирайте разрешенията на файла с командата chmod.

chmod +x /usr/share/applications/firefox.desktop

След актуализиране на разрешенията, Debian ще види новия запис на работния плот и ще го разпознае като приложение. Потърсете Firefox в секцията „Интернет“ на вашата среда на работния плот (ако използвате версията XFCE). Или просто потърсете „Firefox“, ако използвате версията на Gnome или KDE.

  Присъединете се към бета програмата на Apple и се заемете с компилациите на Mavericks

И накрая, след като Firefox е в директорията /opt/firefox/, създайте символна връзка от там към /usr/lib/, така че потребителят ви да може да стартира Firefox.

ln -s /opt/firefox/firefox /usr/lib/

Актуализиране на двоична версия на Firefox

Ръчното инсталиране на Firefox вместо получаването на официалната версия за дистрибуция на Linux има положителни и отрицателни страни. Положителният аспект на използването на тази версия на Firefox е, че потребителите могат да се насладят на стабилна основна операционна система и все пак да се наслаждават на най-новата версия на любимия си браузър с отворен код. Недостатъкът е, че всички актуализации трябва да се инсталират ръчно. Apt няма да го направи в този случай.

За да знаете кога Firefox се актуализира, най-добре е да сте в крак с блога за бъдеща версия на Firefox. Проверявайте го от време на време и вижте дали има нова версия. Друга добра идея е да отидете да проверите номера на версията. Браузърът ще ви каже дали е актуален. Информацията за номера на версията във Firefox е достъпна в: Предпочитания > Общи

  Как да играете ретро игри на вашия NVIDIA SHIELD TV с емулатори

Инструмент за актуализиране на Firefox

Ръчното актуализиране на Firefox може да бъде мъка. Добър начин да коригирате този проблем е да направите свой собствен инструмент за актуализиране. Няма да е толкова добре, колкото използването на мениджъра на пакети на Debian, но е достатъчно, за да се гарантира, че получаването на най-новата версия на Firefox няма да се превърне в досаден процес. За да започнете, вземете root обвивка в терминала с командата su.

su

Вътре в root отворете текстовия редактор Nano.

nano /usr/bin/firefox-updater

Първото нещо, което трябва да направите в инструмента за актуализиране, е shebang. Тази част от скрипта е много важна, защото без нея системата няма да знае какво да прави с командите. напишете:

#!/bin/bash

След като попълните shebang, добавете действителните команди.

wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"
tar xjfv FirefoxSetup.tar.bz2 -C /opt/firefox/ --overwrite

rm FirefoxSetup.tar.bz2

Когато всички команди са написани, запазете файла с Ctrl + O. След това актуализирайте разрешенията на скрипта в /usr/bin/ с:

chmod +x /usr/bin/firefox-updater

За да актуализирате Firefox, първо вземете root със su, след което стартирайте инструмента.

su
firefox-updater

Firefox обикновено се актуализира на всеки няколко месеца с големи версии и на всеки няколко седмици (или дори дни) с незначителни актуализации. За най-добри резултати стартирайте програмата за актуализиране веднъж седмично.