অ্যাপ এবং ডিএনএফ / ইয়াম, উভয়ই আমার জ্ঞানের জন্য লিনাক্স বিতরণের জন্য দুটি জনপ্রিয় প্যাকেজ পরিচালনা প্রকল্প, কেবলমাত্র সিস্টেম-প্যাকেজগুলির প্যাকেজগুলি সমর্থন করে: রুটের মালিকানাধীন ফাইলগুলি, বাইনারিগুলি প্রবেশ করে (/usr)?/s?bin
, সেটিংসে যেতে থাকে /etc
এবং আরও অনেক কিছু।
তবে, যে সমস্ত সিস্টেমে একাধিক স্বতন্ত্র ব্যবহারকারী রয়েছে যাদের মূল সুবিধার অধিকার নেই, এটি প্রায়শই - যদি সর্বদা না হয় - ঘটে যায় যে কোনও ব্যবহারকারী সেই বিতরণের জন্য উপলব্ধ কিছু অ্যাপস বা ইউটিলিটিগুলি ইনস্টল করতে চান; এবং সে / এমন একটি ইনস্টলেশন রয়েছে যা ব্যক্তিগত এবং অনেক / সমস্ত ব্যবহারকারীর কাছে সাধারণ নয় with
এখন, এটি প্যাকেজগুলির জন্য কোনও পৃথক রুট ডিরেক্টরি বা রুট ডিরেক্টরিগুলির সেট সহ, প্যাকেজগুলির জন্য অভিযোজিত হওয়ার জন্য কোনও দূরবর্তী বা অবিশ্বাস্যরকম জটিল ধারণা বলে মনে হয় না, যাতে ব্যবহারকারীরা এটি করতে পারে। ইনস্টলড প্যাকেজগুলির কোনও ব্যবহারকারী-নির্দিষ্ট রেজিস্ট্রি পরিচালনা করা (কোনও পৃথক ব্যবহারকারীর নিজস্ব প্যাকেজ ডিবি থাকুক বা না থাকুক) পরিচালনা করার বিষয়টিও খুব একটা বিষয় নয়।
তাহলে এই সাধারণ প্যাকেজ পরিচালনা সিস্টেম / স্কিমগুলিতে এই কার্যকারিতাটি যুক্ত করা হয়নি তার কারণ কী?
বিজ্ঞপ্তি: এটি একটি তথ্যপূর্ণ প্রশ্ন হল, অর্থাত আমি মানুষের কী জিজ্ঞেস করছি জানি সম্পর্কে গত নয় মানুষ কি মনে এই বৈশিষ্ট্য সম্বন্ধে।
pip
, npm
এবং gopkg
- আংশিকভাবে কারণ তারা ডিস্ট্রো স্বাধীন এবং আংশিকভাবে কারণ তারা সাধারণত ব্যবহারকারী-নির্দিষ্ট ইনস্টলেশন অনুমতি দেয়।