Браузърът Beaker е „експериментален“ следващ родуеб браузър за Mac, Linux и Windows, който, когато е инсталиран, позволява на потребителите да хостват, изтеглят и разпространяват уеб страници и файлове. Всички данни в Beaker се разпространяват с протокола Dat P2P. Този протокол все още е сравнително нов, но обещава да позволи на всеки да създава и споделя данни онлайн, без да е необходимо да се тревожи за поверителност или разходи.
Beaker има отлична поддръжка на Linux и разработчиците правят това ясно с документацията си. В това ръководство ще ви покажем как да активирате приложението във всички основни операционни системи Linux.
Инструкции за Ubuntu / Debian

Beaker няма пакет за DEB за изтеглянефайл за изтегляне. Така че, ако сте потребител на Ubuntu или Debian и искате да получите нативна версия на браузъра, работещ без AppImage, трябва да съставите изходния код.
Съставянето на изходния код на браузъра Beaker е доста просто. Има много малко по отношение на зависимостите, така че е гарантирано да работи.
За да получите инсталираните зависимости на Ubuntu или Debian Linux, стартирайте терминален прозорец, като натиснете Ctrl + Alt + T или Ctrl + Shift + T, След това въведете командите в прозореца на конзолата.
sudo apt install libtool m4 make g++ git npm
Или, за Debian, пуснете:
sudo apt-get install libtool m4 make g++ git npm
С зависимостите, необходими за изграждането на браузъра Beaker, инсталиран и готов за стартиране, е време да изтеглите изходния код от страницата на проекта GitHub на проекта.
git clone https://github.com/beakerbrowser/beaker.git
Използвайки CD команда, променете работната директория на вашия терминал от началната папка (~ /) в новосъздадената директория “beaker”.
cd ~/beaker
Вътре в новата папка с кодове на „чаша“, използвайте npm инсталиране да инсталирате всички необходими модули.
npm install
Когато npm инсталиране командата завършва, използвайте npm стартирайте отново да завърши процеса на изграждане на код.
npm run rebuild
След като кодът се погрижи, трябва да създадете стартов скрипт с командите по-долу. Имайте предвид обаче, че когато стигнете до петата команда, редактирайте /home/username/beaker
и променете „потребителско име“ към действителното потребителско име на вашия компютър с 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
Излезте от потребител на root чрез стартиране на изход команда. След това използвайте Wget за да вземете иконата на браузъра Beaker.
exit
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Направете нов пряк път на работния плот с докосване команда. След това отворете Beaker.desktop с Nano.
sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop
Поставете следния код в текстовия редактор на Nano. Не забравяйте да погледнете и да намерите Icon=/home/username/beaker/beaker.png
и разменяйте „потребителско име“ с потребителското име на вашия 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;
Запишете редакциите в Nano, като натиснете Ctrl + O на клавиатурата. След това затворете Нано с Ctrl + X.
След като Nano е затворен, използвайте коригират команда за актуализиране на разрешенията на прекия път. След това актуализирайте разрешенията за пряк път на работния плот Beaker, като използвате коригират команда.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
С актуализираните разрешения ще можете да стартирате уеб браузъра Beaker P2P в Ubuntu или Debian, като отидете на „Интернет“ в менюто с приложения на работния плот.
Инструкции за Arch Linux
Beaker е на AUR, както може да очаквате. Ако искате да го стартирате, ще трябва да инсталирате няколко пакета. Конкретно Git и Base-devel. За да инсталирате тези пакети, стартирайте терминален прозорец. След това въведете командата Pacman пакет по-долу.
sudo pacman -S git base-devel
След като двата пакета са инсталирани, изтеглете и изградете помощника на Trizen AUR с Git клонинг команда. Това ще направи инсталирането на Beaker, заедно с неговите изграждащи зависимости много по-бързо.
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
С настройката на Trizen, използвайте го, за да инсталирате пакета Beaker AUR. Имайте предвид, че когато използвате този инструмент, той ще изтегля и получава необходимите зависимости от време за изграждане.
trizen -S beaker-browser-bin
Инструкции на Fedora / OpenSUSE

Ако сте потребител на Fedora или OpenSUSE изаинтересовани са да използват браузъра Beaker, но не харесват AppImage, изграждането от източник е единственият начин. За щастие, разработчикът очертава файловете за зависимост, от които се нуждаят потребителите на дистрибуция, базирани на Redhat.
За да инсталирате зависимостите, трябва да стартирате терминална сесия с Ctrl + Alt + T или Ctrl + Shift + T комбинация от клавиатура.
След като отворите терминална сесия, следвайте инструкциите за инсталиране на Fedora или OpenSUSE.
Fedora
sudo dnf install libtool m4 make gcc-c++ git npm
OpenSUSE
sudo zypper install libtool m4 make gcc-c++ npm8
Зависимостите са създадени. Сега е време да използвате git клон команда за изтегляне на най-новата версия на Beaker от GitHub на проекта.
git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker npm install
Създайте версия на Beaker с помощта на npm стартирайте отново команда.
npm run rebuild
След това създайте сценарий за стартиране.
Забележка: редактиране /home/username/beaker
на петия ред по-долу и го променете на потребителското име на компютъра, на който използвате 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
Излезте от Root потребителя с помощта на изход команда.
exit
Изтеглете файла с иконата в папката ~ / beaker, като използвате Wget.
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
Използвай докосване командвайте и направете нов файл за бърз достъп в Beaker.
sudo touch /usr/share/applications/beaker-browser.desktop
Отворете файла в Nano.
sudo nano /usr/share/applications/beaker-browser.desktop
Поставете кода по-долу в Nano.
Забележка: намерете Icon=/home/username/beaker/beaker.png
и променете „потребителско име“ към потребителското име на вашия 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;
Запишете редакциите в Nano, като натиснете Ctrl + O и излезте от редактора с Ctrl + X, След това актуализирайте разрешенията за пряк път на работния плот Beaker, като използвате коригират команда.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Ако разрешенията се актуализират правилно, ще можете да стартирате браузъра Beaker, като отворите секцията „Интернет“ в менюто на приложението.
Инструкции за AppImage

Предпочитаният начин да използвате поне Beakerспоред програмиста е чрез файла AppImage на техния уебсайт. Разбираемо е защо те искат потребителите да изтеглят програмата си по този начин. AppImages премахват необходимостта от съставяне на кода. За да получите ръцете си на изданието AppImage, стартирайте терминален прозорец. След това използвайте командата wget, за да изтеглите файла.
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage
Преместете файла Beaker AppImage в нова папка „AppImages“, за да го предпазите от случайно изтриване.
mkdir -p ~/AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~/AppImages
Актуализирайте разрешенията на изданието AppImage, като използвате коригират.
sudo chmod +x ~/AppImages/beaker-browser-0.8.2-x86_64.AppImage
Стартирайте програмата за първи път със следните команди.
cd ~/AppImages ./beaker-browser-0.8.2-x86_64.AppImage
Изберете опцията „да“ в подкана, който се появява на екрана, за да позволите на диалоговия прозорец на AppImage да създаде нов пряк път на работния плот. След това се върнете към терминала и натиснете Ctrl + C за да го затворя. Отсега нататък ще можете да стартирате „Beaker“, като отидете в секцията „Интернет“ в менюто на приложението.
Коментари