Jak zainstalować wersję Firefox Release w OpenSUSE LEAP

Photo of author

By maciekx

OpenSUSE Leap dostarczany jest z wbudowaną przeglądarką internetową Firefox, co jest typowe dla większości dystrybucji systemów operacyjnych Linux. W odróżnieniu jednak od wielu innych dystrybucji, Leap nie oferuje domyślnie najnowszej wersji przeglądarki. Zamiast tego, użytkownicy otrzymują tzw. „Extended Support Release”, co oznacza, że dostępne są starsze wersje, które mogą być nieco opóźnione w stosunku do najnowszych wydań dostępnych w innych systemach Linux.

Wersja Firefox ESR w OpenSUSE Leap jest stosunkowo nowoczesna, nie jest to zatem przestarzała aplikacja, jednak może działać wolniej i brakować jej niektórych funkcji oczekiwanych przez użytkowników. Na szczęście istnieje możliwość zainstalowania najnowszej wersji Firefox Release w OpenSUSE Leap.

Aby przejść z Firefox Extended Release na najnowszą wersję przeglądarki, należy skorzystać z repozytoriów oprogramowania innych firm. Warto również zaznaczyć, że poniższe instrukcje dotyczą tylko wersji OpenSUSE Leap 15.0 oraz 42.3. Jeśli korzystasz ze starszej wersji Leap, powinieneś ją zaktualizować.

Aktualizacja pakietów OpenSUSE

Przed instalacją nowej wersji Firefoksa z dodatkowego repozytorium, warto zaktualizować pakiety w systemie OpenSUSE Linux. To kluczowy krok, który zapewni, że system będzie miał najnowsze pakiety oraz poprawki, co wpłynie na lepsze działanie przeglądarki Firefox.

Aktualizacja oprogramowania w OpenSUSE składa się z dwóch etapów. Pierwszy polega na odświeżeniu wszystkich repozytoriów, aby sprawdzić dostępność aktualizacji. Drugi etap to potwierdzenie, że aktualizacje są gotowe oraz zainstalowanie nowych pakietów przy użyciu polecenia update w systemie Linux.

Aby odświeżyć źródła oprogramowania w OpenSUSE Leap, otwórz terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. Następnie wprowadź polecenie zypper refresh, aby poinformować system o konieczności sprawdzenia dostępnych aktualizacji.

sudo zypper refresh

Po pełnym odświeżeniu wszystkich pakietów w systemie OpenSUSE Leap, możesz użyć polecenia zypper upgrade, aby zainstalować wszelkie dostępne aktualizacje. Nie martw się, jeśli pojawi się komunikat o tym, że niektóre aktualizacje „nie zostaną zainstalowane”. Tego rodzaju informacje mogą się pojawić, gdy masz różne repozytoria z różnymi wersjami tych samych pakietów, co nie wpłynie negatywnie na system, jeśli je zignorujesz.

Aby zainstalować dostępne aktualizacje w OpenSUSE Leap, użyj poniższego polecenia.

sudo zypper upgrade

Po zakończeniu instalacji wszystkich aktualizacji możesz przejść do następnego kroku.

Dodaj oficjalne repozytorium oprogramowania Mozilla

Mozilla nie udostępnia samodzielnych plików RPM do pobrania dla użytkowników OpenSUSE, którzy chcą zainstalować najnowszą wersję przeglądarki Mozilla Firefox. Zamiast tego, konieczne jest skorzystanie z repozytoriów. Aby dodać repozytorium oprogramowania innej firmy, otwórz terminal i uzyskaj uprawnienia administratora, wprowadzając polecenie su.

su -

Teraz, gdy masz dostęp do konta root, możesz szybko dodać nowe źródło oprogramowania za pomocą polecenia addrepo.

LEAP 15.0

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_15.0/ mozilla

LEAP 42.3

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_42.3/ mozilla

Po dodaniu nowego repozytorium do OpenSUSE Leap, czas na zainstalowanie nowo zalecanych pakietów przy użyciu polecenia inr.

zypper inr

Pozwól, aby zalecane pakiety zainstalowały się automatycznie. Po zakończeniu procesu przejdź do następnego kroku.

Przenieś Firefox ESR do najnowszych pakietów

Dodanie repozytorium oprogramowania Mozilla do OpenSUSE Leap umożliwia zainstalowanie dwóch różnych wersji przeglądarki Firefox. Jeśli zdecydujesz się na instalację Firefoksa, będziesz miał jednocześnie zainstalowaną wersję Firefox ESR oraz najnowszą wersję przeglądarki. Choć nie jest to problem, wiele osób woli uniknąć posiadania dwóch wersji Firefoksa na jednym urządzeniu. Na szczęście można to łatwo naprawić.

Aby usunąć problem związany z posiadaniem wielu wersji przeglądarki Firefox, użyj polecenia dup z przełącznikiem „–allow-vendor-change”.

Uwaga: przed wprowadzeniem poniższego polecenia upewnij się, że sesja terminala ma nadal uprawnienia administratora.

zypper dup --allow-vendor-change

Wykonanie polecenia dup z tym przełącznikiem spowoduje przeniesienie pakietów Firefox ESR na nowsze wersje z dodanego repozytorium Mozilli. Dzięki temu wszystkie aktualizacje będą pochodziły bezpośrednio od Mozilli, a nie z OpenSUSE.

Przejdź na Firefox ESR

Jeśli zdecydowałeś, że nie chcesz korzystać z najnowszej wersji Mozilla Firefox w OpenSUSE Leap i wolisz wrócić do wersji ESR, oto co należy zrobić. Najpierw usuń repozytorium oprogramowania Mozilli z systemu.

su -

LEAP 15.0

zypper removerepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_15.0/

LEAP 42.3

zypper removerepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_42.3/

Po usunięciu repozytorium Mozilli z LEAP, uruchom polecenie refresh, aby sprawdzić dostępność aktualizacji.

zypper refresh

Następnie zaktualizuj i przywróć dostawcę pakietów do repozytoriów OpenSUSE.

zypper update
zypper dup --allow-vendor change


newsblog.pl