Cách thêm AppImages vào Menu hệ thống của bạn trên Linux

Cách thêm AppImages vào Menu hệ thống của bạn trên Linux
Các bạn đọc like giúp ủng hộ MUO nhé. Khi bạn mua hàng bằng các liên kết trên trang web của chúng tôi, chúng tôi có thể kiếm được hoa hồng liên kết.

Với rất nhiều bản phân phối Linux và phương pháp đóng gói có sẵn, không có gì ngạc nhiên khi các nhà phát triển thường chọn phân phối các chương trình của họ theo một định dạng — như AppImage — có thể được thực thi bởi bất kỳ hệ thống Linux nào. Nhưng AppImages rất khó quản lý và không dễ dàng tích hợp với menu hệ thống của bạn.





làm cách nào để thay đổi tài khoản google mặc định của tôi trong chrome
LÀM VIDEO TRONG NGÀY

May mắn thay, có một giải pháp có thể giúp bạn sử dụng AppImages như thể chúng là các ứng dụng Linux thông thường.





AppImages là gì và tại sao chúng tồn tại?

Không có gì bí mật khi Linux là một nền tảng bị phân mảnh và điều này có thể gây khó chịu cho bạn khi cố gắng cài đặt phần mềm đã được biên dịch dưới dạng nhị phân cho một bản phân phối không phải của riêng bạn. Có DEB cho các bản phân phối dựa trên Debian, RPM cho Red Hat, PKG.TAR.XZ cho trình quản lý gói Pacman của Arch và hơn thế nữa.





Việc tạo và duy trì các tệp nhị phân cho các bản phân phối khác nhau tốn nhiều thời gian và thông thường, các nhà phát triển muốn xuất bản một gói sẽ hoạt động trên tất cả các hệ thống Linux và có thể được bắt đầu bằng một cú nhấp chuột hoặc một lệnh đầu cuối.

AppImage là một định dạng mà bạn có thể chỉ cần tải xuống và chạy. Các ứng dụng này được đóng gói với tất cả các phụ thuộc cần thiết và bạn thậm chí không cần cài đặt chúng.



Để khởi chạy AppImage, trước tiên bạn cần làm cho nó có thể thực thi được:

sudo chmod +x someapp.AppImage 

... sau đó nhấp đúp vào nó trong trình quản lý tệp của bạn hoặc nếu bạn vẫn ở trong thiết bị đầu cuối, hãy nhập:





./someapp.AppImage 

Đối với người dùng GUI Linux, điều này có thể không khuyến khích và mặc dù các ứng dụng tồn tại sẽ quản lý và khởi chạy AppImages của bạn đối với bạn, nó gần như không đơn giản như mở menu và nhấp vào AppImage mà bạn muốn khởi chạy, như thể đó là một ứng dụng bình thường hàng ngày.

AppImageLauncher là một ứng dụng mã nguồn mở, có thể biến ước mơ khởi chạy AppImages từ menu hệ thống của bạn thành hiện thực.





AppImageLauncher là gì?

AppImageLauncher làm được nhiều hơn những gì tên của nó gợi ý và sau khi được cài đặt trên hệ thống của bạn, nó sẽ chặn mọi nỗ lực mở AppImage, cung cấp cho bạn một hộp thoại với tùy chọn chọn cách bạn muốn AppImages được xử lý.

Bạn có thể chọn chạy AppImage một lần hoặc tích hợp nó với menu hệ thống để nếu muốn khởi chạy ứng dụng trong tương lai, bạn chỉ cần chọn nó từ menu.

Các ứng dụng thông thường được cài đặt thông qua trình quản lý gói được cập nhật cùng với hệ thống của bạn, nhưng AppImages, dưới dạng tệp bạn tải xuống một lần và thường chạy bằng cách nhấp vào biểu tượng, thì không.

AppImageLauncher thay đổi điều này bằng cách thêm một mục nhập vào mục nhập ứng dụng trong menu hệ thống, mục này sẽ kiểm tra các bản cập nhật và tải xuống phiên bản mới nhất.

