Flatpak, kerangka kerja yang sempurna untuk mengembangkan aplikasi desktop di Linux

cover-flatpak

Satu-satunya masalah yang dapat muncul dengan keragaman distro di GNU / Linux, adalah ketika Anda mengembangkan aplikasi desktop yang dimaksudkan untuk didistribusikan di semua distro, masalah muncul di antaranya. paket atau pustaka yang diperlukan untuk Perangkat Lunak Anda dan yang telah Anda instal mesin pengguna.

Sebagai seorang programmer, mengembangkan aplikasi desktop untuk GNU / Linux bisa sangat membosankan. Sangat sulit, jika bukan tidak mungkin, untuk mengetahuinya paket apa yang diperlukan untuk aplikasi Anda akan atau tidak akan terinstal pengguna, atau jika versi pustaka yang diperlukan akan benar untuk Perangkat Lunak Anda. Flatpak adalah kerangka kerja yang bertujuan untuk tangani semua masalah ini yang mungkin timbul dalam pengembangan suatu aplikasi. Jadi masuk Ubunlog Hari ini kami ingin memperkenalkannya kepada Anda dan membicarakannya sedikit.

Bagaimana cara kerja Flatpak?

Untuk menghindari semua masalah ketergantungan antara pustaka dan paket yang diperlukan untuk Perangkat Lunak ini, Flatpak bekerja di beberapa lapisan:

1.- Durasi

Mereka berisi dependensi yang akan digunakan oleh aplikasi. Mereka selalu sama terlepas dari distro yang digunakannya. Dengan cara ini, kita tidak perlu mengupdate aplikasi saat distro mengalami perubahan.

2.- Perpustakaan yang dikemas.

Idenya adalah untuk mengemas semua dependensi yang tidak ada dalam runtime dengan aplikasi yang sama. Dengan cara ini, distro apa pun akan memiliki akses ke pustaka yang sama, apa pun versinya.

3.- Kotak pasir

Flatpak mengisolasi aplikasi dari OS serta dari aplikasi lain, yang memberikan keamanan bagi pengguna dan lingkungan yang dapat diprediksi untuk pengembang. Pada gambar berikut kita dapat melihat garis besar bagaimana Flatpak dan lapisannya bekerja:

Tangkapan layar dari 2016-06-18 16:33:04

Menginstal Flatpak di Ubuntu 16.04

Menginstal Flatpak di Ubuntu 16.04 sangat mudah. Cukup kita mengeksekusi yang berikut di Terminal:

sudo add-apt-repository ppa: alexlarsson / flatpak
sudo apt update
sudo apt menginstal flatpak

Untuk melihat cara menginstal Flatpak di distro lain, Anda dapat melihatnya situs web resmi.

Nah, kami berharap jika Anda adalah pengembang aplikasi Linux, Anda akan melihat kerangka kerja ini yang akan membuat semuanya menjadi sangat mudah bagi kami jika kami ingin aplikasi kami menjadi semodular mungkin terlepas dari distro tempat mereka dipasang. .


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   ... dijo

    Gambar skema hilang ... meskipun bagi yang penasaran dapat ditemukan di situs Flatpak.

    1.    Michael Perez dijo

      Terima kasih atas peringatannya! Untuk beberapa alasan yang tidak diketahui, gambar itu tidak terpasang dengan benar. Ini sudah ditambahkan!