- Kaip įdiegti "Beaker" naršyklę "Linux"

Kaip įdiegti „Beaker“ naršyklę „Linux“

„Beaker“ naršyklė yra „eksperimentinis“ kito gen„Mac“, „Linux“ ir „Windows“ žiniatinklio naršyklė, kuri įdiegus vartotojams suteikia galimybę priglobti, atsisiųsti ir platinti tinklalapius ir failus. Visi „Beaker“ duomenys yra paskirstomi naudojant „Dat P2P“ protokolą. Šis protokolas vis dar yra palyginti naujas, tačiau žada leisti visiems kurti ir dalytis duomenimis internete nereikia jaudintis dėl privatumo ar išlaidų.

„Beaker“ turi puikų „Linux“ palaikymą, o kūrėjai tai aiškiai paaiškina savo dokumentuose. Šiame vadove mes jums parodysime, kaip programą įjungti visose pagrindinėse „Linux“ operacinėse sistemose.

„Ubuntu“ / „Debian“ instrukcijos

„Beaker“ neturi atsisiunčiamo DEB paketofailą galima atsisiųsti. Taigi, jei jūs esate „Ubuntu“ ar „Debian“ vartotojas ir norite, kad jūsų naršyklės savitoji versija veiktų be „AppImage“, turite sudaryti šaltinio kodą.

Sudaryti „Beaker“ naršyklės šaltinio kodą yra gana paprasta. Jis turi labai mažai priklausomybių, todėl garantuoja, kad veiks.

Norėdami gauti priklausomybes, įdiegtas „Ubuntu“ ar „Debian Linux“, atidarykite terminalo langą paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T. Tada įveskite komandas į konsolės langą.

sudo apt install libtool m4 make g++ git npm

Arba, „Debian“, paleiskite:

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

Kadangi yra įdiegtos ir paruoštos naudoti „Beaker“ naršyklės priklausomybės, laikas atsisiųsti šaltinio kodą iš projekto „GitHub“ puslapio.

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

Naudojant Kompaktinis diskas komandą, pakeiskite terminalo darbinį katalogą iš namų aplanko (~ /) į naujai sukurtą „stiklinės“ katalogą.

cd ~/beaker

Naujojo „stiklinės“ kodo aplanke naudokite npm įdiegti įdiegti visus reikalingus modulius.

npm install

Kai npm įdiegti komanda baigta, naudoti npm paleisti atstatyti baigti kodo kūrimo procesą.

npm run rebuild

Pasirūpinę kodu, turite sukurti paleidimo scenarijų su toliau pateiktomis komandomis. Tačiau atminkite, kad kai gaunate penktą komandą, redaguokite /home/username/beaker ir pakeiskite „vartotojo vardą“ į tikrąjį „Linux“ asmeninio vartotojo vardą.

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

Atsijunkite nuo pagrindinio vartotojo paleisdami išėjimas komanda. Tada naudokite wget norėdami patraukti „Beaker“ naršyklės piktogramos vaizdą.

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

Sukurkite naują darbalaukio nuorodą naudodami liesti komanda. Tada „Nano“ atidarykite „Beaker.desktop“.

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

Įklijuokite šį kodą į „Nano“ teksto rengyklę. Būtinai apžiūrėkite ir suraskite Icon=/home/username/beaker/beaker.png ir pakeiskite „vartotojo vardą“ naudodami „Linux“ kompiuterio vartotojo vardą.

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

Išsaugokite „Nano“ pakeitimus paspausdami „Ctrl“ + O klaviatūroje. Tada uždarykite Nano su „Ctrl“ + X.

Uždarę „Nano“, naudokite chmod komanda atnaujinti spartiojo klavišo teises. Tada atnaujinkite „Beaker“ darbalaukio nuorodų teises naudodami chmod komanda.

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

Atnaujinę leidimus galėsite paleisti „Beaker P2P“ žiniatinklio naršyklę „Ubuntu“ ar „Debian“, eidami į darbalaukio programos meniu „Internetas“.

„Arch Linux“ instrukcijos

„Beaker“ yra AUR, kaip jūs galite tikėtis. Jei norite, kad jis veiktų, turėsite įdiegti keletą paketų. Tiksliau, „Git“ ir „Base-devel“. Norėdami įdiegti šiuos paketus, paleiskite terminalo langą. Tada žemiau įveskite „Pacman“ paketo komandą.

