Hướng dẫn Linux Newbie

Cách chạy phần mềm định dạng AppImage trên Linux

AppImage là một định dạng phần mềm dạng portable cho Linux. Bạn biết dùng Windows thì chắc là biết về portable chứ? Ví dụ như Unikey ấy – một phần mềm dạng portable, bạn tải Unikey về rồi chạy UnikeyNT.exe và thế là dùng bình thường thôi. Bạn còn có thể chuyển tệp Unikey đó sang cái máy Windows khác và nó vẫn chạy bình thường. Và đó là vì dụ dễ hiểu về phần mềm dạng portable 👍

Và cũng có một định dạng portable cho Linux là AppImage. AppImage cũng hoạt động y hệt như cái UnikeyNT.exe kia. Bạn chỉ cần tải phần mềm định dạng AppImage về rồi chạy là xong. Trong bài viết này mình sẽ hướng dẫn cho các bạn cách chạy phần mềm định dạng AppImage và thêm cả icon của phần mềm đó vào hệ thống, để bạn có thể mở menu ra, gõ tìm rồi chạy cho tiện 🙂

Trang chủ của AppImage.

Cài đặt thư viện AppImage và AppImageLauncher

Để chạy phần mềm định dạng AppImage, tất nhiên là phải có thư viện của AppImage để mà chạy chứ. Tuỳ vào bản phân phối Linux của bạn mà gõ lệnh sau:

  • Với Arch Linux và các bản phân phối của nó thì cài cả AppImageLauncher luôn:
    sudo pacman -S libappimage appimagelauncher
  • Với Fedora và các bản phân phối của nó: yum install appimaged
  • Với openSUSE và các bản phân phối của nó: dnf install appimaged
  • Với NixOS và các bản phân phối của nó: nixpkgs install appimage-run
  • Với Debian và các bản phân phối của nó: sudo apt install libappimage0

Nhưng để cài icon của phần mềm định dạng AppImage vào hệ thống để dùng cho tiện thì bạn cài AppImageLauncher (thực ra bạn làm thủ công cũng được nhưng dài dòng lắm, có AppImageLauncher thì xong luôn với một cái nhấp chuột 🙂). Để cài AppImageLauncher thì bạn vô link này rồi tải định dạng gói tin .DEB hay .RPM tuỳ theo bản phân phối của bạn rồi dùng lệnh sau để cài:

  • Với Debian và các bản phân phối của nó:
    dpkg -i [đường dẫn tới gói tin .DEB của AppImageLauncher]
  • Với Fedora, openSUSE và các phản phân phối của nó:
    rpm -i [đường dẫn tới gói tin .RPM của AppImageLauncher]

Với các bản phân phối Linux khác (trừ Arch Linux ra vì AppImageLauncher đã được cài sẵn ở phần trên rồi) thì bạn học tập hướng dẫn sau để chạy AppImageLauncher.

Cách chạy phần mềm định dạng AppImage

Đễ cực, bạn chỉ cần tải về một phần mềm dạng AppImage rồi gõ:
chmod u+x [đường dẫn với tệp AppImage]

Rồi mở tệp AppImage đó là xong. Nhưng nếu bạn đã cài AppImageLauncher rồi thì chỉ cần mở tệp AppImage đó thôi, không cần gõ lệnh gì cả và sẽ hiện ra cửa sổ này.

Sẽ có ba lựa chọn cho bạn:

  • Integrate and run (Tích hợp và chạy): Nếu bạn chọn lựa chọn này thì AppImageLauncher sẽ tích hợp icon của phần mềm định dạng AppImage đó vào hệ thống và chuyển tệp AppImage vào thư mục Applications trong hình dưới. Nếu mở menu ra và gõ tên phần mềm (trong bài mình dùng Motrix) thì bạn sẽ thấy icon cùng mô tả về phần mềm đó.
  • Run once (Chạy một lần): Không tích hợp icon và hệ thống, chỉ chạy thôi.
  • Cancel: chắc ai cũng biết rồi, thì là huỷ không chạy nữa.

Ngoài ra, AppImage còn có một cửa hàng ứng dụng riêng (với mục đích giới thiệu thôi, nó không lưu trữ phần mềm) với địa chỉ là AppImage.github.io. Các bạn dùng AppImage thoải mải nha, khỏi phải cài đặt vừa lâu và đỡ tốn dung lượng ổ cứng 😉

Vậy thôi, cách làm đơn giản mà hướng dẫn thì dài dòng không cần thiết, làm lãng phí thời gian của mọi người :v

Muốn biết tại sao thì vô link này.

Thuyên Văn Trần

Hits: 551