Flatpak-Builder hiện là một công cụ độc lập để tạo các gói 'flatpak' từ các tệp nguồn

Flatpak

Nhà phát triển Flatpak Alexander Larsson gần đây đã phát hành Flatpak 0.9.10, phiên bản mới nhất của khuôn khổ phổ biến này dành cho hộp cát hoặc phân phối các gói ứng dụng.

Mặc dù Flatpak 0.9.10 đại diện cho một bản cập nhật đơn giản khắc phục một sự cố nhỏ với proxy D-Bus, nhưng phiên bản dựa trên nó, Flatpak 0.9.9, đã đến vào cuối tuần trước với nhiều cải tiến hơn, bao gồm cả việc phân chia lệnh flatpak-builder trong một công cụ riêng biệt mà các nhà phát triển ứng dụng có thể sử dụng để tạo các gói giống Flatpak từ các ứng dụng của họ.

Do đó, Flatpak-builder hiện là một công cụ độc lập mã nguồn mở có thể được tải xuống từ trang Github của chính nóvà được thiết kế như một tiện ích tập trung vào flatpak để tạo Flatpaks từ các tệp nguồn.

Đây là một quyết định rất thú vị của nhóm Flatpak vì nó sẽ thúc đẩy việc áp dụng định dạng này trên nhiều bản phân phối GNU / Linux hơn.

Cách cài đặt Flatpak-builder trên Ubuntu hoặc bất kỳ bản phân phối Linux nào khác

Rất dễ dàng để tạo một gói Flatpak từ một tệp nguồn. Phương pháp này về cơ bản đề cập đến việc bao gồm một ứng dụng Linux trong một gói đặc biệt sẽ chỉ có sẵn dưới dạng tệp Tarball ở định dạng Flatpak. Tất cả những gì bạn phải làm để tải xuống và cài đặt Flatpak-builder trên Ubunt hoặc bản phân phối Linux yêu thích của bạn là nhập các lệnh sau, sử dụng cơ chế kiểu autoconf truyền thống.

./configure [args]
make
sudo make install

Lưu ý rằng Flatpak-builder dựa trên Flatpak, vì vậy bạn nên đảm bảo cài đặt nó trước khi cài đặt Flatpak-builder bằng các lệnh trên. Sau khi cài đặt xong Flatpak-builder, bạn có thể sử dụng nó qua dòng lệnh để 'đóng gói' các ứng dụng của mình ở định dạng Flatpak. Các hướng dẫn chi tiết họ là đây, nơi bạn cũng sẽ tìm thấy tất cả thông tin cần thiết để bắt đầu với việc tạo Flatpaks từ các ứng dụng Linux để dễ dàng phân phối chúng trên nhiều hệ điều hành.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.