ফ্ল্যাটপ্যাক, লিনাক্সে ডেস্কটপ অ্যাপ্লিকেশন বিকাশের জন্য সঠিক কাঠামো

কভার ফ্ল্যাটপ্যাক

জিএনইউ / লিনাক্সে ডিস্ট্রোজের বিস্তৃত বৈচিত্র্যের সাথে উদ্ভূত একমাত্র সমস্যাটি হ'ল আপনি যখন কোনও ডেস্কটপ অ্যাপ্লিকেশন বিকাশ করতে চান যখন সমস্ত ডিস্ট্রোতে বিতরণ করা যায় তখন সমস্যার মধ্যে দেখা দেয় প্রয়োজনীয় প্যাকেজ বা লাইব্রেরি আপনার সফ্টওয়্যার এবং আপনি ইনস্টল করেছেন ব্যবহারকারীর মেশিন

প্রোগ্রামার হিসাবে, জিএনইউ / লিনাক্সের জন্য একটি ডেস্কটপ অ্যাপ্লিকেশন বিকাশ করা খুব ক্লান্তিকর হতে পারে। এটি জানা খুব কঠিন, যদি অসম্ভব না হয় তবে এটি জানা আপনার অ্যাপ্লিকেশনটির জন্য প্রয়োজনীয় প্যাকেজগুলি ইনস্টল হবে বা না ব্যবহারকারী বা প্রয়োজনীয় লাইব্রেরির সংস্করণটি আপনার সফ্টওয়্যারটির জন্য সঠিক হবে। ফ্ল্যাটপ্যাক এমন একটি কাঠামো যা লক্ষ্য করে এই সমস্ত সমস্যা মোকাবেলা que pueden ir surgiendo en el desarrollo de una aplicación. Así que en Ubunlog hoy queremos presentártelo y hablar un poco de él.

ফ্ল্যাটপ্যাক কীভাবে কাজ করে?

সফ্টওয়্যারটির জন্য প্রয়োজনীয় লাইব্রেরি এবং প্যাকেজগুলির মধ্যে এই সমস্ত নির্ভরতা সমস্যা এড়াতে, ফ্ল্যাটপ্যাক কয়েকটি স্তরে কাজ করে:

1.- রানটাইমস

এগুলি অ্যাপ্লিকেশন দ্বারা ব্যবহৃত নির্ভরতা ধারণ করে। এটি যে ডিস্ট্রোটিতে ব্যবহৃত হয় তা নির্বিশেষে তারা সর্বদা একই থাকে। এইভাবে, যখন ডিসট্রোর পরিবর্তন হয় তখন আমাদের অ্যাপ্লিকেশনটি আপডেট করতে হবে না।

২- প্যাকেজড লাইব্রেরি।

ধারণাটি হ'ল একই অ্যাপ্লিকেশনটির সাথে রানটাইম না থাকা সমস্ত নির্ভরতা প্যাক করা। এইভাবে, কোনও ডিস্ট্রোর সংস্করণ নির্বিশেষে একই লাইব্রেরিতে অ্যাক্সেস থাকবে।

3.- স্যান্ডবক্স

ফ্ল্যাটপ্যাক ওএসের পাশাপাশি অন্যান্য অ্যাপ্লিকেশন থেকে অ্যাপ্লিকেশনকে পৃথক করে, যা ব্যবহারকারীর জন্য সুরক্ষা এবং বিকাশকারীদের জন্য অনুমানযোগ্য পরিবেশ সরবরাহ করে the নীচের চিত্রটিতে আমরা ফ্ল্যাটপ্যাক এবং এর স্তরগুলি কীভাবে কাজ করে তার একটি রূপরেখা দেখতে পাই:

2016-06-18 16:33:04 থেকে স্ক্রিনশট

উবুন্টু 16.04 এ ফ্ল্যাটপ্যাক ইনস্টল করা

উবুন্টু 16.04 এ ফ্ল্যাটপ্যাক ইনস্টল করা খুব সহজ। এটি যথেষ্ট যে আমরা টার্মিনালে নিম্নলিখিতগুলি প্রয়োগ করি:

sudo add-apt-repository ppa: alexlarsson / flatpak
সুডো আপডেটের আপডেট
sudo apt ইনস্টল flatpak

অন্যান্য ডিস্ট্রোতে কীভাবে ফ্ল্যাটপ্যাক ইনস্টল করবেন তা দেখতে আপনি এটি একবার দেখে নিতে পারেন অফিসিয়াল ওয়েবসাইট.

ঠিক আছে, আমরা আশা করি আপনি যদি লিনাক্স অ্যাপ্লিকেশন বিকাশকারী হন তবে আপনি এই কাঠামোটি একবার দেখে নিবেন যা আমাদের পক্ষে অ্যাপ্লিকেশনগুলি যে কোনও ডিস্ট্রো ইনস্টল করা হোক না কেন সম্ভব যতটা সম্ভব মডুলার হতে চাইলে বিষয়গুলি আমাদের পক্ষে খুব সহজ করে তুলবে we ।


2 মন্তব্য, আপনার ছেড়ে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   ... তিনি বলেন

    স্কিমের চিত্রটি অনুপস্থিত ... যদিও কৌতূহলের জন্য এটি ফ্ল্যাটপ্যাক ওয়েবসাইটে রয়েছে।

    1.    মিকেল পেরেজ তিনি বলেন

      সতর্ক করার জন্য ধন্যবাদ! কিছু অজানা কারণে চিত্রটি সঠিকভাবে সংযুক্ত ছিল না। এটি ইতিমধ্যে যুক্ত!