Основні висновки
- Оцініть новітні можливості Mozilla Firefox, інсталювавши Firefox Nightly – розробницьку версію з щоденними оновленнями.
- Mozilla випустила .deb пакети Firefox Nightly, спеціально для дистрибутивів, що базуються на Debian, таких як Ubuntu, спрощуючи процес установки та оновлення.
- Додавши репозиторій Firefox Nightly та використовуючи інструмент керування пакетами APT, ви з легкістю зможете встановити та оновлювати Firefox Nightly.
Якщо ви є веб-розробником або просунутим користувачем, то, можливо, вже чули про можливість тестувати нові функції у Mozilla Firefox за допомогою версії Firefox Nightly. Проте, вас можуть турбувати складності з її установкою та оновленням.
Якщо ви використовуєте дистрибутив на основі Debian, включаючи Ubuntu, маємо для вас чудову новину: тепер доступні .deb пакети Firefox Nightly. Лише кілька команд – і ви з легкістю встановите та оновите свій Firefox Nightly.
Що таке Firefox Nightly?
Firefox Nightly – це розробницька версія браузера Firefox, яка оновлюється щодня, згідно з назвою. Хоча більшість користувачів Firefox користуються стабільною версією, завантаженою з офіційного сайту або менеджера пакетів, ви можете спробувати нічну збірку, якщо ви розробник або досвідчений користувач.
Веб-розробники можуть перевіряти свої веб-сайти на сумісність з майбутніми оновленнями Firefox, переконавшись, що майбутні релізи не викличуть проблем. Досвідчені користувачі можуть захотіти першими ознайомитися з новими функціями.
У блозі Mozilla Nightly було оголошено про репозиторій .deb для Firefox Nightly. Це значно спрощує встановлення нічної версії, автоматично її оновлюючи при виході нових версій. Також, це дозволяє відокремити нічну збірку від інших версій, наприклад, стабільної ESR-версії Firefox, яка часто встановлена у багатьох дистрибутивах Linux за замовчуванням.
Додавання репозиторію Firefox Nightly
Встановити Firefox Nightly за допомогою репозиторію APT стало ще простіше. Спочатку необхідно створити репозиторій для зберігання криптографічно підписаного ключа, що гарантуватиме походження .deb файлу від Mozilla.
Ключі зберігаються у директорії /etc/apt/keyrings. Створіть її з правами root, якщо вона ще не існує:
sudo mkdir /etc/apt/keyrings
Далі, встановіть відповідні дозволи за допомогою команди chmod:
sudo chmod 0755 /etc/apt/keyrings
Ця команда надасть власнику (root) права на запис, пошук та читання, а всім іншим – на пошук та читання.
Наступний крок – завантаження самого ключа:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- \ | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
Хоча ця конвеєрна команда може виглядати складною, вона досить проста. Команда wget завантажує ключ з сервера Mozilla, передаючи його на стандартний вихід за допомогою опції “-O-“. Команда tee записує його до файлу packages.mozilla.org.asc у щойно створеній директорії, відкидаючи будь-який вивід у термінал, перенаправляючи його до /dev/null.
Далі, переконайтеся, що ви встановили правильний ключ, використовуючи gpg:
gpg -n -q --import --import-options import-show \ /etc/apt/keyrings/packages.mozilla.org.asc
Зверніть особливу увагу на вихідний рядок. Він має містити “35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3”.
Якщо все так, тепер ви можете безпечно додати .deb репозиторій. Створіть файл /etc/apt/sources.list.d/mozilla.list з правами root і скористайтеся вашим улюбленим редактором, щоб додати цей рядок:
deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main
Встановлення Firefox Nightly
Після додавання репозиторію Firefox Nightly до вашої системи, ви можете встановити його як будь-який інший пакет Debian/Ubuntu.
Оновіть вашу систему за допомогою apt, як зазвичай:
sudo apt update && sudo apt upgrade
Тепер ви готові до встановлення Firefox Nightly:
sudo apt install firefox-nightly
Після цього, ви маєте побачити Firefox Nightly у меню ваших додатків. Для оновлення Firefox Nightly у майбутньому, оновлюйте ваші пакети як зазвичай.
Тепер ви можете тестувати найновіший веб-браузер Firefox
Завдяки можливості встановлювати та оновлювати Firefox Nightly за допомогою системи керування пакетами APT на Debian та Ubuntu, ви можете тестувати передові функції браузера значно легше, ніж будь-коли раніше.