Przeglądarka Beaker to „eksperymentalna” następna generacjaprzeglądarka internetowa dla komputerów Mac, Linux i Windows, która po zainstalowaniu umożliwia użytkownikom hosting, pobieranie i rozpowszechnianie stron internetowych i plików. Wszystkie dane w Beaker są dystrybuowane za pomocą protokołu Dat P2P. Ten protokół jest wciąż stosunkowo nowy, ale obiecuje, że pozwoli każdemu tworzyć i udostępniać dane online bez potrzeby martwienia się o prywatność lub koszty.
Beaker ma doskonałą obsługę Linuksa, a programiści wyjaśniają to w swojej dokumentacji. W tym przewodniku pokażemy, jak uruchomić aplikację na wszystkich głównych systemach operacyjnych Linux.
Instrukcje dotyczące Ubuntu / Debian

Beaker nie ma pakietu DEB do pobraniaplik dostępny do pobrania. Tak więc, jeśli jesteś użytkownikiem Ubuntu lub Debiana i chcesz, aby natywna wersja przeglądarki działała bez AppImage, musisz skompilować kod źródłowy.
Kompilowanie kodu źródłowego przeglądarki Beaker jest dość proste. Ma bardzo mało zależności, więc na pewno działa.
Aby zainstalować zależności w systemie Ubuntu lub Debian Linux, uruchom okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T.. Następnie wprowadź polecenia w oknie konsoli.
sudo apt install libtool m4 make g++ git npm
Lub, dla Debiana, uruchom:
sudo apt-get install libtool m4 make g++ git npm
Po zainstalowaniu i przygotowaniu zależności wymaganych do zbudowania przeglądarki Beaker, nadszedł czas, aby pobrać kod źródłowy ze strony GitHub projektu.
git clone https://github.com/beakerbrowser/beaker.git
Używając Płyta CD polecenie, zmień katalog roboczy terminala z folderu domowego (~ /) na nowo utworzony katalog „zlewki”.
cd ~/beaker
W nowym folderze z kodem „zlewki” użyj instalacja npm aby zainstalować wszystkie niezbędne moduły.
npm install
Kiedy instalacja npm polecenie kończy się, użyj przebudowa uruchomienia npm aby zakończyć proces kompilacji kodu.
npm run rebuild
Po zajęciu się kodem należy utworzyć skrypt uruchamiania za pomocą poniższych poleceń. Pamiętaj jednak, że po przejściu do piątego polecenia edytuj /home/username/beaker
i zmień „nazwę użytkownika” na rzeczywistą nazwę użytkownika komputera z systemem Linux.
sudo -s
touch /usr/bin/beaker-browser echo "#!/bin/bash/" > /usr/bin/beaker-browser echo " " >> /usr/bin/beaker-browser echo "cd /home/username/beaker/" >> /usr/bin/beaker-browser echo " " >> /usr/bin/beaker-browser echo "npm start" >> /usr/bin/beaker-browser chmod +x /usr/bin/beaker-browser
Wyloguj się z konta użytkownika root, uruchamiając wyjście Komenda. Następnie użyj wget aby złapać obraz ikony przeglądarki Beaker.
exit
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Utwórz nowy skrót na pulpicie za pomocą dotknąć Komenda. Następnie otwórz Beaker.desktop za pomocą Nano.
sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop
Wklej następujący kod do edytora tekstu Nano. Pamiętaj, aby przejrzeć i znaleźć Icon=/home/username/beaker/beaker.png
i zamień „nazwę użytkownika” na nazwę użytkownika komputera z systemem Linux.
[Desktop Entry]
Name=Beaker Browser
Comment=An Experimental Peer-to-Peer Web Browser.
Exec="/usr/bin/beaker-browser" %U
Terminal=false
Type=Application
Icon=/home/username/beaker/beaker.png
GenericName=Web Browser
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpe$
Categories=Network;
Zapisz zmiany w Nano, naciskając Ctrl + O na klawiaturze. Następnie zamknij Nano za pomocą Ctrl + X.
Po zamknięciu Nano użyj chmod polecenie, aby zaktualizować uprawnienia skrótu. Następnie zaktualizuj uprawnienia skrótu pulpitu Beaker za pomocą chmod Komenda.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Po zaktualizowaniu uprawnień będziesz mógł uruchomić przeglądarkę internetową Beaker P2P na Ubuntu lub Debian, przechodząc do „Internetu” w menu aplikacji na pulpicie.
Arch Arch instrukcje
Zlewka jest w AUR, jak można się spodziewać. Jeśli chcesz go uruchomić, musisz zainstalować kilka pakietów. W szczególności Git i Base-devel. Aby zainstalować te pakiety, uruchom okno terminala. Następnie wprowadź poniżej polecenie pakietu Pacman.
sudo pacman -S git base-devel
Po zainstalowaniu dwóch pakietów pobierz i zbuduj pomocnika Trizen AUR za pomocą git klon Komenda. Sprawi to, że instalacja Beakera i jego zależności kompilacji będą znacznie szybsze.
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
Po skonfigurowaniu Trizen użyj go, aby zainstalować pakiet AUR Beaker. Pamiętaj, że gdy użyjesz tego narzędzia, będzie ono także pobierać i uzyskiwać niezbędne zależności podczas kompilacji.
trizen -S beaker-browser-bin
Instrukcje Fedora / OpenSUSE

