Веб-переглядач Beaker - це "експериментальний" наступний рідвеб-браузер для Mac, Linux та Windows, який при встановленні дозволяє користувачам розміщувати, завантажувати та розповсюджувати веб-сторінки та файли. Усі дані в Beaker поширюються за допомогою протоколу Dat P2P. Цей протокол залишається відносно новим, але обіцяє дозволити будь-кому створювати та обмінюватися даними в Інтернеті без необхідності турбуватися про конфіденційність чи витрати.
Beaker має чудову підтримку Linux, і розробники чітко пояснюють свою документацію. У цьому посібнику ми розповімо, як розпочати роботу програми у всіх основних операційних системах Linux.
Інструкції Ubuntu / Debian
![](/images/linux/how-to-install-the-beaker-browser-on-linux.png)
У 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
Використовуйте всередині нової папки коду «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
Вийдіть з кореневого користувача, запустивши Вхід командування. Потім використовуйте 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 закритий, використовуйте chmod команда для оновлення дозволів ярлика. Потім оновіть дозволи на ярлику робочого столу Beaker за допомогою chmod командування.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
З оновленими дозволами ви зможете запустити веб-браузер Beaker P2P в Ubuntu або Debian, перейшовши в "Інтернет" в меню додатків на робочому столі.
Вказівки Arch Linux
Стакан знаходиться на AUR, як ви могли очікувати. Якщо ви хочете запустити його, вам потрібно буде встановити кілька пакетів. Зокрема, Git та Base-devel. Щоб встановити ці пакети, запустіть вікно терміналу. Потім введіть команду Pacman package нижче.
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
![](/images/linux/how-to-install-the-beaker-browser-on-linux_2.png)
Якщо ви користувач 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
Відкрийте файл у Нано.
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 за допомогою chmod командування.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
Якщо дозволи буде оновлено правильно, ви зможете запустити браузер Beaker, відкривши розділ "Інтернет" меню програми.
Інструкції AppImage
![](/images/linux/how-to-install-the-beaker-browser-on-linux_3.png)
Принаймні кращий спосіб використання 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, використовуючи chmod.
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", перейшовши до розділу "Інтернет" у меню програми.
Коментарі