Hur du installerar Beaker-webbläsaren på Linux

click fraud protection

Beaker-webbläsaren är en "experimentell" nästa gen-webbläsare för Mac, Linux och Windows som, när den installeras, tillåter användare att vara värd, ladda ner och distribuera webbsidor och filer. All data i Beaker distribueras med Dat P2P-protokollet. Detta protokoll är fortfarande relativt nytt men lovar att låta vem som helst skapa och dela data online utan att behöva oroa sig för integritet eller kostnad.

Beaker har utmärkt Linux-stöd, och utvecklarna gör det tydligt med sin dokumentation. I den här guiden visar vi dig hur du får appen igång på alla större Linux-operativsystem.

Ubuntu / Debian instruktioner

Bägaren har inte en nedladdningsbar DEB-paket fil tillgänglig för nedladdning. Så om du är en Ubuntu- eller Debian-användare och du vill få en inbyggd version av webbläsaren som fungerar utan AppImage, måste du sammanställa källkoden.

Att sammanställa källkoden till Beaker-webbläsaren är ganska enkelt. Det har väldigt lite i beroende, så det är garanterat att det fungerar.

Starta ett terminalfönster genom att trycka på för att få beroenden installerade på Ubuntu eller Debian Linux

instagram viewer
Ctrl + Alt + T eller Ctrl + Skift + T. Ange sedan kommandona i konsolfönstret.

sudo apt install libtool m4 gör g ++ git npm

Eller, för Debian, kör:

sudo apt-get install libtool m4 gör g ++ git npm

Med beroenden som krävs för att bygga Beaker-webbläsaren installerad och redo att gå, är det dags att ladda ner källkoden från projektets GitHub-sida.

git klon https://github.com/beakerbrowser/beaker.git

Använda CD kommandot, ändra din katalog på din terminal från hemmappen (~ /) till den nyskapade "bägare" katalogen.

cd ~ / bägare

Använd den nya mappen "bägare" kod npm installation för att installera alla nödvändiga moduler.

npm installation

När npm installation kommandot avslutas, använd npm kör ombyggnad för att avsluta koduppbyggnadsprocessen.

npm kör ombyggnad

När koden har tagits om måste du skapa ett startskript med kommandona nedan. Kom dock ihåg att redigera när du kommer till det femte kommandot /home/Användarnamn/bägare och ändra "användarnamn" till din Linux PC: s faktiska användarnamn.

sudo -s
touch / usr / bin / beaker-browser. echo '#! / bin / bash /'> / usr / bin / beaker-browser. echo '' >> / usr / bin / beaker-browser. echo 'cd / home /Användarnamn/ beaker / '>> / usr / bin / beaker-browser. echo '' >> / usr / bin / beaker-browser. echo 'npm start' >> / usr / bin / beaker-browser. chmod + x / usr / bin / beaker-browser

Logga ut från rotanvändaren genom att köra utgång kommando. Använd sedan wget för att ta tag i Beaker-webbläsarens ikonbild.

utgång
cd ~ / bägare wget https://i.imgur.com/3mCUpiH.png -O bägare.png

Skapa en ny genväg på skrivbordet med Rör kommando. Öppna sedan Beaker.desktop med Nano.

sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop

Klistra in följande kod i Nano-textredigeraren. Se till att titta igenom och hitta Ikon = / home/username/bägare / beaker.png och byt ut "användarnamn" med din Linux-dators användarnamn.

[Desktop Entry]
Name = Beaker Browser
Kommentar = En experimentell peer-till-peer-webbläsare.
Exec = "/ usr / bin / beaker-browser"% U
Terminal = false
Type = Applikation
Ikon = / home/username/bägare / beaker.png
GenericName = webbläsare
MimeType = text / html; text / xml; application / xhtml + xml; application / xml; application / rss + xml; application / rdf + xml; image / gif; image / jpe $
Kategorier = Network;

Spara redigeringarna på Nano genom att trycka på Ctrl + O på tangentbordet. Stäng sedan Nano med Ctrl + X.

När Nano är stängd, använd chmod kommando för att uppdatera behörigheterna för genvägen. Uppdatera sedan behörigheterna för Beaker-genvägen med hjälp av chmod kommando.

sudo chmod + x /usr/share/applications/beaker-browser.desktop

Med behörigheterna uppdaterade kan du starta webbläsaren Beaker P2P på Ubuntu eller Debian genom att gå till ”Internet” i applikationsmenyn på skrivbordet.

Arkivera Linux-instruktioner

Bägaren är på AUR, som du kan förvänta dig. Om du vill få det igång måste du installera några paket. Speciellt Git och Base-devel. Starta ett terminalfönster för att installera dessa paket. Ange sedan Pacman-paketet kommandot nedan.

sudo pacman -S git base-devel

När de två paketen har installerats, ladda ner och bygga Trizen AUR-hjälper med gitklona kommando. Det kommer att göra installationen av Beaker, tillsammans med dess byggberoenden mycket snabbare.