Jeśli jesteś użytkownikiem Fedory lub OpenSUSE izainteresowany przeglądarką Beaker, ale nie lubię AppImage, budowanie ze źródła jest jedynym sposobem. Na szczęście twórca przedstawia pliki zależności, których potrzebują użytkownicy dystrybucji Linuksa opartej na Redhat.
Aby zainstalować zależności, musisz uruchomić sesję terminalową z Ctrl + Alt + T lub Ctrl + Shift + T. kombinacja klawiatury.
Po otwarciu sesji terminalowej postępuj zgodnie z instrukcjami instalacji Fedory lub OpenSUSE.
Fedora
sudo dnf install libtool m4 make gcc-c++ git npm
OpenSUSE
sudo zypper install libtool m4 make gcc-c++ npm8
Zależności zostały skonfigurowane. Teraz nadszedł czas, aby użyć klon gita polecenie, aby pobrać najnowszą wersję Beaker z GitHub projektu.
git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker npm install
Zbuduj wersję Beaker za pomocą przebudowa uruchomienia npm Komenda.
npm run rebuild
Następnie utwórz skrypt uruchamiania.
Uwaga: edycja /home/username/beaker
w piątym wierszu poniżej i zmień go na nazwę użytkownika na komputerze, na którym używasz Beaker.
su -
touch /usr/bin/beaker-browser echo "#!/bin/bash/" > /usr/bin/beaker-browser echo " " >> /usr/bin/beaker-browser echo "cd /home/username/beaker/" >> /usr/bin/beaker-browser echo " " >> /usr/bin/beaker-browser echo "npm start" >> /usr/bin/beaker-browser chmod +x /usr/bin/beaker-browser
Wyjdź z użytkownika root za pomocą wyjście Komenda.
exit
Pobierz plik ikony do folderu ~ / beaker za pomocą wget.
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Użyj dotknąć polecenie i utwórz nowy plik skrótu Beaker.
sudo touch /usr/share/applications/beaker-browser.desktop
Otwórz plik w Nano.
sudo nano /usr/share/applications/beaker-browser.desktop
Wklej poniższy kod do Nano.
Uwaga: znajdź Icon=/home/username/beaker/beaker.png
i zmień „nazwę użytkownika” na nazwę użytkownika komputera z systemem Linux.
[Desktop Entry]
Name=Beaker Browser
Comment=An Experimental Peer-to-Peer Web Browser.
Exec="/usr/bin/beaker-browser" %U
Terminal=false
Type=Application
Icon=/home/username/beaker/beaker.png
GenericName=Web Browser
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpe$
Categories=Network;
Zapisz zmiany w Nano, naciskając Ctrl + O i wyjdź z edytora za pomocą Ctrl + X. Następnie zaktualizuj uprawnienia skrótu pulpitu Beaker za pomocą chmod Komenda.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Jeśli uprawnienia zostaną zaktualizowane poprawnie, będziesz mógł uruchomić przeglądarkę Beaker, otwierając sekcję „Internet” w menu aplikacji.
Instrukcje AppImage

Przynajmniej preferowany sposób użycia Zlewkiwedług autora jest za pośrednictwem pliku AppImage na ich stronie internetowej. Zrozumiałe jest, dlaczego chcieliby, aby użytkownicy pobierali swój program w ten sposób. AppImages eliminuje potrzebę kompilacji kodu. Aby uzyskać dostęp do wersji AppImage, uruchom okno terminalu. Następnie użyj polecenia wget, aby pobrać plik.
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage
Przenieś plik Beaker AppImage do nowego folderu „AppImages”, aby zabezpieczyć go przed przypadkowym usunięciem.
mkdir -p ~/AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~/AppImages
Zaktualizuj uprawnienia wersji AppImage za pomocą chmod.
sudo chmod +x ~/AppImages/beaker-browser-0.8.2-x86_64.AppImage
Uruchom program po raz pierwszy za pomocą następujących poleceń.
cd ~/AppImages ./beaker-browser-0.8.2-x86_64.AppImage
Wybierz opcję „tak” w monicie wyświetlanym na ekranie, aby zezwolić dialogowi AppImage na utworzenie nowego skrótu na pulpicie. Następnie wróć do terminala i naciśnij Ctrl + C aby to zamknąć. Od tej pory powinieneś być w stanie uruchomić „Zlewkę”, przechodząc do sekcji „Internet” w menu aplikacji.
Komentarze