একটি ম্যাক সফ্টওয়্যার প্যাকেজ ইনস্টল কিভাবে? (ম্যাকপোর্টস, ফিঙ্ক, আরও ভাল কিছু?)


40

আমার ম্যাক ওএস এক্স মেশিনে, আপনি কীভাবে আমি কমান্ড লাইন সফ্টওয়্যার এবং অন্যান্য প্যাকেজ ইনস্টল করার পরামর্শ দেব? আমি ম্যাকপোর্টস ব্যবহার করছি এবং এটি সর্বদা বেশ ধীর বলে মনে হয়, সম্ভবতঃ এটি ফ্লাইয়ে প্যাকেজগুলি संकलित করতে হয়।

আমি অনেকটা এমন প্যাকেজ ম্যানেজমেন্ট সিস্টেমকে পছন্দ করব যেখানে বাইনারি প্যাকেজ রয়েছে, প্রতিবার নতুন কিছু ডাউনলোড করতে চাইলে আমাকে জিনিসগুলি সংকলন করার প্রয়োজনীয়তা সঞ্চয় করে। আমি মনে করি ফিন্কের কয়েকটি প্যাকেজের জন্য বাইনারি রয়েছে, তবে আমি সাধারণত ম্যাকপোর্টসকে সিস্টেমটি ব্যবহারের জন্য প্রস্তাবিত হিসাবে দেখি।

আপনার মনে হয় কোনটি আরও ভাল কাজ করে এবং কেন? (বা অন্য কোনও ব্যবস্থা আছে যা আমি শুনিনি?)

উত্তর:


26

আমি ম্যাকপোর্টগুলি ব্যবহার করতাম কারণ:

  • এটি সাধারণত আপ টু ডেট থাকে
  • ম্যাকপোর্টগুলি আরও সাধারণ / জনপ্রিয় বলে মনে হচ্ছে
  • আমি যাদের সাথে কাজ করি তারা প্রত্যেকে এটি ব্যবহার করে

আমি যখন এই বিষয়ে আমার এমবিপি পেয়েছি তখন আমি এই বিষয়ে নিজের গবেষণাটি করেছি যখন, ম্যাকপোর্টগুলি # 1 উপরোক্ত কারণে সর্বাধিক প্রস্তাবিত বলে মনে হয়েছে, সুতরাং # 2 (এবং সম্ভবত কারণ # 3)।

প্রতিটি প্যাকেজ সংকলন আমাকে বিরক্ত করে না। এটি সাধারণত পর্যাপ্ত পরিমাণে এটি কাজের ক্ষেত্রে হস্তক্ষেপ করে না। আপনি ম্যাকপোর্টগুলি ব্যবহার করতে যাচ্ছেন তবে আপনি বন্দর বাইনারিগুলিতে সন্ধান করতে পারেন।

যাইহোক, আমি ম্যাকপোর্টগুলি ব্যবহার করা ছেড়ে দিলাম।

এই স্থানটিতে হোমব্রু নামে একটি নতুন সরঞ্জামও রয়েছে । আমি কয়েক সপ্তাহ আগে ম্যাকপোর্টগুলি থেকে হোমব্রিউতে পরিবর্তন করেছি এবং আমি পাঞ্চ হিসাবে সন্তুষ্ট pleased আমি পছন্দ করি:

  • এটি সদৃশ লাইব্রেরি ইনস্টল করে না - এটি সিস্টেমের বিদ্যমান ল্যাব ব্যবহার করে।
  • এটি ব্যবহারকারীর হোম ডিরেক্টরিতে ইনস্টল হয় - কোনও sudo প্রয়োজন হয় না এবং টাইমম্যাচিনে ব্যাক আপ করে।

হোমব্রু চিতাবাঘ বা তুষার চিতাবাঘে কাজ করে, যদিও কখনও কখনও চিতাবাঘের উপর সূত্রগুলি পরিবর্তন করতে হয়।

আমার মনে হয় আমার সহকর্মীরা এখন হোমব্রুতে স্যুইচ করেছে। এটি রুবি এবং এরলং (এবং সম্ভবত অন্যান্য ওএসএস?) সম্প্রদায়গুলিতেও ট্রেশন লাভ করছে।


4
আবার হোমব্রু লাইব্রেরিগুলিকে নকল করছে না - আমি ম্যাকপোর্টগুলি তার নিজস্ব অনুলিপিগুলি trac.macport.org/wiki/FAQ#ownlibs
user151019

হোমব্রিউ সম্পর্কে, এটিও আকর্ষণীয় ছিল: superuser.com/questions/118384/…
জোনিক

