Jak zainstalować przeglądarkę Otter w systemie Linux

Przeglądarka internetowa Otter stanowi próbę odtworzenia ducha i funkcjonalności starszej wersji Opery, jeszcze zanim przeszła ona na silnik oparty na Chromium. Twórcy tego projektu starają się wiernie zaimplementować oryginalny silnik renderujący Opery, a także wiele charakterystycznych funkcji, takich jak notatki, menedżer haseł i szybkie wybieranie.

Mimo swojej rozpoznawalności, Otter nie jest domyślnie dostępny w repozytoriach oprogramowania większości dystrybucji Linuksa. Co więcej, oficjalna strona projektu nie udostępnia gotowych pakietów binarnych do pobrania. Zamiast tego, użytkownicy zainteresowani wykorzystaniem przenośnej wersji AppImage, muszą samodzielnie pobrać kod źródłowy Ottera i dokonać jego kompilacji.

Wymagane zależności do zbudowania przeglądarki Otter

Na stronie projektu Otter na GitHubie, znajdziemy listę zależności niezbędnych do skompilowania przeglądarki. Użytkownicy będą musieli zainstalować między innymi: QT w wersji 5.4 lub wyższej, Git, GStreamer 1.0, OpenSSL 1.0 (wersja 1.1 nie jest kompatybilna) oraz Cmake 3.1.0.

W tym celu należy otworzyć terminal i za pomocą menedżera pakietów zainstalować wymienione komponenty. Po ich pomyślnej instalacji, można przejść do budowy oprogramowania zgodnie z poniższą instrukcją.

Proces kompilacji przeglądarki Otter

Aby rozpocząć kompilację, użyjemy narzędzia Git do pobrania najnowszej wersji kodu źródłowego.

git clone https://github.com/OtterBrowser/otter-browser.git

Następnie, za pomocą komendy CD, przejdź do katalogu zawierającego pobrany kod.

cd otter-browser

Kolejnym krokiem jest stworzenie folderu o nazwie „build”, w którym CMake umieści wygenerowany plik binarny przeglądarki Otter.

mkdir build
cd build

W nowo utworzonym katalogu, uruchom CMake. Jest to pierwszy etap kompilacji, który może potrwać pewien czas. Prosimy o cierpliwość.

cmake ../

Po zakończeniu pracy CMake, uruchom polecenie „make”, które sfinalizuje proces budowy przeglądarki Otter.

make

Na koniec, za pomocą komendy „make install”, zainstaluj przeglądarkę na swoim systemie Linux.

sudo make install

Instrukcje dla Arch Linux

Użytkownicy Arch Linux mogą zainstalować przeglądarkę Otter z repozytorium AUR. Na początek należy zainstalować pakiet Git, za pomocą menedżera pakietów Pacman.

sudo pacman -S git

Gdy pakiet Git jest już zainstalowany, użyj go do pobrania najnowszej wersji plików PKGBUILD dla przeglądarki Otter.

git clone https://aur.archlinux.org/otter-browser.git

Za pomocą komendy CD, przenieś się do katalogu z pobranymi plikami kompilacji z AUR.

cd otter-browser

Wewnątrz tego katalogu, użyj polecenia „makepkg -si”, aby wygenerować instalacyjny pakiet dla Arch Linux. Użycie flagi -si spowoduje zainstalowanie wszystkich zależności wymaganych przez Ottera. W przypadku gdy zależności nie zostaną zainstalowane, konieczne może być ich ręczne doinstalowanie.

makepkg -si

Instalacja za pomocą AppImage

W przypadku problemów z kompilacją Ottera lub gdy nie korzystasz z Arch Linux, uniwersalna wersja AppImage może być dobrym rozwiązaniem. Aby ją uzyskać, przejdź do oficjalnej strony przeglądarki Otter i odszukaj link do pliku „AppImage for Linux”. Kliknięcie przeniesie cię na stronę SourceForge, z której możesz pobrać najnowszą wersję AppImage.

Po pobraniu pliku, otwórz terminal i utwórz nowy katalog „AppImages”.

mkdir ~/AppImages

Następnie przenieś pobrany plik AppImage do utworzonego katalogu.

mv ~/Downloads/otter-browser-*-x86_64.AppImage ~/AppImages

Użyj polecenia chmod aby nadać plikowi AppImage uprawnienia wykonywania.

sudo chmod +x ~/AppImages/otter-browser-*-x86_64.AppImage

Pobierz obraz ikony dla przeglądarki Otter i zapisz go w katalogu „~/AppImages”.

cd ~/AppImages
wget https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Otter_Browser_Logo.svg/2000px-Otter_Browser_Logo.svg.png
mv 2000px-Otter_Browser_Logo.svg.png otter-icon.png

Użyj edytora tekstowego Nano, aby utworzyć nowy plik skrótu na pulpicie dla przeglądarki Otter.

sudo nano /usr/share/applications/otter-browser.desktop

Do otwartego edytora wklej poniższy kod (za pomocą Ctrl + Shift + V). Pamiętaj, aby zastąpić gwiazdkę (*) dokładną nazwą twojego pliku AppImage w linii „Exec”.

[Desktop Entry]
Nazwa = Przeglądarka Otter
Comment = Przeglądaj sieć
Icon = /home/username/AppImages/otter-icon.png
Type = Application
Categories = Network;WebBrowser;
Exec = /home/username/AppImages/otter-browser-*-x86_64.AppImage
Terminal = false
StartupNotify = false

Zapisz plik za pomocą Ctrl + O i zamknij edytor za pomocą Ctrl + X. Na koniec, nadaj plikowi skrótu odpowiednie uprawnienia.

sudo chmod +x /usr/share/applications/otter-browser.desktop

Teraz, gdy skrót na pulpicie jest gotowy, możesz uruchomić przeglądarkę Otter. Aby ją otworzyć, poszukaj jej w menu aplikacji w sekcji „Sieć”. Pamiętaj, że pliki AppImage nie aktualizują się automatycznie. Gdy pojawi się nowa wersja przeglądarki, musisz pobrać ją ręcznie i nadpisać starą. Następnie należy także zaktualizować skrót na pulpicie.

Aby być na bieżąco z rozwojem projektu, regularnie odwiedzaj oficjalną stronę internetową przeglądarki Otter. Dobrym pomysłem jest również skontaktowanie się z twórcami twojej dystrybucji Linuksa i zachęcenie ich do spakowania Ottera, co znacznie ułatwiłoby jego instalację.