- - Как да инсталирате браузъра Beaker на Linux

Как да инсталирате браузъра Beaker на Linux

Браузърът 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“, като отидете в секцията „Интернет“ в менюто на приложението.

Коментари