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

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

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

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

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

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

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

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