Beaker-selain on "kokeellinen" seuraavan sukupolven edustajaMac-, Linux- ja Windows-selaimet, joiden avulla käyttäjät voivat asentaa, isännöidä, ladata ja jaella verkkosivuja ja tiedostoja. Kaikki Beakerin tiedot jaetaan Dat P2P -protokollan kanssa. Tämä protokolla on vielä suhteellisen uusi, mutta se lupaa antaa kenenkään luoda ja jakaa tietoja verkossa tarvitsematta huolehtia yksityisyydestä tai kustannuksista.
Beakerilla on erinomainen Linux-tuki, ja kehittäjät tekevät sen selväksi dokumentoinnillaan. Tässä oppaassa näytämme sinulle, kuinka saada sovellus toimimaan kaikissa tärkeimmissä Linux-käyttöjärjestelmissä.
Ubuntu / Debian -ohjeet

Beakerilla ei ole ladattavaa DEB-pakettiatiedosto ladattavissa. Joten jos olet Ubuntu- tai Debian-käyttäjä ja haluat saada selaimen natiiviversion toimivan ilman AppImage-sovellusta, sinun on käännettävä lähdekoodi.
Beaker-selaimen lähdekoodin kokoaminen on melko yksinkertaista. Sillä on hyvin vähän riippuvuuksia, joten se on taatusti toimivan.
Käynnistä pääteikkuna painamalla Ubuntun tai Debian Linuxin riippuvuuksia Ctrl + Alt + T tai Ctrl + Vaihto + T. Kirjoita sitten komennot konsoli-ikkunaan.
sudo apt install libtool m4 make g++ git npm
Tai suorita Debian:
sudo apt-get install libtool m4 make g++ git npm
Koska Beaker-selaimen rakentamiseen tarvittavat riippuvuudet on asennettu ja valmis käytettäväksi, on aika ladata lähdekoodi projektin GitHub-sivulta.
git clone https://github.com/beakerbrowser/beaker.git
Käyttämällä CD komento, vaihda päätteesi työhakemisto kotikansiosta (~ /) äskettäin luotuun dekanttihakemistoon.
cd ~/beaker
Käytä uuden ”dekantterilasi” -koodikansion sisällä npm asenna asentaa kaikki tarvittavat moduulit.
npm install
Kun npm asenna komento valmistuu, käytä npm suorittaa uudelleen koodin rakennusprosessin loppuun saattamiseksi.
npm run rebuild
Kun koodi on hoidettu, sinun on luotava käynnistysohjelma alla olevien komentojen avulla. Muista kuitenkin, että kun pääset viidenteen komentoon, muokkaa /home/username/beaker
ja vaihda käyttäjänimi Linux-tietokoneesi todellinen käyttäjänimi.
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
Kirjaudu ulos pääkäyttäjästä suorittamalla poistuminen komento. Käytä sitten wget tarttua Beaker-selaimen kuvakuvaan.
exit
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Tee uusi työpöydän pikakuvake kosketus komento. Avaa sitten Beaker.desktop Nanon avulla.
sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop
Liitä seuraava koodi Nanon tekstieditoriin. Varmista, että etsit ja löydät Icon=/home/username/beaker/beaker.png
ja vaihda ”käyttäjänimi” pois Linux-tietokoneesi käyttäjänimellä.
[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;
Tallenna muokkaukset Nanoon painamalla Ctrl + O näppäimistöllä. Sulje sitten Nano Ctrl + X.
Kun Nano on suljettu, käytä chmod komento päivittää pikakuvakkeen käyttöoikeudet. Päivitä sitten Beaker-työpöydän pikakuvakkeen käyttöoikeudet chmod komento.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Oikeuksien ollessa päivitettyinä voit käynnistää Beaker P2P -selaimen Ubuntussa tai Debianissa siirtymällä työpöydän sovellusvalikon ”Internetiin”.
Arch Linux -ohjeet
Keitin on AUR-tasolla, kuten saatat odottaa. Jos haluat käynnistää sen, sinun on asennettava muutama paketti. Erityisesti Git ja Base-devel. Asenna nämä paketit käynnistämällä pääteikkuna. Kirjoita sitten Pacman-paketti-komento alla.
sudo pacman -S git base-devel
Kun nämä kaksi pakettia on asennettu, lataa ja rakenna Trizen AUR -apuri git klooni komento. Se tekee Beakerin ja sen rakennusriippuvuusasennusten asentamisen paljon nopeammaksi.
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
Kun Trizen on asetettu, asenna se Beaker AUR -paketin kanssa. Muista, että kun käytät tätä työkalua, se myös lataa ja saa tarvittavat rakennusaika-riippuvuudet.
trizen -S beaker-browser-bin
Fedora / OpenSUSE-ohjeet

Jos olet Fedora tai OpenSUSE-käyttäjä jakiinnostunut Beaker-selaimen käytöstä, mutta et pidä AppImageista, rakentaminen lähteestä on ainoa tapa. Onneksi kehittäjä hahmottaa riippuvuustiedostot, joita Redhat-pohjaiset Linux-jakelun käyttäjät tarvitsevat.
Jotta riippuvuudet voidaan asentaa, sinun on käynnistettävä pääteistunto Ctrl + Alt + T tai Ctrl + Vaihto + T näppäimistöyhdistelmä.
Kun pääteistunto on auki, noudata joko Fedoran tai OpenSUSE: n asennusohjeita.
fedora
sudo dnf install libtool m4 make gcc-c++ git npm
OpenSUSE
sudo zypper install libtool m4 make gcc-c++ npm8
Riippuvuudet määritetään. Nyt on aika käyttää git klooni komento ladata uusin Beaker-julkaisu projektin GitHubista.
git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker npm install
Luo Beaker-julkaisu käyttämällä npm suorittaa uudelleen komento.
npm run rebuild
Luo seuraavaksi käynnistyskomentosarja.
Huomaa: muokkaa /home/username/beaker
seuraavassa viidennellä rivillä ja vaihda se tietokoneesi käyttäjänimeksi, jolla käytät Beakeria.
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
Poistu pääkäyttäjästä painikkeella poistuminen komento.
exit
Lataa kuvaketiedosto ~ / dekantterilasi-kansioon käyttämällä wget.
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Käytä kosketus komento ja luoda uusi Beaker-pikavalintotiedosto.
sudo touch /usr/share/applications/beaker-browser.desktop
Avaa tiedosto Nanossa.
sudo nano /usr/share/applications/beaker-browser.desktop
Liitä alla oleva koodi Nanoon.
Huomaa: löytää Icon=/home/username/beaker/beaker.png
ja vaihda ”käyttäjänimi” Linux-tietokoneesi käyttäjänimeksi.
[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;
Tallenna muokkaukset Nanoon painamalla Ctrl + O ja poistu editorista Ctrl + X. Päivitä sitten Beaker-työpöydän pikakuvakkeen käyttöoikeudet chmod komento.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Jos käyttöoikeudet päivittyvät oikein, voit käynnistää Beaker-selaimen avaamalla sovellusvalikon Internet-osion.
AppImage-ohjeet

Suositeltava tapa käyttää Beakeria ainakinkehittäjän mukaan on heidän verkkosivustollaan olevan AppImage-tiedoston kautta. On ymmärrettävää, miksi he haluavat käyttäjien lataavan ohjelmansa tällä tavalla. AppImages poistaa koodin kääntämisen tarpeen. Käynnistä pääteikkuna saadaksesi kätesi AppImage-julkaisuun. Lataa sitten tiedosto wget-komennolla.
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage
Siirrä Beaker AppImage-tiedosto uuteen ”AppImages” -kansioon, jotta se ei olisi vahingossa poistettavissa.
mkdir -p ~/AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~/AppImages
Päivitä AppImage-julkaisun käyttöoikeudet käyttämällä chmod.
sudo chmod +x ~/AppImages/beaker-browser-0.8.2-x86_64.AppImage
Käynnistä ohjelma ensimmäistä kertaa seuraavilla komennoilla.
cd ~/AppImages ./beaker-browser-0.8.2-x86_64.AppImage
Valitse kyllä-vaihtoehto ruudussa näkyvässä kehotteessa, jotta AppImage-valintaikkuna voi luoda uuden työpöydän pikakuvakkeen. Palaa sitten takaisin terminaaliin ja paina Ctrl + C sulkea se. Tästä eteenpäin sinun pitäisi pystyä käynnistämään “Beaker” siirtymällä sovellusvalikon “Internet” -osaan.
Kommentit