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
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
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
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 ư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.
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
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
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
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 dọn dẹp và tăng tốc Ubuntu
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
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
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,
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ó