如何在 Linux 上安裝 Beaker 瀏覽器

如何在 Linux 上安裝 Beaker 瀏覽器

Beaker 瀏覽器是適用於 Mac、Linux 和 Windows 的“實驗性”下一代 Web 瀏覽器,安裝後允許用戶託管、下載和分發網頁和文件。Beaker 中的所有數據都是通過 Dat P2P 協議分發的。該協議仍然相對較新,但承諾允許任何人在線創建和共享數據,而無需擔心隱私或成本。

Beaker 具有出色的 Linux 支持,開發人員在他們的文檔中明確說明了這一點。在本指南中,我們將向您展示如何在所有主要 Linux 操作系統上運行該應用程序。

Ubuntu/Debian 說明

如何在 Linux 上安裝 Beaker 瀏覽器

Beaker 沒有可供下載的可下載DEB 包文件。因此,如果您是 Ubuntu 或 Debian 用戶,並且希望在沒有 AppImage 的情況下獲得本地版本的瀏覽器,則必須編譯源代碼。

編譯 Beaker 瀏覽器的源代碼非常簡單。它幾乎沒有依賴項,因此可以保證工作。

要在 Ubuntu 或 Debian Linux 上安裝依賴項,請按Ctrl + Alt + TCtrl + 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 克隆 https://github.com/beakerbrowser/beaker.git

使用CD命令,將終端的工作目錄從主文件夾 (~/) 更改為新創建的“beaker”目錄。

cd ~/燒杯

在新的“beaker”代碼文件夾中,使用 npm install安裝所有必需的模塊。

安裝

NPM安裝命令完成,使用NPM運行重建,完成了代碼生成過程。

npm 運行重建

處理完代碼後,您必須使用以下命令創建啟動腳本。但是,請記住,當您使用第五個命令時,請編輯“用戶名”並將其更改為 Linux PC 的實際用戶名。/home/username/beaker

須藤 -s

觸摸 /usr/bin/beaker-browser echo '#!/bin/bash/' > /usr/bin/beaker-browser echo ' ' >> /usr/bin/beaker-browser echo 'cd /home/用戶名/beaker /' >> /usr/bin/beaker-browser echo ' ' >> /usr/bin/beaker-browser echo 'npm start' >> /usr/bin/beaker-browser chmod +x /usr/bin/beaker-瀏覽器

通過運行exit命令註銷 root 用戶。然後,使用wget獲取 Beaker 瀏覽器的圖標圖像。

出口

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

使用touch命令創建一個新的桌面快捷方式。然後,用 Nano 打開 Beaker.desktop。

須藤觸摸/usr/share/applications/beaker-browser.desktop

須藤納米/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;

按鍵盤上的Ctrl + O將編輯保存到 Nano 。然後,使用Ctrl + X關閉 Nano  。

Nano 關閉後,使用chmod命令更新快捷方式的權限。然後,使用chmod命令更新 Beaker 桌面快捷方式的權限。

須藤 chmod +x /usr/share/applications/beaker-browser.desktop

更新權限後,您將能夠通過轉至桌面應用程序菜單中的“Internet”,在 Ubuntu 或 Debian 上啟動 Beaker P2P 網絡瀏覽器。

Arch Linux 使用說明

正如您所料,燒杯在AUR 上。如果你想讓它運行,你需要安裝一些軟件包。具體來說,Git 和 Base-devel。要安裝這些軟件包,請啟動一個終端窗口。然後,輸入下面的 Pacman 包命令。

須藤 pacman -S git base-devel

安裝這兩個軟件包後,使用git clone命令下載並構建 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 說明

如何在 Linux 上安裝 Beaker 瀏覽器

如果您是 Fedora 或 OpenSUSE 用戶並且對使用 Beaker 瀏覽器感興趣,但不喜歡 AppImage,那麼從源代碼構建是唯一的方法。幸運的是,開發人員概述了基​​於 Redhat 的 Linux 發行版用戶需要的依賴文件。

要安裝依賴項,您必須使用Ctrl + Alt + TCtrl + Shift + T鍵盤組合啟動終端會話。

打開終端會話後,請按照 Fedora 或 OpenSUSE 的安裝說明進行操作。

軟呢帽

須藤 dnf 安裝 libtool m4 make gcc-c++ git npm

OpenSUSE

須藤 zypper 安裝 libtool m4 製作 gcc-c++ npm8

依賴項已設置。現在,是時候使用git clone命令從項目的 GitHub 下載最新版本的 Beaker。

git 克隆 https://github.com/beakerbrowser/beaker.git

cd ~/beaker npm install

使用npm run rebuild命令構建 Beaker 的發行版。

npm 運行重建

接下來,創建一個啟動腳本。

注意:在下面的第五行中編輯並將其更改為您使用 Beaker 的計算機上的用戶名。/home/username/beaker

蘇 -

觸摸 /usr/bin/beaker-browser echo '#!/bin/bash/' > /usr/bin/beaker-browser echo ' ' >> /usr/bin/beaker-browser echo 'cd /home/用戶名/beaker /' >> /usr/bin/beaker-browser echo ' ' >> /usr/bin/beaker-browser echo 'npm start' >> /usr/bin/beaker-browser chmod +x /usr/bin/beaker-瀏覽器

使用exit命令退出 Root 用戶。

出口

使用wget將圖標文件下載到 ~/beaker 文件夾。

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

使用touch命令並製作一個新的 Beaker 快捷方式文件。

須藤觸摸/usr/share/applications/beaker-browser.desktop

在 Nano 中打開文件。

須藤納米/usr/share/applications/beaker-browser.desktop

將下面的代碼粘貼到 Nano 中。

注意:找到“username”並將其更改為您的 Linux PC 的用戶名。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;

Ctrl + O將編輯保存到 Nano,然後按Ctrl + X退出編輯器。然後,使用chmod命令更新 Beaker 桌面快捷方式的權限。

須藤 chmod +x /usr/share/applications/beaker-browser.desktop

如果權限更新正確,您將能夠通過打開應用菜單的“互聯網”部分來啟動 Beaker 瀏覽器。

應用圖片說明

如何在 Linux 上安裝 Beaker 瀏覽器

至少根據開發人員的說法,使用 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

使用chmod更新 AppImage 版本的權限。

須藤 chmod +x ~/AppImages/beaker-browser-0.8.2-x86_64.AppImage

使用以下命令首次啟動程序。

cd ~/AppImages ./beaker-browser-0.8.2-x86_64.AppImage

在屏幕上出現的提示中選擇“是”選項,以允許 AppImage 對話框創建新的桌面快捷方式。然後,返回終端並按Ctrl + C將其關閉。從現在開始,您應該可以通過轉到應用程序菜單中的“Internet”部分來啟動“Beaker”。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。