Tin tức và phân tích của tất cả các thiết bị di động

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

Beaker Browser là trình duyệt web “thử nghiệm” thế hệ tiếp theo dành cho Mac, Linux và Windowssau 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 trên 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 nó hứa hẹn sẽ cho phép mọi người tạo và chia sẻ dữ liệu trực tuyến mà không phải lo lắng về quyền riêng tư hoặc chi phí.

Beaker hỗ trợ tuyệt vời cho Linux và các nhà phát triển giải thích điều này trong 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 chạy ứng dụng trên tất cả các hệ điều hành Linux chính.

Hướng dẫn Ubuntu/Debian

Cốc không có 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à muốn có phiên bản trình duyệt gốc hoạt động mà không có AppImage, bạn sẽ cần biên dịch mã nguồn.

Biên dịch mã nguồn trình duyệt Beaker khá đơn giản. Nó có rất ít phụ thuộc nên chắc chắn sẽ hoạt động.

Để cài đặt các phần phụ thuộc trên Ubuntu hoặc Debian Linux, hãy khởi chạy cửa sổ đầu cuối bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T. Sau đó, nhập các lệnh trong cửa sổ bảng đ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ần phụ thuộc cần thiết để xây dựng 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 (~/) sang thư mục “cốc cốc” mới được tạo.

cd ~/beaker

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

npm install

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

npm run rebuild

Khi bạn đã xử lý mã, bạn sẽ cần tạo tập lệnh khởi chạy bằng các lệnh bên dưới. Tuy nhiên, lưu ý rằng khi bạn đến lệnh thứ năm, hãy chỉnh sửa /home/username/beaker và thay đổi “username” thành tên người dùng thực của PC Linux của bạn.

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

Đă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 để tải xuống hình ảnh biểu tượng trình duyệt Beaker.

exit
cd ~/beaker

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

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

sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/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 duyệt và tìm Icon=/home/username/beaker/beaker.png và thay thế “tên người dùng” bằng tên người dùng của PC Linux của bạn.

[Desktop Entry]
Tên = người xem cốc
Nhận xét = Trình duyệt web ngang hàng thử nghiệm.
Exec = “/usr/bin/beaker-browser” %U
Thiết bị đầu cuối = sai
Loại = Ứng dụng
Biểu tượng=/home/username/beaker/beaker.png
GenericName = Trình duyệt Internet
MimeType = văn bản / html; văn bản/xml; ứng dụng/xhtml + xml; ứng dụng / xml; ứng dụng / rss + xml; ứng dụng/rdf + xml; hình ảnh / gif; hình ảnh/jpe$
Danh mục = Mạng;

Lưu các thay đổi vào Nano bằng cách nhấn Ctrl + O trên bàn phím. Sau đó, đóng Nano bằng Ctrl + X.

Sau khi đóng Nano, hãy sử dụng lệnh chmod để cập nhật các quyền của phím tắt. Sau đó, cập nhật các 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/applications/beaker-browser.desktop

Sau khi cập nhật quyền, 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 đi tới mục “Internet” trong menu ứng dụng trên màn hình nền.

Hướng dẫn Arch Linux

Chiếc cốc nằm trên AUR như bạn có thể mong đợi. Nếu bạn muốn chạy nó, bạn cần cài đặt một số gói. Đặc biệt, 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. Điều này sẽ dẫn đến việc cài đặt Beaker nhanh hơn nhiều cùng với các phụ thuộc bản dựng của nó.

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

Khi Trizen được thiết lập, hãy sử dụng nó để cài đặt gói Beaker AUR. Lưu ý rằng khi bạn sử dụng công cụ này, nó cũng sẽ tải xuống và lấy các phụ thuộc cần thiết vào thời điểm biên dịch.

trizen -S beaker-browser-bin

Hướng dẫn Fedora/OpenSUSE

Nếu bạn là người dùng Fedora hoặc OpenSUSE và muốn sử dụng trình duyệt Beaker nhưng không thích AppImage, cách duy nhất là xây dựng từ nguồn. May mắn thay, nhà phát triển cung cấp 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ụ thuộc, bạn cần bắt đầu phiên cuối bằng Ctrl + Alt + T hoặc Ctrl + Shift + T.

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

mũ phớt

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

mởSUSE

sudo zypper install libtool m4 make gcc-c++ npm8

Phụ thuộc được cấu hình. Bây giờ là lúc sử dụng lệnh git clone để tải xuống phiên bản mới nhất của Beaker từ GitHub của dự án.

git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker
npm install

Xây dựng phiên bản Beaker bằng lệnh npm run build lại.

npm run rebuild

Sau đó tạo một tập lệnh khởi động.

Lưu ý: chỉnh sửa /home/username/beaker ở 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 mà bạn đang sử dụng 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-browser

Tắt người dùng root bằng lệnh thoát.

exit

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 phím tắt Beaker mới.

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

Mở tệp trong Nano.

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

Dán đoạn mã sau vào Nano.

Lưu ý: tìm Icon=/home/username/beaker/beaker.png và thay đổi “tên người dùng” thành tên người dùng PC Linux của bạn.

[Desktop Entry]
Tên = người xem cốc
Nhận xét = Trình duyệt web ngang hàng thử nghiệm.
Exec = “/usr/bin/beaker-browser” %U
Thiết bị đầu cuối = sai
Loại = Ứng dụng
Biểu tượng=/home/username/beaker/beaker.png
GenericName = Trình duyệt Internet
MimeType = văn bản / html; văn bản/xml; ứng dụng/xhtml + xml; ứng dụng / xml; ứng dụng / rss + xml; ứng dụng/rdf + xml; hình ảnh / gif; hình ảnh/jpe$
Danh mục = Mạng;

Lưu các thay đổi vào Nano bằng cách nhấn Ctrl + O và thoát khỏi trình chỉnh sửa bằng Ctrl + X. Sau đó, cập nhật các 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/applications/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” trong menu ứng dụng.

Hướng dẫn hình ảnh ứng dụng

Cách ưa thích để sử dụng Beaker, ít nhất là theo tác giả, là sử dụng tệp AppImage trên trang web của họ. Có thể hiểu được 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 loại bỏ nhu cầu biên dịch mã. Để có phiên bản AppImage, hãy khởi chạy một 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 sang thư mục “AppImages” mới để bảo vệ tệp khỏi bị xóa do vô tình.

mkdir -p ~/AppImages

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

Cập nhật quyền phiên bản AppImage bằng chmod.

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

Chạy chương trình lần đầu tiên với các lệnh sau.

cd ~/AppImages

./beaker-browser-0.8.2-x86_64.AppImage

Chọn “có” trong lời nhắc trên màn hình để cho phép hộp thoại AppImage tạo lối tắt trên màn hình mới. Sau đó quay trở 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 “Cốc cốc” bằng cách điều hướng đến phần “Internet” trong menu ứng dụng.

Mục lục