Beaker-browseren er en "eksperimentel" næste generwebbrowser til Mac, Linux og Windows, der, når det er installeret, giver brugerne mulighed for at være vært for, downloade og distribuere websider og filer. Alle data i Beaker distribueres med Dat P2P-protokollen. Denne protokol er stadig relativt ny, men lover at give enhver mulighed for at oprette og dele data online uden at skulle bekymre sig om privatlivets fred eller omkostninger.
Beaker har fremragende Linux-support, og udviklerne gør det klart med deres dokumentation. I denne vejledning viser vi dig, hvordan du får appen til at køre på alle større Linux-operativsystemer.
Ubuntu / Debian instruktioner

Beaker har ikke en DEB-pakke, der kan downloadesfil tilgængelig til download. Så hvis du er en Ubuntu- eller Debian-bruger, og du ønsker at få en oprindelig version af browseren, der fungerer uden AppImage, skal du kompilere kildekoden.
At sammensætte kildekoden til Beaker-browseren er ret enkel. Det har meget lidt i vejen for afhængigheder, så det er garanteret at arbejde.
For at få afhængighederne installeret på Ubuntu eller Debian Linux skal du starte et terminalvindue ved at trykke på Ctrl + Alt + T eller Ctrl + Skift + T. Indtast derefter kommandoerne i konsolvinduet.
sudo apt install libtool m4 make g++ git npm
Eller, for Debian, kør:
sudo apt-get install libtool m4 make g++ git npm
Med de afhængigheder, der kræves for at bygge Beaker-browseren installeret og klar til at gå, er det tid til at downloade kildekoden fra projektets GitHub-side.
git clone https://github.com/beakerbrowser/beaker.git
Bruger CD kommando, ændre arbejdsmappen på din terminal fra hjemmemappen (~ /) til den nyligt oprettede “beaker” -mappe.
cd ~/beaker
Brug den nye mappe "bægerglas" -kode npm installation at installere alle de nødvendige moduler.
npm install
Når npm installation kommandoen er færdig, brug npm køre genopbygning for at afslutte kodeopbygningsprocessen.
npm run rebuild
Når koden er taget hånd om, skal du oprette et start-script med kommandoerne nedenfor. Husk dog, at når du kommer til den femte kommando, skal du redigere /home/username/beaker
og ændre "brugernavn" til din Linux PC's faktiske brugernavn.
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
Log ud af rodbrugeren ved at køre Afslut kommando. Brug derefter wget for at få fat i Beaker-browserens ikonbillede.
exit
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Opret en ny skrivebordsgenvej med røre ved kommando. Åbn derefter Beaker.desktop med Nano.
sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop
Indsæt følgende kode i Nano-teksteditoren. Sørg for at kigge igennem og finde Icon=/home/username/beaker/beaker.png
og skift "brugernavn" ud med din Linux-computers brugernavn.
[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;
Gem redigeringerne på Nano ved at trykke på Ctrl + O på tastaturet. Luk derefter Nano med Ctrl + X.
Når Nano er lukket, skal du bruge chmod kommando til at opdatere tilladelserne til genvejen. Derefter skal du opdatere tilladelserne til skrivebordsgenvejen til Beaker ved hjælp af chmod kommando.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Med tilladelserne opdateret, kan du starte Beaker P2P webbrowser på Ubuntu eller Debian ved at gå til "Internet" i applikationsmenuen på skrivebordet.
Ark Linux-instruktioner
Bækkeren er på AUR, som du kunne forvente. Hvis du vil have det i gang, skal du installere et par pakker. Specielt Git og Base-devel. Start et terminalvindue for at installere disse pakker. Indtast derefter Pacman-pakken-kommandoen nedenfor.
sudo pacman -S git base-devel
Når de to pakker er installeret, skal du downloade og bygge Trizen AUR-hjælper med git klon kommando. Det vil gøre installationen af Beaker sammen med dens build-afhængigheder meget hurtigere.
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
Når Trizen er konfigureret, skal du bruge den til at installere Beaker AUR-pakken. Husk, at når du bruger dette værktøj, vil det også downloade og få nødvendige afhængighed af byggetid.
trizen -S beaker-browser-bin
Fedora / OpenSUSE instruktioner

Hvis du er en Fedora- eller OpenSUSE-bruger oginteresseret i at bruge Beaker-browseren, men ikke lide AppImage, er bygning fra kilde den eneste måde. Heldigvis skitserer udvikleren de afhængighedsfiler, Redhat-baserede Linux-distributionsbrugere har brug for.
For at få afhængighederne installeret, skal du starte en terminalsession med Ctrl + Alt + T eller Ctrl + Skift + T tastaturkombination.
Når du har åbnet en terminalsession, skal du følge installationsvejledningen til enten Fedora eller OpenSUSE.
Fedora
sudo dnf install libtool m4 make gcc-c++ git npm
OpenSUSE
sudo zypper install libtool m4 make gcc-c++ npm8
Afhængighederne er indstillet. Nu er det tid til at bruge git klon kommando til at downloade den seneste version af Beaker fra projektets GitHub.
git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker npm install
Byg en udgivelse af bægerglas ved hjælp af npm køre genopbygning kommando.
npm run rebuild
Opret derefter et start-script.
Bemærk: rediger /home/username/beaker
i den femte linje nedenfor og ændre det til brugernavnet på den computer, du bruger Beaker på.
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
Gå ud af rodbrugeren ved hjælp af Afslut kommando.
exit
Download ikonfilen til mappen ~ / bægerglas vha wget.
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Brug røre ved kommandoen og opret en ny genvejsfil til Beaker.
sudo touch /usr/share/applications/beaker-browser.desktop
Åbn filen i Nano.
sudo nano /usr/share/applications/beaker-browser.desktop
Indsæt nedenstående kode i Nano.
Bemærk: find Icon=/home/username/beaker/beaker.png
og ændre "brugernavn" til din Linux PC's brugernavn.
[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;
Gem redigeringerne på Nano ved at trykke på Ctrl + O og forlade editoren med Ctrl + X. Derefter skal du opdatere tilladelserne til skrivebordsgenvejen til Beaker ved hjælp af chmod kommando.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Hvis tilladelser opdateres korrekt, vil du være i stand til at starte Beaker-browseren ved at åbne afsnittet "Internet" i appmenuen.
AppImage-instruktioner

Den foretrukne måde at bruge Beaker på mindstifølge udvikleren er via AppImage-filen på deres hjemmeside. Det er forståeligt, hvorfor de ønsker, at brugere skal downloade deres program på denne måde. AppImages tager behovet for at udarbejde koden. Start et terminalvindue for at få hånden på AppImage-frigivelsen. Brug derefter wget-kommandoen til at downloade filen.
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage
Flyt Beaker AppImage-filen til en ny “AppImages” -mappe for at beskytte den mod utilsigtet sletning.
mkdir -p ~/AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~/AppImages
Opdater tilladelserne til AppImage-udgivelsen vha chmod.
sudo chmod +x ~/AppImages/beaker-browser-0.8.2-x86_64.AppImage
Start programmet for første gang med følgende kommandoer.
cd ~/AppImages ./beaker-browser-0.8.2-x86_64.AppImage
Vælg "ja" i prompten, der vises på skærmen for at give AppImage-dialogen mulighed for at oprette en ny skrivebordsgenvej. Gå derefter tilbage til terminalen og tryk på Ctrl + C at lukke det. Fra nu af skal du være i stand til at starte "Beaker" ved at gå til afsnittet "Internet" i appmenuen.
Kommentarer