Cách quản lý AppImage, Flatpak, Snaps và AUR trên Arch Linux

Cách quản lý AppImage, Flatpak, Snaps và AUR trên Arch Linux

Nếu bạn là người dùng Arch Linux đang muốn tìm một cách dễ dàng để quản lý tất cả các ứng dụng AppImage, Flatpak, Snap và AUR tại một nơi, Bauh là một lựa chọn tuyệt vời. Nó cung cấp giao diện GUI dễ sử dụng để cài đặt và quản lý tất cả các định dạng này. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách sử dụng nó.

Trước khi chúng tôi bắt đầu

Trong hướng dẫn này, chúng tôi tập trung vào Arch Linux. Tuy nhiên, nếu bạn là người dùng Manjaro Linux , bạn nên biết rằng hướng dẫn này cũng sẽ phù hợp với bạn. Manjaro được xây dựng dựa trên công nghệ tương tự như Arch Linux và tất cả các hướng dẫn sẽ hoạt động.

Tuy nhiên, hãy nhớ rằng Manjaro là một hệ điều hành khác với Arch Linux. Nếu bạn gặp sự cố, bạn sẽ cần tham khảo tài liệu cụ thể của Manjaro chứ không phải Arch.

Cách quản lý AppImage, Flatpak, Snaps và AUR trên Arch LinuxBauh trên Arch Linux

Bauh là một ứng dụng GUI tuyệt vời có thể giúp quản lý nhiều định dạng ứng dụng khác nhau trên Arch Linux rất dễ dàng. Tuy nhiên, nó không có trong kho lưu trữ Arch Linux theo mặc định, vì vậy việc cài đặt chương trình không đơn giản hay dễ hiểu.

Cài đặt Bauh

Ứng dụng này có trong AUR. Để cài đặt Bauh từ AUR, bạn sẽ cần phải có một người trợ giúp AUR . Trong hướng dẫn này, chúng tôi sẽ tập trung vào Trizen, vì nó dễ sử dụng, nhanh chóng và có nhiều tính năng tuyệt vời.

Để bắt đầu với trình trợ giúp Trizen AUR, hãy bắt đầu bằng cách cài đặt gói “Git” và “Base-devel”. Git sẽ cho phép bạn kéo bản dựng gói Trizen và Base-devel bao gồm các thành phần xây dựng phần mềm thiết yếu mà bạn cần.

Sử dụng  pacman , cài đặt hai gói trên hệ thống của bạn.

sudo pacman -S git base-devel

Với hai gói được thiết lập trên PC Linux của bạn, đã đến lúc tải xuống bản dựng gói Trizen. Sử dụng  lệnh git clone  , tải nó xuống PC Arch Linux của bạn.

git clone https://aur.archlinux.org/trizen.git

Sau khi tải bản dựng gói Trizen xuống PC Linux, bạn sẽ cần nhập thư mục. Sử dụng  lệnh CD  , di chuyển phiên đầu cuối vào thư mục “trizen”.

cd trizen

Từ đây, quá trình cài đặt Trizen có thể bắt đầu. Sử dụng  lệnh makepkg  , biên dịch và cài đặt chương trình. Quá trình xây dựng này phải nhanh, nhưng bạn có thể bị chậm nếu có CPU yếu và RAM thấp.

makepkg -sri

Sau khi cài đặt trình trợ giúp Trizen AUR, chúng ta có thể cài đặt ứng dụng Bauh một cách dễ dàng. Sử dụng lệnh  trizen -S  , tải xuống, biên dịch và cài đặt ứng dụng Bauh trên hệ thống Linux của bạn. Một lần nữa, quá trình xây dựng có thể mất một chút thời gian nếu bạn có PC có phần cứng chậm.

trizen -S bauh

Thay vào đó, bạn muốn phiên bản “dàn dựng” của ứng dụng? Hãy thử lệnh này để thay thế.

trizen -S bauh-staging

Bật Flatpack, Snap, AppImages, AUR In Bauh

