Cum se instalează browserul Beaker pe Linux

Browserul Beaker este un browser web „experimental” de nouă generație pentru Mac, Linux și Windows care, atunci când este instalat, permite utilizatorilor să găzduiască, să descarce și să distribuie pagini web și fișiere. Toate datele din Beaker sunt distribuite cu protocolul Dat P2P. Acest protocol este încă relativ nou, dar promite să permită oricui să creeze și să partajeze date online fără a fi nevoie să vă faceți griji cu privire la confidențialitate sau costuri.

Beaker are suport excelent pentru Linux, iar dezvoltatorii clarifică acest lucru prin documentația lor. În acest ghid, vă vom arăta cum să activați aplicația pe toate sistemele de operare Linux majore.

Instrucțiuni Ubuntu/Debian

Cum se instalează browserul Beaker pe Linux

Beaker nu are un fișier de pachet DEB descărcabil disponibil pentru descărcare. Deci, dacă sunteți un utilizator Ubuntu sau Debian și doriți să obțineți o versiune nativă a browserului care funcționează fără AppImage, trebuie să compilați codul sursă.

Compilarea codului sursă al browserului Beaker este destul de simplă. Are foarte puține dependențe, așa că funcționează garantat.

Pentru a instala dependențele pe Ubuntu sau Debian Linux, lansați o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T . Apoi, introduceți comenzile în fereastra consolei.

sudo apt install libtool m4 make g++ git npm

Sau, pentru Debian, rulați:

sudo apt-get install libtool m4 make g++ git npm

Cu dependențele necesare pentru a construi browserul Beaker instalat și gata de funcționare, este timpul să descărcați codul sursă de pe pagina GitHub a proiectului.

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

Folosind comanda CD , schimbați directorul de lucru al terminalului dvs. din folderul de acasă (~/) în directorul „beaker” nou creat.

cd ~/pahar

În noul folder de cod „beaker”, utilizați  instalarea npm pentru a instala toate modulele necesare.

instalare npm

Când comanda npm install se termină, utilizați npm run rebuild pentru a finaliza procesul de construire a codului.

npm run rebuild

După ce codul este îngrijit, trebuie să creați un script de lansare cu comenzile de mai jos. Cu toate acestea, rețineți că, atunci când ajungeți la a cincea comandă, editați și schimbați „nume de utilizator” cu numele de utilizator real al computerului dumneavoastră Linux./home/username/beaker

sudo -s

atingeți /usr/bin/beaker-browser echo '#!/bin/bash/' > /usr/bin/beaker-browser echo ' ' >> /usr/bin/beaker-browser echo 'cd /home/ nume de utilizator /beaker /' >> /usr/bin/beaker-browser echo ' ' >> /usr/bin/beaker-browser echo 'npm start' >> /usr/bin/beaker-browser chmod +x /usr/bin/beaker- browser

Deconectați-vă de la utilizatorul root rulând comanda de ieșire . Apoi, utilizați wget pentru a prelua imaginea pictogramei browserului Beaker.

Ieșire

cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png

Faceți o nouă comandă rapidă pe desktop cu comanda tactilă . Apoi, deschideți Beaker.desktop cu Nano.

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

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

Lipiți următorul cod în editorul de text Nano. Asigurați-vă că căutați și găsiți și schimbați „nume de utilizator” cu numele de utilizator al computerului dumneavoastră Linux.Icon=/home/username/beaker/beaker.png

