Contents

Jak zainstalować Firefoksa Nightly na Debianie i Ubuntu

Kluczowe wnioski

Poznaj najnowocześniejsze innowacje przeglądarki Mozilla Firefox dzięki jej rozwojowej wersji, Firefox Nightly, która oferuje częste, codzienne aktualizacje.

Mozilla poczyniła znaczący krok, dostarczając pakiety Firefox Nightly .deb specjalnie dostosowane do dystrybucji opartych na Debianie, takich jak Ubuntu, ułatwiając w ten sposób płynne procesy instalacji i aktualizacji.

Włączając repozytorium Firefox Nightly i wykorzystując system zarządzania pakietami Advanced Package Tool (APT), można z łatwością instalować i utrzymywać aktualizacje dla Firefox Nightly.

Dla tych, którzy są biegli w tworzeniu stron internetowych lub posiadają zaawansowane umiejętności komputerowe, mogą być świadomi możliwości eksperymentowania z nowymi funkcjami w Mozilla Firefox poprzez instalację Firefox Nightly. Mogą jednak pojawić się obawy dotyczące wykonalności i łatwości instalacji lub aktualizacji.

Ekscytująca wiadomość dla użytkowników dystrybucji opartych na Debianie, takich jak Ubuntu - pakiety Firefox Nightly .deb zostały udostępnione. Proces instalacji i aktualizacji Firefoksa Nightly jest prosty i wymaga jedynie kilku instrukcji w wierszu poleceń.

Czym jest Firefox Nightly?

Firefox Nightly, jak sugeruje jego nazwa, jest ciągłą iteracją popularnej aplikacji do przeglądania stron internetowych, która jest codziennie aktualizowana. Zazwyczaj użytkownicy końcowi wolą korzystać ze standardowej wersji dostępnej za pośrednictwem strony internetowej Mozilli lub odpowiednich repozytoriów oprogramowania; jednak osoby z zamiłowaniem do eksperymentowania i posiadające zaawansowaną biegłość techniczną mogą znaleźć zalety w odkrywaniu nocnej edycji.

Projektanci i programiści stron internetowych mogą zdecydować się na ocenę funkcjonalności swoich witryn za pomocą przedpremierowej wersji Firefoksa, aby upewnić się, czy jakiekolwiek istniejące elementy nie zostaną naruszone lub przestarzałe przez przyszłe aktualizacje. Podobnie, osoby obeznane z technologią, które intensywnie korzystają z przeglądarki, mogą zdecydować się na eksperymentowanie z nowymi funkcjami wprowadzonymi w tych iteracjach przed ich ogólną dostępnością, korzystając w ten sposób z wczesnego docenienia takich ulepszeń.

W poście na blogu Mozilla’s Nightly ogłoszono repozytorium .deb dla Firefoksa Nightly. Upraszcza ono instalację nocnej wersji poprzez automatyczną aktualizację po wydaniu nowej wersji. Oddziela również wersję nightly od innych wersji, takich jak stabilna wersja ESR Firefoksa, domyślnie dołączana do wielu dystrybucji Linuksa.

Dodawanie repozytorium Firefox Nightly

Aby bez wysiłku zainstalować Firefox Nightly przy użyciu repozytorium APT, należy rozpocząć od utworzenia repozytorium w celu bezpiecznego zachowania podpisu kryptograficznego zapewniającego autentyczność pliku .deb pochodzącego z Mozilli.

Klucze kryptograficzne wykorzystywane przez menedżera pakietów APT (Apache Package Tool) znajdują się w katalogu /etc/apt/keyrings . Aby zapewnić łatwy dostęp do tego repozytorium w celu efektywnego zarządzania pakietami, może być konieczne utworzenie tego katalogu jako superużytkownik lub administrator.

 sudo mkdir /etc/apt/keyrings

