Beaker-nettleseren er en "eksperimentell" neste genernettleser for Mac, Linux og Windows som brukerne kan installere, laste ned og distribuere nettsider og filer når de er installert. Alle dataene i Beaker distribueres med Dat P2P-protokollen. Denne protokollen er fremdeles relativt ny, men lover å tillate hvem som helst å opprette og dele data på nettet uten å måtte bekymre seg for personvern eller kostnader.
Beaker har utmerket Linux-støtte, og utviklerne gjør det tydelig med dokumentasjonen sin. I denne guiden viser vi deg hvordan du kan få appen til å gå på alle større Linux-operativsystemer.
Ubuntu / Debian instruksjoner
![](/images/linux/how-to-install-the-beaker-browser-on-linux.png)
Beaker har ikke en nedlastbar DEB-pakkefil tilgjengelig for nedlasting. Så hvis du er en Ubuntu- eller Debian-bruker og du ønsker å få en egen versjon av nettleseren som fungerer uten AppImage, må du sette sammen kildekoden.
Å sammenstille kildekoden til Beaker-nettleseren er ganske enkelt. Det har veldig lite i veien for avhengigheter, så det er garantert å fungere.
For å få avhengighetene installert på Ubuntu eller Debian Linux, start et terminalvindu ved å trykke Ctrl + Alt + T eller Ctrl + Shift + T. Deretter skriver du inn kommandoene i konsollvinduet.
sudo apt install libtool m4 make g++ git npm
Eller, for Debian, løp:
sudo apt-get install libtool m4 make g++ git npm
Med avhengighetene som kreves for å bygge Beaker-nettleseren installert og klar til å gå, er det på tide å laste ned kildekoden fra prosjektets GitHub-side.
git clone https://github.com/beakerbrowser/beaker.git
Bruker CD kommandoen, endre arbeidsmappen til terminalen din fra hjemmemappen (~ /) til den nyopprettede "beaker" -katalogen.
cd ~/beaker
Bruk den nye mappen "beaker" -koden npm installasjon å installere alle nødvendige moduler.
npm install
Når npm installasjon kommandoen er ferdig, bruk npm løpe ombygging for å fullføre kodebyggingsprosessen.
npm run rebuild
Etter at koden er ivaretatt, må du opprette et lanseringsskript med kommandoene nedenfor. Husk imidlertid at når du kommer til den femte kommandoen, kan du redigere /home/username/beaker
og endre "brukernavn" til din faktiske brukernavn på Linux PC.
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
Logg av rotbrukeren ved å kjøre exit kommando. Bruk deretter wget for å ta tak i ikonbildet til Beaker-nettleseren.
exit
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Lag en ny skrivebordssnarvei med ta på kommando. Åpne deretter Beaker.desktop med Nano.
sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop
Lim inn følgende kode i Nano-tekstredigeringsprogrammet. Sørg for å se gjennom og finne Icon=/home/username/beaker/beaker.png
og bytt ut "brukernavn" med Linux-datamaskinens brukernavn.
[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;
Lagre redigeringene på Nano ved å trykke på Ctrl + O på tastaturet. Lukk deretter Nano med Ctrl + X.
Når Nano er lukket, bruker du chmod kommando for å oppdatere tillatelsene til snarveien. Oppdater deretter tillatelsene til snarveien til Beaker-skrivebordet ved å bruke chmod kommando.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Når tillatelsene er oppdatert, kan du starte Beaker P2P nettleser på Ubuntu eller Debian ved å gå til "Internett" i applikasjonsmenyen på skrivebordet.
Arch Linux instruksjoner
Beaker er på AUR, som du kanskje forventer. Hvis du ønsker å få det i gang, må du installere noen få pakker. Spesielt Git og Base-devel. Start et terminalvindu for å installere disse pakkene. Deretter skriver du inn Pacman-pakken-kommandoen nedenfor.
sudo pacman -S git base-devel
Når de to pakkene er installert, laster du ned og bygger Trizen AUR-hjelperen med git klone kommando. Det vil gjøre installasjonen av Beaker, sammen med bygningsavhengighetene, mye raskere.
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
Når Trizen er konfigurert, bruk den til å installere Beaker AUR-pakken. Husk at når du bruker dette verktøyet, vil det også laste ned og få nødvendige byggetidsavhengigheter.
trizen -S beaker-browser-bin
Fedora / OpenSUSE instruksjoner
![](/images/linux/how-to-install-the-beaker-browser-on-linux_2.png)
Hvis du er en Fedora- eller OpenSUSE-bruker oginteressert i å bruke Beaker-nettleseren, men ikke liker AppImage, det er den eneste måten å bygge fra kilden. Heldigvis skisserer utvikleren avhengighetsfilene Redhat-baserte Linux-distribusjonsbrukere trenger.
For å få installert avhengighetene, må du starte en terminaløkt med Ctrl + Alt + T eller Ctrl + Shift + T tastaturkombinasjon.
Når du har åpnet en terminaløkt, følg installeringsinstruksjonene for 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
Avhengighetene er satt opp. Nå er det på tide å bruke git klon kommando for å laste ned den siste utgivelsen av Beaker fra prosjektets GitHub.
git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker npm install
Bygg en utgivelse av Beaker ved hjelp av npm løpe ombygging kommando.
npm run rebuild
Deretter lager du et lanseringsskript.
Merk: rediger /home/username/beaker
i den femte linjen nedenfor og endre det til brukernavnet på datamaskinen du bruker 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å ut av root-brukeren ved å bruke exit kommando.
exit
Last ned ikonfilen til ~ / beger-mappen ved å bruke wget.
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Bruke ta på kommandoen og lag en ny snarveisfil for Beaker.
sudo touch /usr/share/applications/beaker-browser.desktop
Åpne filen i Nano.
sudo nano /usr/share/applications/beaker-browser.desktop
Lim koden nedenfor i Nano.
Merk: finn Icon=/home/username/beaker/beaker.png
og endre "brukernavn" til din Linux PC brukernavn.
[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;
Lagre redigeringene på Nano ved å trykke på Ctrl + O og gå ut av redaktøren med Ctrl + X. Oppdater deretter tillatelsene til snarveien til Beaker-skrivebordet ved å bruke chmod kommando.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Hvis tillatelsene oppdateres riktig, vil du kunne starte Beaker-nettleseren ved å åpne "Internett" -delen på appmenyen.
AppImage instruksjoner
![](/images/linux/how-to-install-the-beaker-browser-on-linux_3.png)
Den foretrukne måten å bruke Beaker på, i det minsteifølge utvikleren er via AppImage-filen på deres hjemmeside. Det er forståelig hvorfor de ønsker at brukere skal laste ned programmet på denne måten. AppImages tar ut behovet for å sette sammen koden. Start et terminalvindu for å få tak i AppImage-utgivelsen. Bruk deretter wget-kommandoen for å laste ned filen.
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage
Flytt Beaker AppImage-filen til en ny “AppImages” -mappe for å beskytte den mot utilsiktet sletting.
mkdir -p ~/AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~/AppImages
Oppdater tillatelsene til AppImage-utgivelsen ved å bruke 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
Velg "ja" -alternativet i ledeteksten som vises på skjermen for å la appImage-dialogen opprette en ny snarvei på skrivebordet. Gå tilbake til terminalen og trykk Ctrl + C å lukke den. Fra nå av skal du kunne starte "Beaker" ved å gå til "Internet" -delen i appmenyen.
kommentarer