[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;

Salvați editările în Nano apăsând Ctrl + O de pe tastatură. Apoi, aproape Nano cu  Ctrl + X .

Odată ce Nano este închis, utilizați comanda chmod pentru a actualiza permisiunile comenzii rapide. Apoi, actualizați permisiunile comenzii rapide de pe desktop Beaker folosind comanda chmod .

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

Cu permisiunile actualizate, veți putea lansa browserul web Beaker P2P pe Ubuntu sau Debian, accesând „Internet” în meniul aplicației de pe desktop.

Instrucțiuni Arch Linux

Beaker este pe AUR , așa cum v-ați aștepta. Dacă doriți să o puneți în funcțiune, va trebui să instalați câteva pachete. Mai exact, Git și Base-devel. Pentru a instala aceste pachete, lansați o fereastră de terminal. Apoi, introduceți comanda pachetului Pacman de mai jos.

sudo pacman -S git base-devel

Odată ce cele două pachete sunt instalate, descărcați și construiți ajutorul Trizen AUR cu comanda git clone . Va face instalarea Beaker, împreună cu dependențele sale de construcție, mult mai rapidă.

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

Cu Trizen configurat, utilizați-l pentru a instala pachetul Beaker AUR. Rețineți că atunci când utilizați acest instrument, acesta va descărca și va obține dependențele necesare în timpul construirii.

trizen -S beaker-browser-bin

Instrucțiuni Fedora/OpenSUSE

Cum se instalează browserul Beaker pe Linux

Dacă sunteți utilizator Fedora sau OpenSUSE și sunteți interesat să utilizați browserul Beaker, dar nu vă place AppImage, construirea din sursă este singura modalitate. Din fericire, dezvoltatorul subliniază fișierele de dependență de care au nevoie utilizatorii distribuției Linux bazate pe Redhat.

Pentru a instala dependențele, trebuie să lansați o sesiune de terminal cu combinația de tastatură Ctrl + Alt + T sau Ctrl + Shift + T.

Odată ce ați deschis o sesiune de terminal, urmați instrucțiunile de instalare fie pentru Fedora, fie pentru OpenSUSE.

Fedora

sudo dnf install libtool m4 make gcc-c++ git npm

OpenSUSE

sudo zypper install libtool m4 make gcc-c++ npm8

Dependențele sunt configurate. Acum, este timpul să folosiți comanda git clone pentru a descărca cea mai recentă versiune a Beaker din GitHub-ul proiectului.

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

cd ~/beaker npm install

Creați o versiune a Beaker folosind comanda npm run rebuild .

npm run rebuild

Apoi, creați un script de lansare.

Notă: editați în a cincea linie de mai jos și schimbați-l cu numele de utilizator de pe computerul pe care utilizați Beaker./home/username/beaker

su -

atingeți /usr/bin/beaker-browser echo '#!/bin/bash/' > /usr/bin/beaker-browser echo ' ' >> /usr/bin/beaker-browser echo 'cd /home/ nume de utilizator /beaker /' >> /usr/bin/beaker-browser echo ' ' >> /usr/bin/beaker-browser echo 'npm start' >> /usr/bin/beaker-browser chmod +x /usr/bin/beaker- browser

Ieșiți din utilizatorul Root folosind comanda exit .

Ieșire

Descărcați fișierul pictogramă în folderul ~/beaker folosind wget .

cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png

Utilizați comanda tactilă și creați un nou fișier de comandă rapidă Beaker.

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

Deschideți fișierul în Nano.

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

Lipiți codul de mai jos în Nano.

Notă: găsiți și schimbați „nume de utilizator” cu numele de utilizator al computerului dumneavoastră Linux.Icon=/home/username/beaker/beaker.png

[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;

Salvați editările la Nano prin apăsarea Ctrl + O și ieșiți din editorul cu Ctrl + X . Apoi, actualizați permisiunile comenzii rapide de pe desktop Beaker folosind comanda chmod .

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

Dacă permisiunile se actualizează corect, veți putea lansa browserul Beaker deschizând secțiunea „Internet” din meniul aplicației.

Instrucțiuni AppImage

Cum se instalează browserul Beaker pe Linux

Modul preferat de a utiliza Beaker, cel puțin conform dezvoltatorului, este prin fișierul AppImage de pe site-ul lor. Este de înțeles de ce ar dori ca utilizatorii să-și descarce programul în acest fel. AppImages elimina nevoia de a compila codul. Pentru a pune mâna pe versiunea AppImage, lansați o fereastră de terminal. Apoi, utilizați comanda wget pentru a descărca fișierul.

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

Mutați fișierul Beaker AppImage într-un nou folder „AppImages” pentru a-l proteja de ștergerea accidentală.

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

Actualizați permisiunile versiunii AppImage folosind chmod .

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

Porniți programul pentru prima dată cu următoarele comenzi.

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

Selectați opțiunea „da” în solicitarea care apare pe ecran pentru a permite dialogului AppImage să creeze o nouă comandă rapidă pe desktop. Apoi, reveniți la terminal și apăsați Ctrl + C pentru a-l închide. De acum înainte, ar trebui să puteți lansa „Beaker” accesând secțiunea „Internet” din meniul aplicației.

Leave a Comment

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

Am prezentat în detaliu caracteristicile Outlook 2010, dar, din moment ce nu va fi lansat înainte de iunie 2010, este timpul să ne uităm la Thunderbird 3. Există...

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Din când în când, toată lumea are nevoie de o pauză. Dacă vrei să joci un joc interesant, încearcă Flight Gear. Este un joc open source gratuit, multiplatformă.

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!