Как установить браузер Beaker в Linux

Как установить браузер Beaker в Linux

Браузер Beaker - это «экспериментальный» веб-браузер следующего поколения для Mac, Linux и Windows, который после установки позволяет пользователям размещать, загружать и распространять веб-страницы и файлы. Все данные в Beaker распространяются по протоколу Dat P2P. Этот протокол все еще относительно новый, но обещает позволить любому создавать и обмениваться данными в Интернете, не беспокоясь о конфиденциальности или стоимости.

Beaker имеет отличную поддержку Linux, и разработчики ясно дают понять это в своей документации. В этом руководстве мы покажем вам, как запустить приложение во всех основных операционных системах Linux.

Инструкции Ubuntu / Debian

Как установить браузер Beaker в Linux

У Beaker нет загружаемого файла пакета DEB, доступного для загрузки. Итак, если вы пользователь Ubuntu или Debian и хотите получить собственную версию браузера, работающую без AppImage, вы должны скомпилировать исходный код.

Скомпилировать исходный код браузера Beaker довольно просто. У него очень мало зависимостей, поэтому он гарантированно работает.

Чтобы получить зависимость , установленную на Ubuntu или Debian Linux, запустите окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T . Затем введите команды в окно консоли.

sudo apt установить libtool m4 сделать 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 install для установки всех необходимых модулей.

npm install

Когда команда npm install завершится , используйте npm run rebuild, чтобы завершить процесс сборки кода.

npm запустить перестроить

После того, как код будет обработан, вы должны создать сценарий запуска с приведенными ниже командами. Однако имейте в виду, что когда вы перейдете к пятой команде, отредактируйте и измените «имя пользователя» на фактическое имя пользователя вашего ПК с Linux./home/username/beaker

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- браузер

Выйдите из учетной записи пользователя root, выполнив команду выхода . Затем используйте wget, чтобы захватить изображение значка браузера Beaker.

выход

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. Обязательно просмотрите и найдите и замените «имя пользователя» на имя пользователя вашего компьютера Linux.Icon=/home/username/beaker/beaker.png

[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 на клавиатуре. Затем, близко Nano с  помощью 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 ниже.

sudo pacman -S git base-devel

После установки двух пакетов загрузите и соберите помощник Trizen AUR с помощью команды git clone . Это значительно ускорит установку Beaker и его зависимостей.

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

После настройки Trizen используйте его для установки пакета Beaker AUR. Имейте в виду, что когда вы используете этот инструмент, он также будет загружать и получать необходимые зависимости времени сборки.

trizen -S мензурка-браузер-корзина

Инструкции Fedora / OpenSUSE

Как установить браузер Beaker в Linux

Если вы являетесь пользователем Fedora или OpenSUSE и заинтересованы в использовании браузера Beaker, но не любите AppImage, сборка из исходного кода - единственный способ. К счастью, разработчик описывает файлы зависимостей, которые нужны пользователям дистрибутива Linux на основе Redhat.

Для того, чтобы получить установлена зависимость, необходимо запустить терминальную сессию с Ctrl + Alt + T или Ctrl + Shift + T комбинацией клавиатуры.

После открытия сеанса терминала следуйте инструкциям по установке Fedora или OpenSUSE.

Fedora

sudo dnf установить libtool m4 сделать gcc-c ++ git npm

OpenSUSE

sudo zypper установить libtool m4 сделать gcc-c ++ npm8

Зависимости настроены. Теперь пришло время использовать команду git clone, чтобы загрузить последнюю версию Beaker из GitHub проекта.

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

cd ~ / beaker npm install

Создайте выпуск Beaker с помощью команды npm run rebuild .

npm запустить перестроить

Далее создайте сценарий запуска.

Примечание: отредактируйте пятую строку ниже и измените ее на имя пользователя на компьютере, на котором вы используете Beaker./home/username/beaker

вс -

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- браузер

Выйдите из пользователя Root с помощью команды выхода .

выход

Загрузите файл значка в папку ~ / beaker с помощью wget .

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

Используйте команду touch и создайте новый файл ярлыка Beaker.

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

Откройте файл в Nano.

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

Вставьте приведенный ниже код в Nano.

Примечание: найдите и измените «имя пользователя» на имя пользователя вашего ПК с Linux.Icon=/home/username/beaker/beaker.png

[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, открыв раздел «Интернет» в меню приложения.

Инструкции по приложению

Как установить браузер Beaker в Linux

Предпочтительный способ использования 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, чтобы закрыть его. Отныне вы сможете запустить «Стакан», перейдя в раздел «Интернет» в меню приложения.


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.