লিনাক্স প্যাকেজ ম্যানেজমেন্ট সেদিনের নাইটমের থেকে অনেক দূরে এসেছে। তবুও, ডিস্ট্রিবিউশন-দिये দেওয়া প্যাকেজ ম্যানেজারগুলো সবসময় সার্বোত্তম নয়। স্ন্যাপ এবং ফ্ল্যাটপ্যাক ফরম্যাটها যেকোনো ডিস্ট্রো চালালে সফটওয়্যার ইনস্টল করা অনেক সহজ করে দিয়েছে।
স্ন্যাপ এবং ফ্ল্যাটপ্যাক ফাইলগুলো প্রায়শই একটি অ্যাপের ওয়েবসাইটে পাওয়া যায়, কিন্তু এই দুটি ফরম্যাটের নিজস্ব সেন্ট্রালাইজড মার্কেটপ্লেস আছে। আপনার জন্য কোনটি সঠিক? এটি একটি সহজ প্রশ্ন নয়।
স্ন্যাপ এবং ফ্ল্যাটপ্যাক ব্যাখ্যা
স্ন্যাপ এবং ফ্ল্যাটপ্যাক দুটোই শুধু একটি অ্যাপ্লিকেশন নয়, বরং এটি চালানোর জন্য প্রয়োজনীয় লাইব্রেরি এবং সাপোর্ট ফাইলও রয়েছে। এর মানে আপনাকে ম্যানুয়ালি ডিপেন্ডেন্সি ইনস্টল করার চিন্তা করতে হয় না, নরেখে সেগুলো আপনার সিস্টেমে সহজে উপলব্ধ কিনা।
স্ন্যাপ উবুন্টুর পেছনের কোম্পানি ক্যানোনিক্যাল দ্বারা তৈরি। এই কারণে কিছু লোক স্ন্যাপকে উবুন্টু-ওনলি অ্যাপ্লিকেশন হিসেবে দেখে, কিন্তু আপনি যেকোনো সিস্টেমে snapd ইনস্টল করতে পারেন।
ফ্ল্যাটপ্যাকগুলো অনুরূপ কিন্তু যেকোনো একক কোম্পানির সাথে বদ্ধ নয়। 그렇다고, রেড হ্যাটের মতো বড় কোম্পানি এই ফরম্যাটে অবদান রাখে। এই দুটি ফরম্যাটের নিকটতম দৃষ্টিতে, স্ন্যাপস বনাম ফ্ল্যাটপ্যাকস সম্পর্কে আমাদের বিস্তারিত রানডাউন দেখুন।
এই দুটি ফরম্যাটের নিজস্ব সেন্ট্রালাইজড অ্যাপ স্টোরও আছে, এবং আমরা এখানে সেগুলোর কথা বলছি।
ডিস্ট্রো সাপোর্ট
তকনিকালভাবে, স্ন্যাপ স্টোর বর্তমানে ফ্ল্যাথাবের চেয়ে বেশি ডিস্ট্রো সাপোর্ট করে।そう言うと, বিভিন্ন ডিস্ট্রিবিউশন স্ন্যাপ স্টোর এবং ফ্ল্যাথাব উভয়েই বেছে নিয়েছে। আপনি অনুমান করতে পারেন, উবুন্টু স্ন্যাপ স্টোর ব্যবহার করে।
অন্য বড় ডিস্ট্রিবিউশনগুলো ফ্ল্যাটপ্যাক ফরম্যাট এবং তার সাথে ফ্ল্যাথাব বেছে নিয়েছে। এগুলোর মধ্যে রয়েছে ফেডোরা, এলিমেন্টারি লিনাক্স, এবং পুরিজমের পিউরওএস ডেবিয়ান ভ্যারিয়েন্ট।
সফটওয়্যার প্রাপ্যতা
আপনি যদি গেম এবং নন-ফ্রি সফটওয়্যার ইনস্টল করতে চান, তবে স্ন্যাপ স্টোরই সেখানে যেতে হবে। সবাই লিনাক্স ব্যবহার করে না কারণ এটি ফ্রি ও ওপেন সোর্স, এবং এই লোকরা প্রপ্রায়েটারি সফটওয়্যার ইনস্টল করতে চাইতে পারে। যদি আপনার অনুরূপ হয়, তবে স্ন্যাপ স্টোর একমাত্র জায়গা যেখানে আপনি এটি পাবেন।
ফ্ল্যাথাব আরও সীমাবদ্ধ, কারণ সার্ভিসের মাধ্যমে উপলব্ধ অধিকাংশ সফটওয়্যার ওপেন সোর্স। এটি সবসময় সত্য নয়, কিন্তু সাধারণ। এটি কোম্পানিগুলোর নিজস্ব ফ্ল্যাটপ্যাক প্যাকেজ অফার করা বন্ধ করে না; আপনি শুধু ফ্ল্যাথাব সার্ভিসে সেটি খুঁজে পাবেন না।
ফিউচার-প্রুফিং
স্ন্যাপ দুটি দিক থেকে সীমাবদ্ধ। প্রথমে, এগুলো সরাসরি স্ন্যাপ স্টোরের সাথে বদ্ধ এবং সেটি ছাড়া কাজ করবে না। এটি কোম্পানিগুলিকে স্ন্যাপ স্টোরের সাথে জড়িত নন স্ন্যাপ অফার করতে বাধা দেয়।
দ্বিতীয়, স্ন্যাপ স্টোর সম্পূর্ণরূপে ক্যানোনিক্যাল দ্বারা সমর্থিত। উবুন্টু অবিশ্বাস্যভাবে জনপ্রিয়, এবং ক্যানোনিক্যাল ভালো করছে, তাই আপনাকে কোম্পানির নিকট ভবিষ্যতে গায়েব হয়ে যাওয়ার চিন্তা করতে হয় না।そう言うと, ক্যানোনিক্যাল একদিন স্ন্যাপ স্টোর চালানো বন্ধ করতে সিদ্ধান্ত নিতে পারে, সেক্ষেত্রে আপনার স্ন্যাপগুলো প্রায়ণ बेकार।
ফ্ল্যাটপ্যাকের এই দুটি সমস্যাই নেই। কোম্পানিগুলো ফ্ল্যাথাবের কথা চিন্তা না করেই ফ্ল্যাটপ্যাক ফরম্যাটে প্যাকেজ অফার করতে পারে। আরও ভালো, যদি ফ্ল্যাথাব गায়েব হয়ে যায়, আপনার ফ্ল্যাটপ্যাকগুলো কাজ করতেই থাকবে।
উপসংহার
সত্যি হল, এই দুটির মধ্যে শুধু একটি বেছে নিয়ে ত bunun সাথে থাকার কোনো বাস্তব কারণ নেই। দুটোই উপযোগী এবং একে অপর সাথে দ্বন্দ্ব করে না।そう言うと, আপনি যদি একটি বেছে নিতে চান, তবে কমার্শিয়াল অ্যাপ খুঁজলে স্ন্যাপ স্টোর ভালো, এমনকি সেগুলো ফ্রি হলে। কঠোর ওপেন-সোর্স সফটওয়্যার খুঁজলে ফ্ল্যাথাব ভালো।
স্ন্যাপ স্টোর কোথায় ভালো হতে পারে তার একটি উদাহরণ হল গেম খোঁজার সময়। ফ্যাক্টের কথা, আমরা ইতিমধ্যে স্ন্যাপ স্টোরে উপলব্ধ সেরা গেমগুলোর একটি তালিকা তৈরি করেছি।