Tìm hiểu cách cài đặt và sử dụng trình quản lý gói Flatpak trên Ubuntu
Việc cài đặt một ứng dụng trên Linux chưa bao giờ dễ dàng hơn thế, nhờ vào các trình quản lý gói phần mềm bất khả tri nền tảng như Snap và Flatpak. Các công cụ này đã giúp bạn có thể xây dựng một gói duy nhất có thể được cài đặt trên các bản phân phối Linux khác nhau.
Flatpak là một công cụ quản lý gói và triển khai phần mềm được tạo ra để giúp việc phân phối ứng dụng máy tính để bàn trên Linux dễ dàng hơn. Nếu bạn đã sử dụng Ubuntu được một thời gian, chắc chắn bạn đã sử dụng hoặc nghe nói về Snaps. Flatpak tương tự như Snap, theo một cách nào đó, cả hai đều là công cụ quản lý gói độc lập với việc phân phối.
Vì vậy, trong bài viết này chúng ta sẽ cài đặt Flatpak và thêm repo Flathub, để chúng ta có thể tìm kiếm và cài đặt ứng dụng Flatpak trên Ubuntu 20.04.
Cài đặt Flatpak
Flatpak chính thức hỗ trợ hơn 24 bản phân phối Linux, bao gồm cả Ubuntu. Flatpak có sẵn trong repo Ubuntu 20.04, vì vậy để cài đặt flatpak, hãy chạy:
sudo apt cài đặt flatpak
Sau đó, chúng ta có thể cài đặt plugin flatpak của phần mềm, giúp bạn có thể cài đặt ứng dụng mà không cần dòng lệnh, thông qua Phần mềm Gnome. Để cài đặt plugin flatpak phần mềm, hãy chạy:
sudo apt install gnome-software-plugin-flatpak
Sau khi cài đặt flatpak và plugin phần mềm, bạn có thể sử dụng flatpak
lệnh hoặc Phần mềm Gnome để cài đặt ứng dụng qua flatpak. Nhưng trước khi có thể bắt đầu cài đặt ứng dụng, chúng ta cần thêm một kho lưu trữ flatpak.
Thêm kho lưu trữ Flathub
Vì Ubuntu chưa cài đặt kho lưu trữ flatpak nên chúng tôi sẽ phải thêm một kho lưu trữ bên ngoài. Flathub là kho ứng dụng flatpak phổ biến nhất. Để thêm kho lưu trữ flathub, chỉ cần chạy:
flatpak remote-add --if-not-being flathub //flathub.org/repo/flathub.flatpakrepo
Sau khi thêm kho lưu trữ flathub, bạn sẽ cần khởi động lại phiên của mình để có thể tìm kiếm các bản phẳng. Để làm như vậy, hãy đăng xuất khỏi tài khoản người dùng của bạn và đăng nhập lại. Bây giờ chúng tôi đã sẵn sàng cài đặt các ứng dụng flatpak trên hệ thống Ubuntu 20.04 của chúng tôi.
Cài đặt ứng dụng Flatpak
Bây giờ bạn có thể cài đặt ứng dụng từ flatpak bằng cách sử dụng flatpak
yêu cầu. Sử dụng tìm kiếm bằng phẳng
theo sau là từ khóa ứng dụng để tìm kiếm ứng dụng.
tìm kiếm flatpak "từ khóa"
Thay thế từ khóa bằng ứng dụng bạn muốn tìm kiếm. Flatpak sẽ không chỉ tìm kiếm tên mà còn tìm kiếm từ khóa phù hợp trong mô tả ứng dụng. Ví dụ: để tìm kiếm ‘lollypop’ một trình phát nhạc thông qua flatpak, chúng tôi có thể chạy:
tìm kiếm flatpak lollypop
Đầu ra của flatpak Tìm kiếm
tùy chọn sẽ bao gồm tên ứng dụng, mô tả, ID ứng dụng, phiên bản, nhánh và điều khiển từ xa.
Tiếp theo, để cài đặt ứng dụng bằng flatpak, hãy sử dụng cài đặt flatpak
theo sau là tên gói ứng dụng hoặc ID ứng dụng. Vì vậy, để cài đặt lollypop bằng flatpak, chúng ta phải chạy:
flatpak cài đặt lollypop
Flatpak sẽ tìm kiếm lollypop trong các kho lưu trữ có sẵn của flatpak và xin phép cài đặt ứng dụng và thời gian chạy bắt buộc của nó. nhấn y
và nhấn enter để nhận lời nhắc để tiếp tục cài đặt.
Ngoài ra, chúng tôi muốn chỉ ra rằng khi cài đặt ứng dụng flatpak lần đầu tiên, flatpak sẽ cần tải thêm thời gian chạy bắt buộc. Quá trình này có thể mất một chút thời gian vì các gói yêu cầu có thể khá lớn.
Ngay sau đó, ứng dụng flatpak sẽ được cài đặt trên hệ thống Ubuntu 20.04 của bạn.
Tóm lại, chúng tôi đã xem xét cách cài đặt trình quản lý gói flatpak, thêm kho lưu trữ flathub cho flatpak và cài đặt một ứng dụng bằng flatpak
trên máy Ubuntu 20.04.