Beakerブラウザは「実験的な」次世代のブラウザですMac、Linux、およびWindows用のWebブラウザ。インストールすると、ユーザーはWebページとファイルをホスト、ダウンロード、および配布できます。 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 コマンドで、ターミナルの作業ディレクトリをホームフォルダー(〜/)から新しく作成した「ビーカー」ディレクトリに変更します。
cd ~/beaker
新しい「ビーカー」コードフォルダー内で、 npmインストール 必要なすべてのモジュールをインストールします。
npm install
とき npmインストール コマンド終了、使用 npm run rebuild コードビルドプロセスを完了します。
npm run rebuild
コードを処理した後、以下のコマンドを使用して起動スクリプトを作成する必要があります。ただし、5番目のコマンドに到達したら、編集することに注意してください。 /home/username/beaker
「ユーザー名」をLinux PCの実際のユーザー名に変更します。
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
で新しいデスクトップショートカットを作成します タッチ コマンド。次に、NanoでBeaker.desktopを開きます。
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 キーボードで。次に、Nanoを閉じます Ctrl + X.
Nanoが閉じられたら、 chmod ショートカットの権限を更新するコマンド。次に、を使用してBeakerデスクトップショートカットの権限を更新します chmod コマンド。
sudo chmod +x /usr/share/applications/beaker-browser.desktop
権限が更新されたら、デスクトップのアプリケーションメニューの[インターネット]に移動して、UbuntuまたはDebianでBeaker P2P Webブラウザーを起動できます。
Arch Linuxの手順
ご想像のとおり、ビーカーはAURにあります。 実行するには、いくつかのパッケージをインストールする必要があります。具体的には、GitとBase-devel。これらのパッケージをインストールするには、ターミナルウィンドウを起動します。次に、以下のPacmanパッケージコマンドを入力します。
sudo pacman -S git base-devel
2つのパッケージがインストールされたら、Trizen AURヘルパーをダウンロードしてビルドします。 ギット クローン コマンド。これにより、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ベースのLinuxディストリビューションユーザーが必要とする依存関係ファイルの概要を説明します。
依存関係をインストールするには、ターミナルセッションを起動する必要があります Ctrl + Alt + T または Ctrl + Shift + T キーボードの組み合わせ。
ターミナルセッションを開いたら、FedoraまたはOpenSUSEのインストール手順に従います。
フェドラ
sudo dnf install libtool m4 make gcc-c++ git npm
OpenSUSE
sudo zypper install libtool m4 make gcc-c++ npm8
依存関係がセットアップされます。今、それを使用する時間です git clone プロジェクトのGitHubからBeakerの最新リリースをダウンロードするコマンド。
git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker npm install
を使用してBeakerのリリースをビルドします npm run rebuild コマンド。
npm run rebuild
次に、起動スクリプトを作成します。
注:編集 /home/username/beaker
下の5行目で、ビーカーを使用しているコンピューターのユーザー名に変更します。
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
使用 タッチ コマンドを実行し、新しいビーカーショートカットファイルを作成します。
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 PCのユーザー名に変更します。
[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
権限が正しく更新されると、アプリメニューの[インターネット]セクションを開いて、ビーカーブラウザーを起動できます。
AppImageの手順

少なくともビーカーを使用する好ましい方法開発者によると、彼らのウェブサイト上の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 それを閉じます。これから、アプリメニューの[インターネット]セクションに移動して[ビーカー]を起動できるようになります。
コメント