Cách cài đặt trình duyệt Beaker trên Linux

Cách cài đặt trình duyệt Beaker trên Linux

Trình duyệt Beaker là trình duyệt web thế hệ tiếp theo "thử nghiệm" dành cho Mac, Linux và Windows, khi được cài đặt, cho phép người dùng lưu trữ, tải xuống và phân phối các trang web và tệp. Tất cả dữ liệu trong Beaker được phân phối bằng giao thức Dat P2P. Giao thức này vẫn còn tương đối mới nhưng hứa hẹn cho phép mọi người tạo và chia sẻ dữ liệu trực tuyến mà không cần lo lắng về quyền riêng tư hoặc chi phí.

Beaker có hỗ trợ Linux tuyệt vời và các nhà phát triển làm rõ điều đó với tài liệu của họ. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách để ứng dụng hoạt động trên tất cả các hệ điều hành Linux chính.

Hướng dẫn Ubuntu / Debian

Cách cài đặt trình duyệt Beaker trên Linux

Beaker không có sẵn tệp gói DEB có thể tải xuống để tải xuống. Vì vậy, nếu bạn là người dùng Ubuntu hoặc Debian và bạn đang tìm kiếm phiên bản gốc của trình duyệt hoạt động mà không có AppImage, bạn phải biên dịch mã nguồn.

Biên dịch mã nguồn của trình duyệt Beaker khá đơn giản. Nó có rất ít phụ thuộc, vì vậy nó đảm bảo hoạt động.

Để có được sự phụ thuộc cài đặt trên Ubuntu hoặc Debian Linux, mở một cửa sổ terminal bằng cách nhấn tổ hợp phím Ctrl + Alt + T hoặc Ctrl + Shift + T . Sau đó, nhập các lệnh vào cửa sổ giao diện điều khiển.

sudo apt install libtool m4 make g ++ git npm

Hoặc, đối với Debian, hãy chạy:

sudo apt-get install libtool m4 make g ++ git npm

Với các phụ thuộc cần thiết để xây dựng trình duyệt Beaker đã được cài đặt và sẵn sàng hoạt động, đã đến lúc tải xuống mã nguồn từ trang GitHub của dự án.

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

Sử dụng lệnh CD , thay đổi thư mục làm việc của thiết bị đầu cuối từ thư mục chính (~ /) thành thư mục “cốc” mới được tạo.

cd ~ / cốc

Bên trong thư mục mã “beaker” mới, sử dụng  npm install để cài đặt tất cả các mô-đun cần thiết.

cài đặt npm

Khi lệnh cài đặt npm kết thúc, hãy sử dụng npm run build lại để hoàn tất quá trình xây dựng mã.

npm chạy xây dựng lại

Sau khi mã được xử lý, bạn phải tạo một tập lệnh khởi chạy với các lệnh bên dưới. Tuy nhiên, hãy nhớ rằng khi bạn đến lệnh thứ năm, hãy chỉnh sửa và thay đổi “tên người dùng” thành tên người dùng thực của PC Linux của bạn./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- trình duyệt

Đăng xuất khỏi người dùng root bằng cách chạy lệnh thoát . Sau đó, sử dụng wget để lấy hình ảnh biểu tượng của trình duyệt Beaker.

lối ra

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

Tạo lối tắt mới trên màn hình bằng lệnh cảm ứng . Sau đó, mở Beaker.desktop bằng Nano.

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

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

Dán đoạn mã sau vào trình soạn thảo văn bản Nano. Đảm bảo xem qua và tìm và hoán đổi “tên người dùng” với tên người dùng máy tính Linux của bạn.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;

Lưu các chỉnh sửa vào Nano bằng cách nhấn Ctrl + O trên bàn phím. Sau đó, gần Nano với  Ctrl + X .

Sau khi Nano đóng, hãy sử dụng lệnh chmod để cập nhật quyền của phím tắt. Sau đó, cập nhật quyền của phím tắt trên màn hình Beaker bằng lệnh chmod .

sudo chmod + x /usr/share/application/beaker-browser.desktop

Với các quyền được cập nhật, bạn sẽ có thể khởi chạy trình duyệt web Beaker P2P trên Ubuntu hoặc Debian bằng cách truy cập “Internet” trong menu ứng dụng trên màn hình.

Hướng dẫn Arch Linux

Beaker có trên AUR , như bạn có thể mong đợi. Nếu bạn muốn nó chạy, bạn sẽ cần cài đặt một vài gói. Cụ thể là Git và Base-devel. Để cài đặt các gói này, hãy khởi chạy một cửa sổ đầu cuối. Sau đó, nhập lệnh gói Pacman bên dưới.

