Как установить браузер 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

14 новых функций Thunderbird 3, которые вас порадуют

14 новых функций Thunderbird 3, которые вас порадуют

Мы подробно рассмотрели функции Outlook 2010, но поскольку он выйдет не раньше июня 2010 года, пришло время рассмотреть Thunderbird 3.

Загрузите FlightGear Flight Simulator бесплатно [Развлекайтесь]

Загрузите FlightGear Flight Simulator бесплатно [Развлекайтесь]

Время от времени всем нужен перерыв. Если вы хотите поиграть в интересную игру, попробуйте Flight Gear. Это бесплатная кроссплатформенная игра с открытым исходным кодом.

Диагностика 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? Попробуйте Дебтап. Это