হোমব্রু হ'ল ম্যাকপোর্টস বা ফিংকটি ব্যবহার করার পক্ষে সহজ উপায়। এবং যদি এটির কোনও প্যাকেজ অনুপস্থিত থাকে তবে এটির জন্য আপনার নিজস্ব সূত্রটি অবদান করা সহজ। সিরিয়াসলি, শুরু করতে হোমব্রিউ ব্যবহার করুন - সম্ভবত আপনি অন্য কিছুর সন্ধানে যাবেন না এমন সম্ভাবনা রয়েছে।
পল রবিনসন

13

আপনি দুজনের মধ্যে বাছাই করতে হবে না।

ম্যাকপোর্টস / অপ্ট / লোকাল সফ্টওয়্যার ইনস্টল করে। ফিংক ইনস্টল করে / sw।

উভয়ই ডারউইন বেস সিস্টেমটিকে অছন্নত রেখে দেয় এবং দু'জনেই শান্তিপূর্ণভাবে সহাবস্থান করতে পারে।

ফিংকের বাইনারি প্যাকেজগুলি দুর্দান্ত তবে সেগুলি সর্বদা আপ টু ডেট থাকে না। আমি যখন ফিংক একটি আপ টু ডেট প্যাকেজ পেয়ে থাকি তখন আমি তাদের ব্যবহার করার প্রবণতা রাখি এবং যদি তারা না দেয় তবে আমি ম্যাকপোর্টগুলি থেকে তৈরি করি।

কিছু প্যাকেজ কেবল একটি বা অন্যটিতে থাকে, সুতরাং এটি উভয় প্রস্তুত হওয়া সহজ।


2
কিন্তু এখনও, আমার প্রশ্ন রয়ে গেছে। কোন পরিস্থিতিতে আমার কোন ব্যবহার করা উচিত তা আপনি কোনও ছড়া বা কারণ সরবরাহ করেন না।
সোফি আল্পার্ট

1
আমি আমার পর্যালোচনা পোস্ট করার আগে আপনি এই মন্তব্যটি পোস্ট করেছেন বলে অনুমান করছি।
সেনা

1
@ বেন: প্রশ্ন কীভাবে থেকে যায়? দলটি উভয় বিকল্পের পক্ষে মতামত দিয়েছে যাতে আপনি কোনও শিক্ষার সিদ্ধান্ত নিতে পারেন। তার আর কী করার কথা, আপনার জন্য সিদ্ধান্ত নেবেন?
জোশ হান্ট

3
আপনি নির্ভরতা কিভাবে পরিচালনা করবেন? যদি ফিঙ্ক প্যাকেজ এ এবং ম্যাকপোর্টস প্যাকেজ বি উভয়ই লিবিথিংয়ের উপর নির্ভর করে আপনি কি লাইবথিংয়ের দুটি সংস্করণ (প্রতিটি প্যাকেজ ম্যানেজারের মধ্যে একটি) দিয়ে শেষ করেন?
dmckee

1
জোশান্ট: আমি মন্তব্যটি পোস্ট করার সময়, তার উত্তরের প্রথম প্রথম তিনটি লাইনই ছিল; আমি মন্তব্য করার পরে তিনি অন্য দুজনকে যুক্ত করেছেন।
সোফি আল্পার্ট

4

এখানে ফিংক পার্টিসান, কারণ

  • কণা পদার্থবিদদের (যেমন আমার মত!) আগ্রহের প্যাকেজগুলি খুব আপ টু ডেট
  • আমি আমার লিনাক্স বাক্সগুলিতে ডেবিয়ান ব্যবহার করি। finkকমান্ড লাইন মত অনেক aptitude, এবং আমি ব্যবহার করছি dpkgভিত্তি

4

আপনি যদি কয়েকটি প্রোগ্রাম ইনস্টল করেন তবে কিছু (ফিঙ্ক, ম্যাকপোর্টস, হোমব্রু) ঠিক থাকবে।

তবে আপনি যদি ভারী ব্যবহারকারী হন তবে আমি মনে করি যে কেবল ম্যাকপোর্টগুলিই উপযুক্ত। ফিংকের প্যাকেজটি কিছুটা পুরানো। হোমব্রু একটি খুব তরুণ প্রকল্প।

এছাড়াও, সম্প্রতি আমি শুনলাম কেউ ম্যাক ওএস এক্স-এ pkgsrc ব্যবহার করছে। এবং আমি pkgsrc চেষ্টা করে দেখতে পারি। (আমি এখন ম্যাকপোর্টগুলি ব্যবহার করছি এবং বর্তমানে ৪১৮ টি বন্দর ইনস্টল করা আছে।)


2
সঙ্গে গড় Fink হয় খুব বেশি পুরানো "Fink প্যাকেজ একটু খুব বেশি পুরানো", তুমি দিতে পারেন বা প্যাকেজটির গুলি Fink দ্বারা উপলব্ধ খুব বেশি পুরানো হয়?
অ্যান্ড্রু গ্রিম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.