sudo pacman -S git base-devel

Įdiegę du paketus, atsisiųskite ir sukurkite „Trizen AUR“ pagalbininką naudodami git klonas komanda. Dėl to „Beaker“ ir jo priklausomybes nuo diegimo bus galima įdiegti daug greičiau.

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

Kai „Trizen“ yra nustatytas, naudokite jį „Beaker AUR“ paketui įdiegti. Atminkite, kad kai naudosite šį įrankį, jis taip pat atsisiųs ir gaus reikiamas priklausomybes nuo kūrimo laiko.

trizen -S beaker-browser-bin

„Fedora“ / „OpenSUSE“ instrukcijos

Jei esate „Fedora“ arba „OpenSUSE“ vartotojas irdomina „Beaker“ naršyklės naudojimas, tačiau nepatinka „AppImage“, vienintelis būdas yra kurti iš šaltinio. Laimei, kūrėjas pateikia priklausomybės failus, kurių reikia „Redhat“ pagrindu sukurtiems „Linux“ paskirstymo vartotojams.

Norėdami įdiegti priklausomybes, turite pradėti terminalo sesiją naudodami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūros derinys.

Kai atidarysite terminalo sesiją, vykdykite „Fedora“ arba „OpenSUSE“ diegimo instrukcijas.

Fedora

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

„OpenSUSE“

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

Nustatomos priklausomybės. Atėjo laikas naudoti git klonas komanda atsisiųsti naujausią „Beaker“ versiją iš projekto „GitHub“.

git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker
npm install

Sukurkite „Beaker“ versiją naudodami npm paleisti atstatyti komanda.

npm run rebuild

Tada sukurkite paleidimo scenarijų.

Pastaba: redaguoti /home/username/beaker penktoje eilutėje ir pakeiskite jį į vartotojo vardą kompiuteryje, kuriame naudojate „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

Išeikite iš „Root“ vartotojo naudodami išėjimas komanda.

exit

Atsisiųskite piktogramų failą į aplanką ~ / stiklinė naudodami wget.

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

Naudoti liesti komandą ir sukurkite naują „Beaker“ spartųjį failą.

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

Atidarykite failą „Nano“.

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

Įklijuokite žemiau esantį kodą į „Nano“.

Pastaba: rasti Icon=/home/username/beaker/beaker.png ir pakeiskite „vartotojo vardą“ į savo „Linux“ kompiuterio vartotojo vardą.

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

Išsaugokite „Nano“ pakeitimus paspausdami „Ctrl“ + O ir išeikite iš redaktoriaus naudodami „Ctrl“ + X. Tada atnaujinkite „Beaker“ darbalaukio nuorodų teises naudodami chmod komanda.

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

Jei leidimai atnaujinami teisingai, galėsite paleisti „Beaker“ naršyklę atidarydami programos meniu skyrių „Internetas“.

„AppImage“ instrukcijos

Geriausias būdas naudoti „Beaker“kūrėjo teigimu, per „AppImage“ failą jų svetainėje. Suprantama, kodėl jie nori, kad vartotojai atsiųstų savo programą tokiu būdu. „AppImages“ pašalina poreikį sudaryti kodą. Norėdami gauti ranką dėl „AppImage“ išleidimo, atidarykite terminalo langą. Tada naudokite komandą wget, kad atsisiųstumėte failą.

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

Perkelkite failą „Beaker AppImage“ į naują aplanką „AppImages“, kad apsaugotumėte jį nuo atsitiktinio ištrynimo.

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

Atnaujinkite „AppImage“ leidimo leidimus naudodami chmod.

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

Pirmą kartą paleiskite programą šiomis komandomis.

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

Ekrane pasirodžiusiame raginime pasirinkite parinktį „taip“, kad „AppImage“ dialogo lange būtų galima sukurti naują darbalaukio nuorodą. Tada grįžkite į terminalą ir paspauskite „Ctrl“ + C kad uždarytum. Nuo šiol turėtumėte galėti paleisti „Beaker“, eidami į programos meniu skyrių „Internetas“.

Komentarai