Browserul Beaker este un gen „experimental”browser web pentru Mac, Linux și Windows care, atunci când sunt instalate, 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 fac asta clar cu documentația lor. În acest ghid, vă vom arăta cum puteți aplica aplicația pe toate sistemele de operare Linux importante.
Instrucțiuni Ubuntu / Debian

Beaker nu are un pachet DEB descărcabilfișier disponibil pentru descărcare. Deci, dacă sunteți un utilizator Ubuntu sau Debian și căutaț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 condiții de dependență, așa că este garantat să funcționeze.
Pentru a obține dependențele instalate 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, executați:
sudo apt-get install libtool m4 make g++ git npm
Cu dependențele necesare pentru a construi browser-ul Beaker instalat și gata de pornire, este timpul să descărcați codul sursă de pe pagina GitHub a proiectului.
git clone https://github.com/beakerbrowser/beaker.git
Folosind CD comanda, schimbați directorul de lucru al terminalului dvs. din folderul principal (~ /) în directorul „beaker” nou creat.
cd ~/beaker
Utilizați noul folder cu codul „beaker” instalare npm pentru a instala toate modulele necesare.
npm install
Cand instalare npm terminați comanda, utilizați npm run reconstruire pentru a termina procesul de construire a codurilor.
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 /home/username/beaker
și schimbați „nume de utilizator” în numele de utilizator al computerului dvs. Linux.
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
Deconectați-vă de utilizatorul root rulând Ieșire comanda. Apoi, folosiți wget pentru a surprinde imaginea pictogramei browserului Beaker
exit
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Realizați o nouă comandă rapidă pe desktop cu atingere comanda. Apoi, deschideți Beaker.desktop cu Nano.
sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop
Inserați următorul cod în editorul de text Nano. Asigurați-vă că vă uitați și găsiți Icon=/home/username/beaker/beaker.png
și schimbați „numele de utilizator” cu numele de utilizator al computerului Linux.
[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 modificările în Nano apăsând Ctrl + O pe tastatură. Apoi, închideți Nano cu Ctrl + X.
Odată ce Nano este închis, utilizați butonul chmod comanda de actualizare a permisiunilor de comenzi rapide. Apoi, actualizați permisiunile scurtăturii desktop Beaker utilizând chmod comanda.
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șteptați. Dacă doriți să-l executați, 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 Pachet Pacman de mai jos.
sudo pacman -S git base-devel
Odată instalate cele două pachete, descărcați și construiți asistentul Trizen AUR cu ajutorul git clona comanda. Acesta va face instalarea Beaker, împreună cu dependențele sale de construire mult mai rapide.
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
Cu Trizen configurat, folosiți-l pentru a instala pachetul Beaker AUR. Rețineți că atunci când utilizați acest instrument, acesta va fi, de asemenea, descărcarea și obținerea dependențelor de timp de construire necesare.
trizen -S beaker-browser-bin
Instrucțiuni Fedora / OpenSUSE

Dacă sunteți un utilizator Fedora sau OpenSUSE șieste interesat să folosească browserul Beaker, dar nu-i place AppImage, construirea de la sursă este singura cale. Din fericire, dezvoltatorul conturează fișierele de dependență de care au nevoie utilizatorii de distribuție Linux pe bază de Redhat.
Pentru a instala instalarea dependențelor, trebuie să lansați o sesiune de terminal cu Ctrl + Alt + T sau Ctrl + Shift + T combinație de tastatură.
După ce ați deschis o sesiune de terminal, urmați instrucțiunile de instalare pentru Fedora sau 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 clonă de git comanda pentru a descărca cea mai recentă versiune a Beaker de pe GitHub-ul proiectului.
git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker npm install
Construiți o versiune de Beaker folosind npm run reconstruire comanda.
npm run rebuild
Apoi, creați un script de lansare.
Notă: editați /home/username/beaker
în a cincea linie de mai jos și schimbați-l pe numele de utilizator de pe computerul pe care îl folosiți pe Beaker.
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
Ieșiți de utilizatorul Root folosind Ieșire comanda.
exit
Descărcați fișierul pictogramă în folderul ~ / beaker folosind wget.
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Folosește atingere comandați și creați un nou fișier scurtat 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 Icon=/home/username/beaker/beaker.png
și schimbați „nume de utilizator” în numele de utilizator al computerului Linux.
[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 modificările în Nano apăsând Ctrl + O și ieșiți din editor cu Ctrl + X. Apoi, actualizați permisiunile scurtăturii desktop Beaker utilizând chmod comanda.
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

Modul preferat de a utiliza Beaker, cel puținpotrivit dezvoltatorului este prin fișierul AppImage de pe site-ul lor web. Este de înțeles de ce doresc utilizatorii să își descarce programul în acest fel. AppImages preia necesitatea compilării codului. Pentru a pune mâna pe lansarea 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 împotriva ștergerii accidentale.
mkdir -p ~/AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~/AppImages
Actualizați permisiunile lansării AppImage utilizând 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 promptul care apare pe ecran pentru a permite dialogului AppImage să creeze o scurtă scurtă pentru desktop. Apoi, reveniți la terminal și apăsați Ctrl + C să-l închidă. De acum înainte, ar trebui să puteți lansa „Beaker” accesând secțiunea „Internet” din meniul aplicației.
Comentarii