- - Kuinka asentaa Beaker-selain Linuxiin

Kuinka asentaa Beaker-selain Linuxiin

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