ফিনক কমপক্ষে 2001 সাল থেকে প্রায় কাছাকাছি রয়েছে। ফিনক এবং ম্যাকপোর্টগুলি এমন প্যাকেজ পরিচালক যা সিস্টেমকে "অরথোগনাল" হতে চায়, অর্থাৎ, তারা তাদের নিজস্ব সংস্করণ ইনস্টল করে python
, perl
, লাইব্রেরি, কম্পাইলার, ইত্যাদি নিজের গাছগুলিতে (/ ফিনের জন্য সোয়া / ম্যাকপোর্টের জন্য / অপট / স্থানীয়)। এর কারণ এটি হল অ্যাপল তার সফ্টওয়্যারের সাথে কী কী নিয়ন্ত্রণ করে তা নিয়ন্ত্রণ করে না এবং অ্যাপল যখন তাদের নিজস্ব সামগ্রী আপডেট করে তখন তা কখনও কখনও ভেঙ্গে যায়।
আমি যা বুঝি তা থেকে, হোমব্রু এই সিস্টেমের সাথে আরো "সংহত" হতে চায়, অ্যাপল সরবরাহকারী লাইব্রেরিগুলি ব্যবহার করে এবং তার স্টাফগুলি ইনস্টল করে /usr/local/bin
এবং অন্যান্য মান ফোল্ডার। আমি অনুমান করি যে সফটওয়্যারের পছন্দটি হোমব্রিউয়ের সাথে আরও সীমিত, আমি কল্পনা করতে পারি না যে এটির সাথে কেডি ইনস্টল করতে পারে তবে আমি এটি চেষ্টা করে নি।
ফিনক বনাম ম্যাকপোর্টসের জন্য একটি বিন্দু: কয়েক বছর আগে, ফিনক প্রকল্পটি বাইনারি প্যাকেজ সরবরাহ করেছিল; যেগুলি আপনি নিজে নিজে কম্পাইল না করে প্যাকেজগুলি ডাউনলোড এবং ইনস্টল করতে পারেন। তার প্যাকেজ ম্যানেজার এখনও যে ক্ষমতা আছে, শুধুমাত্র একটি দীর্ঘ সময়ের জন্য কোন বাইনারি পাওয়া যায় নি। আমি ইতিমধ্যে যে পরিবর্তিত হয়েছে জানি না।
তাই সংক্ষিপ্ত: বাইনারি স্টাফ ছাড়া, ফিনক এবং ম্যাকপোর্ট খুব অনুরূপ। হোমব্রুয়ের তুলনায় তাদের আরো প্যাকেজ পাওয়া উচিত, যখন উপরে বর্ণিত কারণগুলির জন্য হোমব্রুকে কম ডিস্ক স্থান নিতে হবে। মানের বিষয়ে: আমি হোমব্রু ইনস্টল করি নি, এবং ফিনক এবং ম্যাকপোর্টগুলির মধ্যে আমি সাধারণত এমনটি পছন্দ করি যা আমি বর্তমানে ব্যবহার করছি না।
সুতরাং যদি আপনি MacPorts এর সাথে সন্তুষ্ট হন, তবে এটির সাথে থাকুন।
পুনশ্চ আমি Homebrew চেষ্টা করে না কারণ যে আমি কিছু precompiled প্যাকেজ ব্যবহার। এইগুলি সাধারণত নিজেদের মধ্যে / usr / local / bin এবং পছন্দ মতো ইনস্টল করে, যা কেবল সমস্যার জন্য কান্নাকাটি করে।