Firefox сега се предлага като DEB пакет за потребители на базирани на Debian/Ubuntu дистрибуции. Намирам го за малко странно или дори смешно, тъй като според съобщенията Mozilla е предложила на Canonical да включат моменталната версия. Единственото нещо, което е сигурно е, че вече може да бъде изтеглен и във формат DEB и тук ще обясним как да инсталирате този пакет от дадени инструкции Самата Mozilla.
Но преди да продължа, бих искал да повторя това, което препоръчва компанията зад единствения браузър, който се конкурира директно с Chromium и Safari: първото нещо, което трябва да вземете предвид, е опцията, предлагана от дистрибуция на Linux, тъй като тя е най-директната и просто; След това препоръчват използването на версията flatpak, а след това и останалите, сред които намираме пакетите snap и DEB. Смея да уверя, че DEB пакет той е вторият в повечето базирани на Debian/Ubuntu дистрибуции.
Инсталирайте Firefox от APT хранилището
За жалост, Трябва да направим повече от това, което малкото фенове на терминала биха искали. Основната причина е, че точно Debian и Ubuntu имат определени проблеми с Firefox. Debian използва ESR версията (като LTS), а Ubuntu предлага само моменталната версия. В системата на Canonical се стига до точката, в която не можете да инсталирате DEB пакета ръчно, без да видите грешки за неналични зависимости, но всичко това се коригира, ако следвате тези стъпки:
- Създава се директория за ключове на APT хранилище, ако не съществува:
sudo install -d -m 0755 /etc/apt/keyrings
- Ключът за подписване се импортира от хранилището на Mozilla APT (ако дава грешка, защото wget не е инсталиран, той се инсталира с sudo apt инсталирайте wget):
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
- Можете да проверите ключа, който към момента на писане е 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3, със следната команда:
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); печат "\n"$0"\n"}'
- Сега хранилището на Mozilla се добавя към файла sources.list:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
- Конфигурирайте APT да дава приоритет на пакети от хранилището на Mozilla:
echo ' Пакет: * ПИН: произход packages.mozilla.org Приоритет на ПИН: 1000 ' | sudo tee /etc/apt/preferences.d/mozilla
- Накрая, хранилищата се актуализират и пакетът Firefox DEB е инсталиран:
sudo apt-get update && sudo apt-get install firefox
Други езици
Firefox може да бъде изтеглен във формат DEB от FTP на Mozilla, стига да имаме достъп до версията en_US (северноамерикански английски). Връзката за версия 122 е е, и това е точно това, което ще инсталира, ако следваме стъпките по-горе. Ако искаме използвайте го на друг език, може и да се направи. За да видим наличните езици, трябва да напишем, без кавичките, «apt-cache търсене firefox-l10n«. Пакетите за испански са:
- firefox-l10n-es-ar за Аржентина.
- firefox-l10n-es-cl за Чили.
- firefox-l10n-es-es за Испания.
- firefox-l10n-es-mx за Мексико.
И командата е същата както винаги: «sudo apt инсталирайте firefox-l10n-es-es» за мен аз съм испанец.
Всеки случай е различен
Както Mozilla вече обяснява, не всички дистрибуции имат една и съща философия и всичко това не винаги е необходимо. Те препоръчват да останете с версията, предлагана в официалните хранилища, но има ясни изключения. Гореспоменатите Debian и Ubuntu са два от тях, единият за използване на ESR версия, а другият за използване на пакета snap.
Firefox гарантира, че пакетът DEB те го контролират по-добре и няма преопаковане, което може да създаде проблеми. В допълнение, актуализациите ще бъдат наистина мигновени, а производителността е много по-добра от Ubuntu snap. Имам го в моята инсталация на Ubuntu и мога да потвърдя, че всичко работи според очакванията.
Струва си да се спомене, че в хранилището на Mozilla има също Beta и Nightly версиите и всички те могат да се използват едновременно, тъй като Firefox работи в различен профил от дълго време (около v70 или така).