git klon https://aur.archlinux.org/trizen.git. cd trizen. makepkg -sri

När Trizen är konfigurerad, använd den för att installera Beaker AUR-paketet. Tänk på att när du använder det här verktyget kommer det också att ladda ner och få nödvändiga byggtidberoende.

trizen -S bägare-webbläsare-fack

Fedora / OpenSUSE instruktioner

Om du är en Fedora- eller OpenSUSE-användare och är intresserad av att använda webbläsaren Beaker, men inte gillar AppImage, är det enda sättet att bygga från källan. Tack och lov beskriver utvecklaren beroendefiler som Redhat-baserade Linux-distributionsanvändare behöver.

För att få beroenden installerade måste du starta en terminalsession med Ctrl + Alt + T eller Ctrl + Skift + T tangentbordskombination.

När du har öppnat en terminalsession följer du installationsinstruktionerna för antingen Fedora eller OpenSUSE.

Fedora

sudo dnf installera libtool m4 gör gcc-c ++ git npm

OpenSUSE

sudo zypper installera libtool m4 gör gcc-c ++ npm8

Beroenden ställs in. Nu är det dags att använda git klon kommando för att ladda ner den senaste versionen av Beaker från projektets GitHub.

git klon https://github.com/beakerbrowser/beaker.git
cd ~ / bägare. npm installation

Bygg en släpp av Beaker med hjälp av npm kör ombyggnad kommando.

npm kör ombyggnad

Skapa sedan ett startskript.

Obs: redigera /home/Användarnamn/bägare i den femte raden nedan och ändra det till användarnamnet på datorn du använder Beaker på.

su -
touch / usr / bin / beaker-browser. echo '#! / bin / bash /'> / usr / bin / beaker-browser. echo '' >> / usr / bin / beaker-browser. echo 'cd / home /Användarnamn/ beaker / '>> / usr / bin / beaker-browser. echo '' >> / usr / bin / beaker-browser. echo 'npm start' >> / usr / bin / beaker-browser. chmod + x / usr / bin / beaker-browser

Gå ur root-användaren med hjälp av utgång kommando.

utgång

Ladda ner ikonfilen till mappen ~ / bägare med wget.

cd ~ / bägare wget https://i.imgur.com/3mCUpiH.png -O bägare.png

Använd Rör kommandot och skapa en ny genvägsfil för Beaker.

sudo touch /usr/share/applications/beaker-browser.desktop

Öppna filen i Nano.

sudo nano /usr/share/applications/beaker-browser.desktop

Klistra in koden nedan i Nano.

Obs: hitta Ikon = / home/username/bägare / beaker.png och ändra "användarnamn" till din Linux PC: s användarnamn.

[Desktop Entry]
Name = Beaker Browser
Kommentar = En experimentell peer-till-peer-webbläsare.
Exec = "/ usr / bin / beaker-browser"% U
Terminal = false
Type = Applikation
Ikon = / home/username/bägare / beaker.png
GenericName = webbläsare
MimeType = text / html; text / xml; application / xhtml + xml; application / xml; application / rss + xml; application / rdf + xml; image / gif; image / jpe $
Kategorier = Network;

Spara redigeringarna på Nano genom att trycka på Ctrl + O och lämna redaktören med Ctrl + X. Uppdatera sedan behörigheterna för Beaker-genvägen med hjälp av chmod kommando.

sudo chmod + x /usr/share/applications/beaker-browser.desktop

Om behörigheter uppdateras korrekt kan du starta Beaker-webbläsaren genom att öppna avsnittet "Internet" i appmenyn.

AppImage-instruktioner

Det föredragna sättet att använda Beaker, åtminstone enligt utvecklaren, är via AppImage-filen på deras webbplats. Det är förståeligt varför de vill att användare ska ladda ner sitt program på detta sätt. AppImages tar ut behovet av att sammanställa koden. Starta ett terminalfönster för att få tag på AppImage-utgåvan. Använd sedan wget-kommandot för att ladda ner filen.

wget https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage

Flytta Beaker AppImage-filen till en ny "AppImages" -mapp för att skydda den mot oavsiktlig radering.

mkdir -p ~ / AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~ / AppImages

Uppdatera behörigheterna för AppImage-utgåvan med chmod.

sudo chmod + x ~ / AppImages / beaker-browser-0.8.2-x86_64.AppImage

Starta programmet för första gången med följande kommandon.

cd ~ / AppImages ./beaker-browser-0.8.2-x86_64.AppImage

Välj alternativet 'ja' i prompten som visas på skärmen så att appImage-dialogen kan skapa en ny genväg på skrivbordet. Gå sedan tillbaka till terminalen och tryck på Ctrl + C att stänga den. Från och med nu bör du kunna starta "Beaker" genom att gå till avsnittet "Internet" i appmenyn.

watch instagram story