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 пропонує лише версію snap. У системі 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 ' Пакет: * PIN-код: origin 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 search 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 або близько того).