sudo pacman -S git base-devel

Sau khi hai gói được cài đặt, hãy tải xuống và xây dựng trình trợ giúp Trizen AUR bằng lệnh git clone . Nó sẽ giúp cài đặt Beaker, cùng với các phụ thuộc xây dựng của nó nhanh hơn rất nhiều.

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

Với Trizen được thiết lập, hãy sử dụng nó để cài đặt gói Beaker AUR. Hãy nhớ rằng khi bạn sử dụng công cụ này, nó cũng sẽ tải xuống và nhận được các phụ thuộc thời gian xây dựng cần thiết.

trizen -S beaker-browser-bin

Hướng dẫn Fedora / OpenSUSE

Cách cài đặt trình duyệt Beaker trên Linux

Nếu bạn là người dùng Fedora hoặc OpenSUSE và quan tâm đến việc sử dụng trình duyệt Beaker, nhưng không thích AppImage, xây dựng từ nguồn là cách duy nhất. Rất may, nhà phát triển đã phác thảo các tệp phụ thuộc mà người dùng bản phân phối Linux dựa trên Redhat cần.

Để cài đặt các phần phụ thuộc, bạn phải khởi chạy phiên đầu cuối bằng tổ hợp bàn phím Ctrl + Alt + T hoặc Ctrl + Shift + T.

Khi bạn đã mở phiên đầu cuối, hãy làm theo hướng dẫn cài đặt cho Fedora hoặc OpenSUSE.

Fedora

sudo dnf install libtool m4 make gcc-c ++ git npm

OpenSUSE

sudo zypper cài đặt libtool m4 make gcc-c ++ npm8

Các phụ thuộc được thiết lập. Bây giờ, đã đến lúc sử dụng lệnh git clone để tải xuống bản phát hành mới nhất của Beaker từ GitHub của dự án.

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

cd ~ / beaker npm cài đặt

Xây dựng bản phát hành của Beaker bằng lệnh npm run build lại .

npm chạy xây dựng lại

Tiếp theo, tạo một kịch bản khởi chạy.

Lưu ý: chỉnh sửa ở dòng thứ năm bên dưới và thay đổi nó thành tên người dùng trên máy tính bạn đang sử dụng Beaker./home/username/beaker

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- trình duyệt

Thoát khỏi người dùng Root bằng cách sử dụng lệnh thoát .

lối ra

Tải tệp biểu tượng xuống thư mục ~ / beaker bằng wget .

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

Sử dụng lệnh cảm ứng và tạo tệp lối tắt Beaker mới.

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

Mở tệp bằng Nano.

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

Dán đoạn mã dưới đây vào Nano.

Lưu ý: tìm và thay đổi “tên người dùng” thành tên người dùng PC Linux của bạn.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;

Lưu chỉnh sửa để Nano bằng cách nhấn tổ hợp phím Ctrl + O và thoát trình soạn thảo với tổ hợp phím Ctrl + X . Sau đó, cập nhật quyền của phím tắt trên màn hình Beaker bằng lệnh chmod .

sudo chmod + x /usr/share/application/beaker-browser.desktop

Nếu quyền cập nhật chính xác, bạn sẽ có thể khởi chạy trình duyệt Beaker bằng cách mở phần "Internet" của menu ứng dụng.

Hướng dẫn AppImage

Cách cài đặt trình duyệt Beaker trên Linux

Cách ưa thích để sử dụng Beaker, ít nhất là theo nhà phát triển là thông qua tệp AppImage trên trang web của họ. Có thể hiểu tại sao họ muốn người dùng tải xuống chương trình của họ theo cách này. AppImages không cần phải biên dịch mã. Để có được bản phát hành AppImage, hãy khởi chạy cửa sổ đầu cuối. Sau đó, sử dụng lệnh wget để tải tệp xuống.

wget https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage

Di chuyển tệp Beaker AppImage vào thư mục “AppImages” mới để giữ an toàn cho tệp này khỏi bị vô tình xóa.

mkdir -p ~ / AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~ / AppImages

Cập nhật các quyền của bản phát hành AppImage bằng chmod .

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

Khởi động chương trình lần đầu tiên bằng các lệnh sau.

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

Chọn tùy chọn 'có' trong lời nhắc xuất hiện trên màn hình để cho phép hộp thoại AppImage tạo lối tắt mới trên màn hình. Sau đó, quay lại thiết bị đầu cuối và nhấn Ctrl + C để đóng nó. Từ bây giờ, bạn sẽ có thể khởi chạy “Beaker” bằng cách chuyển đến phần “Internet” trong menu ứng dụng.


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó