Trong một thị trường bị thống trị bởi các hệ điều hành cao cấp với phần mềm COTS (commercial off-the-shelf - thương mại sẵn có) chuyên dụng, người dùng Linux phải làm do với các biến thể mã nguồn mở của các ứng dụng cao cấp đó.
Và một cách phân phối phần mềm như vậy trên Linux bất kể bản phân phối là Flatpak. Đây là lý do tại sao các gói flatpak đang nhanh chóng trở thành cụm từ nổi bật trong số người dùng với ngăn xếp dựa trên Linux.
Nhưng Flatpak là gì và bản phân phối Linux nào đã chuyển sang Flatpak? Hãy tìm hiểu.
Flatpak Là Gì?
Một Flatpak là một môi trường sandbox được lập trình cho phép người dùng cài đặt và quản lý phần mềm. Sử dụng Flatpak, người dùng có thể cài đặt một ứng dụng vẫn bị cô lập khỏi phần còn lại của màn hình desktop. Bên cạnh việc không phụ thuộc vào bản phân phối, Flatpak cho phép các quy định như:
- Củng cố và giải quyết các phần phụ thuộc
- Tương thích tiến triển cho nâng cấp bản phân phối
- Cung cấp các bản cập nhật ổn định mới nhất của các ứng dụng
- Sandboxing để ngăn chặn thiệt hại không mong muốn cho phần còn lại của hệ thống
- Tích hợp với trung tâm phần mềm hiện có của bạn
Thị trường đã chứng kiến việc phát hành một số bản phân phối Linux phân phát hỗ trợ Flatpak sẵn có. Dưới đây là các bản phân phối Linux hàng đầu hỗ trợ Flatpak và đã áp dụng nó hết lòng.
1. CentOS
CentOS, như một bản phân phối, không bao giờ làm bạn thất vọng. Nó đóng vai trò như một nền tảng Linux máy chủ cao cấp và thậm chí hỗ trợ môi trường máy ảo.
CentOS 7 đi kèm với hỗ trợ Flatpak và cung cấp phạm vi tương thích rộng rãi cho phần mềm của bên thứ ba mở rộng các trường hợp sử dụng của nó. Đây là một nền tảng phát triển và máy chủ web lý tưởng cho các doanh nghiệp vừa và nhỏ.
Tải về: CentOS
2. elementary OS
elementary OS là một sự thay thế tự xưng suy nghĩ, có khả năng và đạo đức cho macOS và Windows. Phiên bản mới nhất, 6.1, giúp các nhà phát triển độc lập hỗ trợ người dùng với AppCenter phong phú, sống động của nó.
Người dùng có thể tận dụng phần mềm mã nguồn mở và trả phí, nhờ hỗ trợ Flatpak vượt trội đi kèm theo cài đặt sẵn theo mặc định.
Tải về: elementary OS
3. Endless OS
Với hỗ trợ Flatpak của Endless OS, các nhà phát triển ứng dụng có thể mở rộng hỗ trợ cho một bản phân phối Linux dựa trên OSTree hiệu suất cao đến người dùng cuối.
Mặc dù có gốc Debian có thể truy xuất, bản phân phối vẫn khác biệt về chức năng và giao diện. Với công nghệ OSTree bản địa của nó, Endless OS hoạt động tốt như một bản phân phối độc lập, hoạt động không gián đoạn.
Công nghệ mới nhất cũng cho phép cập nhật gói, dựa trực tiếp trên máy chủ.
Tải về: Endless OS
4. Fedora
Người bạn cũ Fedora đã bắt đầu chuyển đổi các gói RPM hiện có thành flatpaks. Sự linh hoạt của Fedora như một nền tảng trạm làm việc ổn định cho các tác vụ web, đồ họa và đa phương tiện mở rộng hỗ trợ Flatpak cho nhiều ứng dụng Linux.
Tải về: Fedora
5. Fedora Silverblue
Fedora Silverblue mở rộng các tính năng được hỗ trợ bởi Flatpak + rpm-ostree của Fedora để cung cấp trải nghiệm người dùng ổn định hơn và ít lỗi hơn.
Silverblue là bất biến độc quyền, cho phép bạn chạy cùng một hệ sinh thái phần mềm trên nhiều hệ thống.
Tải về: Fedora Silverblue
6. Linux Mint
Bản phân phối do cộng đồng duy trì này đã giành được sự kéo dài trong số người mới bắt đầu Linux nhờ hệ sinh thái phần mềm cài đặt sẵn có thể tùy chỉnh cao.
Bây giờ người mới Linux có lý do vững chắc để vui mừng vì Mint cho phép người dùng tải xuống và cài đặt gói flatpak ngay lập tức.
Tải về: Linux Mint
7. PureOS
PureOS tự coi là một bản phân phối Linux hoàn toàn có thể kiểm toán, cung cấp hiệu suất chuẩn cho eLearning, lập trình doanh nghiệp, nghiên cứu, đa phương tiện, game và tác vụ web.
Hỗ trợ Flatpak của PureOS cho phép người dùng sử dụng phần mềm AI/ML và hoạt hình tiên tiến. Hỗ trợ upstream ổn định bản địa của bản phân phối cho cập nhật phần mềm và hỗ trợ di động cho phép người dùng hợp lý hóa cuộc sống số của họ trên các nền tảng.
Tải về: PureOS
8. Zorin OS
Các bản phân phối Flatpak như Zorin OS đã cách mạng hóa điện toán Linux bằng cách cung cấp trải nghiệm desktop như Windows và macOS cho người dùng của nó.
Khả năng tương thích driver rộng rãi của Zorin và hỗ trợ Flatpak cho phép bạn dùng nó như bất kỳ hệ điều hành trả phí nào hoàn chỉnh với tương thích di động, khả năng hiển thị đa phương tiện và hỗ trợ game nâng cao.
Tải về: Zorin OS
Sử Dụng Flatpak Trong Các Bản Phân Phối Linux Khác Nhau
Mỗi bản phân phối Linux mang một hương vị khác nhau, do đó cung cấp cho người dùng rất nhiều lý do để chuyển sang Linux. Mỗi bản phân phối được liệt kê ở trên là độc đáo theo cách riêng của nó, nhưng tất cả đều hỗ trợ Flatpak, điều khiến chúng thực sự trở thành một trong một triệu.