Cài đặt ứng dụng Bauh cung cấp cho bạn quyền truy cập vào nó, nhưng đáng buồn thay, điều đó là chưa đủ. Bạn cần thiết lập các tính năng khác nhau của nó. Ví dụ: nếu bạn muốn quản lý các ứng dụng Flatpak của mình trong Bauh, bạn sẽ cần thiết lập Flatpak trên Arch, v.v.

Trong phần này, chúng ta sẽ xem xét cách thiết lập các tính năng này để bạn có thể sử dụng chúng với Bauh trên Arch Linux.

Flatpak 

Để sử dụng Flatpak với Bauh, bạn phải định cấu hình thời gian chạy Flatpak trên PC Linux của mình . Để thiết lập thời gian chạy Flatpak trên Arch Linux, hãy mở cửa sổ đầu cuối và sử dụng  lệnh pacman  bên dưới.

sudo pacman -S flatpak

Sau khi thiết lập gói trên hệ thống của bạn, hãy đăng ký cửa hàng ứng dụng Flathub bằng  lệnh thêm từ xa flatpak  bên dưới. 

flatpak remote-add --if-not-being flathub https://flathub.org/repo/flathub.flatpakrepo

Sau khi gói Flatpak được thiết lập và Flathub được định cấu hình, Bauh sẽ hỗ trợ Flatpak trên Arch Linux.

Búng

Để sử dụng Snaps trong Bauh, bạn sẽ cần thiết lập thời gian chạy gói Snap trên hệ thống Arch của mình . Để Snaps hoạt động trên Arch Linux, bạn sẽ cần kích hoạt thời gian chạy Snapd. 

Việc thiết lập thời gian chạy Snapd trong Arch Linux được thực hiện bằng AUR. Để cài đặt nó trên hệ thống của bạn, hãy nhập các lệnh bên dưới vào một thiết bị đầu cuối.

trizen -S snapd sudo systemctl kích hoạt snapd.socket sudo systemctl start snapd.socket

AppImage

AppImage sẽ hoạt động hiệu quả với Bauh và không cần phải cấu hình bất cứ thứ gì. Để biết thêm thông tin về hỗ trợ AppImage với ứng dụng, hãy xem GitHub .

AUR

Hỗ trợ AUR trong Bauh được bật theo mặc định. Miễn là bạn đã cài đặt gói “base-devel”, bạn không cần phải làm gì khác. 

Sử dụng Bauh

Để sử dụng Bauh trên hệ thống Arch Linux của bạn, hãy mở ứng dụng bằng cách tìm kiếm “Bauh” trong menu ứng dụng. Sau khi nó được mở, hãy làm theo hướng dẫn bên dưới để tìm hiểu cách sử dụng nó.

Cài đặt ứng dụng với Bauh

Để cài đặt ứng dụng với Bauh, hãy làm như sau. Đầu tiên, hãy tìm “Loại” và đặt nó thành loại ứng dụng bạn muốn cài đặt. Sau đó, tìm “Danh mục” và thay đổi nó thành danh mục ứng dụng bạn muốn.

Sau khi đặt cả “Loại” và “Danh mục”, các ứng dụng sẽ bắt đầu xuất hiện. Cuộn qua và tìm kiếm một chương trình để cài đặt. Sau đó, nhấp vào nút “Cài đặt”.

Cách quản lý AppImage, Flatpak, Snaps và AUR trên Arch Linux

Nhập mật khẩu của bạn để cài đặt ứng dụng.

Không thể tìm thấy ứng dụng bạn muốn bằng cách sử dụng các tính năng "Loại" và "Danh mục"? Nhập tên của chương trình bạn muốn cài đặt bằng thanh tìm kiếm ở trên cùng.

Gỡ cài đặt ứng dụng

Cách quản lý AppImage, Flatpak, Snaps và AUR trên Arch Linux

Bạn cần gỡ cài đặt ứng dụng khỏi hệ thống của mình bằng Bauh? Nhấp vào hộp tìm kiếm ở trên cùng. Nhấp vào nó bằng chuột và tìm kiếm những gì bạn muốn gỡ cài đặt. Sau đó, chọn nút “gỡ cài đặt” để xóa nó.


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ó