এটি কোনওভাবেই একটি সম্পূর্ণ বা বিস্তৃত উত্তর নয় - আমার আগে পোস্টারগুলি ইতিমধ্যে কিছু খুব ভাল পয়েন্ট দিয়েছিল, আমি কেবল আমার 2 সেন্ট যুক্ত করতে চাই। আর একটি জিনিস - আমি সত্যই কখনই এপিটি / ডিপিকিজি ব্যবহার করতে অভ্যস্ত হইনি। এটি সর্বদা আমার কাছে অতি-জটিল বলে মনে হয়েছিল, আমি yum / rpm এর সাথে সত্যিই সবচেয়ে আরামদায়ক।
প্যাকম্যান খুব সহজেই ব্যবহার করা যায়, যা একটি প্রো এবং কনস - আপনি এটি ব্যবহার করতে শিখতে পারেন (প্যাকেজ বিল্ডিং একপাশে) - এটি বেশিরভাগ স্বজ্ঞাত এবং সম্পূর্ণ প্যাকেজ পরিচালনার বৈশিষ্ট্যগুলি ব্যবহার করে তবে - এবং এটি একটি বড় তবে - এটা অত্যন্ত জটিল।
ডিজাইনাররা যদি আগে থেকে কোনও বৈশিষ্ট্যটি ভাবেন না, তবে আপনি ভুল হয়ে গেছেন।
কয়েকটি উদাহরণ: প্যাকম্যানে কোনও নেটিভ সংস্করণ নেই। আপনি যদি কোনও প্যাকেজ সংস্করণ ডাউনগ্রেড করতে চান - আপনাকে সেই নির্দিষ্ট প্যাকেজ সংস্করণটি ডাউনলোড করতে হবে এবং ফাইল থেকে ইনস্টল করতে -U (আপগ্রেড) বিকল্পটি ব্যবহার করতে হবে। এটি আপনার সিস্টেমে সর্বদা কাটিয়া প্রান্ত প্যাকেজগুলি ব্যবহারের দিকে তত্পর হয়।
কোনও আসল অভ্যন্তরীণ ক্যাশে পরিষ্কার / সম্পূর্ণ পুনর্নির্মাণ নেই। যদি (কোনও নেটওয়ার্ক সমস্যার কারণে) একটি প্যাকেজ ডাউনলোড দূষিত হয়েছিল, উদাহরণস্বরূপ-সুয়ের সময় ত্রুটি বার্তাটি যথাযথ হলেও কার্যকর হবে না - এটি "পূর্ণ" ভার্বোসিটি এবং ডিবাগ চালু করার পরেও এটি দূষিত প্যাকেজটিকে চিহ্নিত করবে না on , এবং -সাইকের কোনও পরিমাণই সত্যিই ক্যাশে পরিষ্কার করবে না এবং প্যাকেজগুলি পুনরায় ডাউনলোড করবে। সুসংবাদটি হ'ল- এসসি আপনাকে ডাউনলোড প্যাকেজগুলি কোথায় তা জানাতে পারে যাতে আপনি কেবল আপত্তিজনকটিকে মুছে ফেলতে পারেন (যদি আপনি বুঝতে পারেন যে কোনটি কোনটি) বা সেগুলি সমস্ত পুনরায় আরম্ভ করতে পারেন - স্যুই।
ডি কেএমএসের সাথে প্যাকম্যান ইন্টিগ্রেশন কিছুটা সমস্যাযুক্ত - একটি নতুন কার্নেল ইনস্টল করার সময় আমার dkms থেকে ত্রুটি ছিল। নতুন কার্নেলের বিপরীতে dkms বিল্ড অ্যান্ড & ডিকেএমএস ইনস্টল ব্যবহার করে কোনও বাধা ছাড়াই কাজ করেছে, তবুও প্যাকম্যান কার্নেল আপগ্রেড করার সময় কেন ডিকেএমএস ব্যর্থ হয়েছে সে সম্পর্কে কোনও তথ্য দেয় না (আমার সন্দেহ হয় যে এটি নতুন কার্নেলের সঠিক পথটি কখনই পাস করেনি, এবং কেবল ডিকেএমগুলি ডিফল্ট ব্যবহার করতে দেয়) (বর্তমান চলমান) কার্নেল তবে ভুল সংস্করণ সহ)।
এর অবিচ্ছিন্নতা সম্পর্কে আরেকটি উপাখ্যান - যেমন বলা হয়েছে, আমি আরপিএম / ইয়াম ব্যবহার করি। আমার সিস্টেমে যদি আমার কাছে একটি ফাইল থাকে এবং আমি জানতে চাই যে এটি কোন প্যাকেজটির মালিক, আমি yum সরবরাহ করতে পারি / path / to / ফাইলটি চালাতে এবং সমস্ত প্যাকেজগুলি রাখতে পারে যা সেখানে রাখতে পারে - এমনকি তাদের কোনও ইনস্টল না থাকলেও। যদি ফাইলটি ম্যানুয়ালি স্থাপন করা হয়, এবং এখন আমি একটি প্যাকেজ ইনস্টল করতে চাই - এটি নতুনটির নতুন নামকরণ করবে (এক্সটেনশন .rpm নতুন যুক্ত করুন), এবং আমাকে কী ব্যবহার করতে হবে তা চয়ন করতে দিন।
প্যাকম্যান সহজেই ত্রুটি করে যে একটি ফাইল ইতিমধ্যে বিদ্যমান, তবে সম্পূর্ণ অপ্রাসঙ্গিক ত্রুটি বার্তা সহ - এটি "সত্য" মালিক এবং বর্তমানে ইনস্টল করা "ফাইল সিস্টেম" প্যাকেজের মধ্যে দ্বন্দ্বের অভিযোগ করে, যেন এটি একই ফাইলের মালিকও হয়। এছাড়াও এটি বেশিরভাগ স্থানীয় ইনস্টল করা তথ্যের দিকে এগিয়ে থাকে - এখনও ইনস্টল না হওয়া প্যাকেজগুলির তথ্য (যেমন ফাইল তালিকাগুলি এবং মালিকানা) অর্জনের চেষ্টা কম স্বজ্ঞাত।
সোজা কথায় - এটি ইউমের মতো পরিপক্ক নয়, এবং সম্ভবত ডিপি কেজি, এটির ব্যবহারের সহজলভ্যতার জন্যও relativeণ দেয় আপেক্ষিক অনড়তা is