Aby zapewnić odpowiedni dostęp do plików i prawa do modyfikacji, konieczne jest użycie polecenia chmod i określenie odpowiednich uprawnień dla każdego pliku lub katalogu w szczegółowy sposób. Proces ten pozwala na precyzyjną kontrolę nad tym, kto może odczytywać, zapisywać lub wykonywać określone pliki lub katalogi w systemie, zwiększając bezpieczeństwo i utrzymując optymalną wydajność.

 sudo chmod 0755 /etc/apt/keyrings

Powyższa konfiguracja zapewnia, że określony katalog jest dostępny pod względem uprawnień do odczytu, zapisu i wyszukiwania zarówno dla właściciela (tj. roota), jak i innych użytkowników. W szczególności, katalog jest wyposażony w uprawnienia do zapisu przez właściciela, przeszukiwania przez wszystkich użytkowników i odczytu przez wszystkich.

Idąc dalej, należy uzyskać klucz szyfrowania, pobierając go z bezpiecznego źródła.

 wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- \
   | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null

Proces ten może wydawać się skomplikowany na pierwszy rzut oka; jest jednak dość prosty. Użycie polecenia wget ułatwia pobranie krytycznego klucza z serwerów Mozilli i kieruje jego dane wyjściowe na standardowe wyjście za pomocą opcji " -O- “. Następnie polecenie tee zrzuca te informacje do wskazanego pliku packages.mozilla.org.asc w określonym katalogu, jednocześnie odrzucając wszystkie dane wyjściowe przeznaczone do wyświetlenia na konsoli, kierując je do /dev/null .

/pl/images/firefox-nightly-gpg-fingerprint.jpg

Upewnij się, że poprawnie zainstalowałeś klucz GPG (GNU Privacy Guard), weryfikując jego instalację za pomocą następującego polecenia w terminalu lub wierszu polecenia:bashgpg -list-keysWyświetli to listę wszystkich kluczy zainstalowanych w systemie. Poszukaj tego powiązanego z adresem e-mail użytym do wysłania zaszyfrowanej wiadomości i potwierdź, że jest on zgodny z kluczem publicznym podanym wcześniej. W przypadku jakichkolwiek rozbieżności prosimy o natychmiastowe poinformowanie nas, abyśmy mogli podjąć odpowiednie działania.

 gpg -n -q --import --import-options import-show \
 /etc/apt/keyrings/packages.mozilla.org.asc

Rzeczywiście, należy bardzo uważnie przyjrzeć się wygenerowanemu ciągowi znaków.Oczekiwany format tego konkretnego wyniku to “35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3”.

/pl/images/firefox-nightly-apt-sources.jpg

Jeśli zostanie to uznane za bezpieczne, możesz dołączyć repozytorium .deb, tworząc nowy plik w /etc/apt/sources.list.d/mozilla.list jako superużytkownik i używając preferowanego narzędzia do edycji, aby wstawić następujący wpis:

 deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main

Instalacja Firefox Nightly

Włączając repozytorium Firefox Nightly do konfiguracji systemu, możesz zainstalować go jak każdy zwykły pakiet Debiana lub Ubuntu.

Aktualizacja systemu przy użyciu APT to typowa procedura, którą można wykonać z łatwością.

 sudo apt update && sudo apt upgrade

/pl/images/firefox-nightly-dep-apt-install.jpg

Następnie jesteś przygotowany do instalacji Firefox Nightly:

 sudo apt install firefox-nightly

/pl/images/firefox-nightly-deb-firstrun-page.jpg

Aby uzyskać dostęp do Firefox Nightly w menu aplikacji systemu operacyjnego, wykonaj następujące kroki po wykonaniu poprzednich instrukcji. Od tego momentu aktualizacja Firefox Nightly będzie częścią regularnych aktualizacji pakietów.

Teraz możesz przetestować najnowszą przeglądarkę Firefox

Korzystając z zaawansowanego systemu zarządzania pakietami APT dostępnego w Debianie i Ubuntu, użytkownicy mogą teraz bez wysiłku instalować i aktualizować innowacyjną przeglądarkę Mozilli Firefox Nightly. Ten usprawniony proces zapewnia użytkownikom możliwość eksperymentowania z najnowszą technologią przeglądania.