Nếu bạn chán ngấy với một AppImage cụ thể và muốn nó tắt hệ thống của mình, AppImageLauncher cũng có thể xử lý điều đó.

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

AppImageLauncher được cài đặt sẵn trên hệ thống Manjaro và có các phiên bản chính thức dành cho Debian, Ubuntu và Fedora. Ngoài ra còn có phiên bản AppImageLauncher được cộng đồng hỗ trợ cho Arch Linux. hệ điều hành cơ bản hiện không được hỗ trợ.

Cài đặt AppImageLaucher trên Debian hoặc Ubuntu

Thêm PPA AppImageLauncher, sau đó cập nhật hệ thống của bạn:

sudo add-apt-repository ppa:appimagelauncher-team/stable 
sudo apt update

Bây giờ hãy cài đặt AppImageLauncher với:

sudo apt install appimagelauncher

Cài đặt AppImageLauncher trên các hệ thống dựa trên Arch

AppImageLauncher có sẵn trong Kho lưu trữ người dùng Arch và bạn có thể cài đặt nó bằng cách sử dụng yay:

sudo yay -S appimagelauncher

Trên Fedora và các phân phối RPM khác

Tải xuống bản phát hành RPM mới nhất từ ​​trang Bản phát hành AppImageLauncher GitHub.

Tải xuống: AppImageLauncher

Sau đó, điều hướng đến thư mục Tải xuống bằng cách sử dụng lệnh cd và gõ:

sudo rpm -i appimagelauncher-x.x.rpm

Cách sử dụng AppImageLauncher để tạo mục menu

  Chào mừng bạn đến với AppImageLauncher

Sau khi bạn đã cài đặt AppImageLauncher, đây là cách bạn có thể sử dụng nó để thêm AppImage vào menu hệ thống:

  1. Tải xuống AppImage bạn muốn sử dụng. Tìm AppImage trong trình quản lý tệp của bạn và khởi chạy nó.
  2. AppImageLauncher sẽ khởi chạy thay vì AppImage. Nếu đây là lần đầu tiên bạn sử dụng AppImageLauncher, hãy nhấp vào Tùy chỉnh để chọn thư mục mà bạn muốn AppImages của mình được lưu trữ, sau đó nhấp vào Được .
  3. Một hộp thoại mới sẽ xuất hiện, cung cấp cho bạn sự lựa chọn Chạy một lần hoặc Tích hợp và chạy .
  4. Để di chuyển AppImage đến vị trí được chỉ định và tích hợp với menu hệ thống của bạn, hãy chọn Tích hợp và chạy .
  5. Ứng dụng sẽ khởi chạy. Lần tiếp theo bạn muốn khởi chạy ứng dụng, chỉ cần mở menu hệ thống và nhấp vào biểu tượng ứng dụng.

Việc tích hợp ứng dụng với menu hệ thống của bạn là điều tuyệt vời — cho đến khi bạn không còn muốn nó nữa. Để xóa AppImage:

  1. Mở menu hệ thống của bạn và tìm biểu tượng AppImage.
  2. Nhấp chuột phải vào biểu tượng AppImage.
  3. Lựa chọn Xóa AppImage khỏi hệ thống .
  loại bỏ hình ảnh

Nếu có sẵn các phiên bản cập nhật của AppImages, bạn sẽ có thể cập nhật chúng từ cùng một menu ngữ cảnh.

AppImageLauncher giúp việc quản lý AppImages trở nên đơn giản

Giờ đây, bạn có thể sử dụng AppImageLauncher để dễ dàng tích hợp AppImages với menu hệ thống của mình và không có lý do gì để tránh sử dụng chúng nữa.

Thay vì tìm kiếm thông qua các kho lưu trữ mặc định cho phần mềm được xây dựng riêng cho bản phân phối của bạn, hãy điều tra các thư viện rộng lớn của AppImages có sẵn cho tất cả các nền tảng Linux.

truyền trực tuyến sử dụng bao nhiêu dữ liệu