আইএমএইচও, হোমব্রিউয়ের সমস্যাটি হ'ল এটি এমনভাবে / ইউএসআর / স্থানীয় ব্যবহার করার চেষ্টা করে যা এটি কখনই ব্যবহার করা হয়নি: রুট ব্যতীত অন্য কোনও ব্যবহারকারীর মালিকানাধীন। আমি যখন বুঝতে পারি হোমব্রব ডেভেলপাররা / ইউএসআর / লোকাল এর সাথে অন্য কোনও কিছু নিয়ে ঝাঁপিয়ে না পড়ার যত্ন নিয়েছে, হোমআরব্রুয়ের জন্য / ইউএসআর / লোকাল ইনস্টল করা অন্য কিছুই একই কাজ করবে না। এটি সমস্যা সৃষ্টি করতে পারে এবং আমার জন্য রয়েছে ... সাধারণত "সফটওয়্যারগুলি কীভাবে হওয়া উচিত" এর উপর ভিত্তি করে / ইউএসআর / স্থানীয় / এর উপর ভিত্তি করে অনুমতি নির্ধারণ করে এমন অন্যান্য সফ্টওয়্যার ইনস্টল করার ফলে অনুমতি দেওয়া সমস্যাগুলির অনুমতি দেয়। আপনি কখনই অন্য কোনও সফ্টওয়্যার প্যাকেজ দেখতে পাবেন না / রুট ব্যতীত অন্য কোনও একক ব্যবহারকারীর মালিকানা পাবে এমন প্রত্যাশা করে, তবে কেন হোমব্রু? শুধু ব্যবহার ~/bin
করবেন না কেন ?
এছাড়াও, কেন ফিংক এবং ম্যাকপোর্টগুলি তাদের নিজস্ব লাইব্রেরিগুলি সংকলন করে সে সম্পর্কে একটি সামান্য জ্ঞাত তথ্য :
ম্যাকপোর্টগুলি নিজস্ব লাইব্রেরি ব্যবহার করার বিভিন্ন কারণ রয়েছে। এটি ম্যাক ওএস এক্সের বিভিন্ন সংস্করণ জুড়ে পোর্টগুলিকে আরও সুসংগত করে তোলে For উদাহরণস্বরূপ, আমরা যদি ম্যাকপোর্টস থেকে ওপেনসেল ১.০.০ এর উপর নির্ভর করতে পারি তবে আমাদের উপলব্ধ প্রতিটি ওপসএসএল ইনস্টলেশনের জন্য এসএসএল প্রয়োজন এমন প্রতিটি বন্দর পরীক্ষা করতে হবে না। অ্যাপলের সফ্টওয়্যার সময়ে সময়ে বিরতি দেয় (যেমন ওপেনসেল একটি পুরানো জেলিব দিয়ে তৈরি করতে অস্বীকৃতি জানায়, তবে কিছুক্ষণের জন্য অ্যাপল দুর্বল জালিব সংস্করণের পুরানো শিরোনাম প্রেরণ করে)। এমনকি অ্যাপলের সংস্করণগুলি না ভাঙলেও, এগুলি খুব কমই আপ টু ডেট। সুরক্ষার দুর্বলতার দ্বারা একেবারে প্রয়োজনীয় না হওয়া অবধি ম্যাক ওএস এক্সে লাইব্রেরিগুলি আপডেট না করার অ্যাপলের অভ্যাস রয়েছে।
এই নীতিটির ত্রুটিগুলি ন্যূনতম: উদাহরণস্বরূপ কয়েকটি মেগাবাইট নষ্ট করা আপনার কাছে মাল্টি-গিগাবাটি হার্ড ডিস্ক থাকলে পাইথন ইনস্টলেশন কোনও কিছুই নয় এবং কম্পিউটারগুলি দ্রুত হওয়ায় অতিরিক্ত পোর্ট তৈরির জন্য প্রয়োজনীয় সময় হ্রাস পায়।
আপনি যা চান তা ইনস্টল করতে হোমব্রিউ দ্রুততর হওয়ার সাথে সাথে প্রাক-বিল্ট অ্যাপল সিস্টেম লাইব্রেরি ব্যবহার করে এটির অন্যান্য খারাপ প্রতিক্রিয়াও হতে পারে have
আবার, আমি হোমব্রুয়ের বিরুদ্ধে খনন করতে ঘৃণা করি। আমি সফ্টওয়্যারটি পছন্দ করি এবং আমার মনে হয় এটি কিছু জিনিসের জন্য দুর্দান্ত তবে এটির পতনগুলি বর্তমানে রয়েছে।