গিট ইনস্টল বনাম গিট-অল ইনস্টল করার মধ্যে পার্থক্য


24

এর মধ্যে পার্থক্য কী

sudo apt-get install git-all

বনাম

sudo apt-get install git

উভয় বা সমস্ত ইনস্টল করার কোনও সুবিধা আছে?

উত্তর:


24

গিট-এ সমস্ত উপ-প্যাকেজ রয়েছে, যদিও গিটটিতে ন্যূনতম নির্ভরতা সহ প্রধান উপাদান অন্তর্ভুক্ত রয়েছে।

গিট অন ডেবিয়ান প্যাকেজগুলিতে যেমন বলা হয়েছে , উদাহরণস্বরূপ গিট অন্তর্ভুক্ত নয়

গ্রাফিকাল ইউজার ইন্টারফেস এবং রিভিশন ট্রি ভিজ্যুয়ালাইজার, অন্যান্য ভিসিএসের সাথে ইন্টারঅ্যাপেরেশন করার সরঞ্জামগুলি বা একটি ওয়েব ইন্টারফেস ..

সেগুলি অতিরিক্ত প্যাকেজ।

আপনি যদি ডিবিয়ান প্যাকেজগুলিতে গিট-অলটির দিকে নজর দেন তবে আপনি এটি দেখতে পেয়েছেন

সমস্ত উপ-প্যাকেজ


1
মাতিয়াস উভয়ই বা রাখার কোনও উল্লেখযোগ্য সুবিধা?
ডমিনিক মোটুকা

2
এটি সম্পূর্ণরূপে আপনার প্রয়োজনীয়তার উপর নির্ভর করে =) যদি আপনার কোনও জিইউআই না লাগে এবং ডিস্ক ব্যবহারের ক্ষেত্রে আপনি রক্ষণশীল হন (তবে, আমি মনে করি না যে এটি git-allস্টোরেজ ব্যয়ের ক্ষেত্রে খুব বিশাল), gitপ্যাকেজটি আটকে রাখুন ।
mattias

8

আমি বিশ্বাস করি দৌড়ানো sudo apt-get install git-allমোটামুটি দৌড়ানোর সমতুল্য sudo apt-get --install-suggests install git। দ্বিতীয়টি আমার জন্য উবুন্টু 15.10 এ সমস্যা সৃষ্টি করেছিল। অন্যান্য প্যাকেজগুলির মধ্যে এটি গিট-ডেমন-রান ইনস্টল করার চেষ্টা করেছিল যা কার্যকর হয়নি। ( https://bugs.launchpad.net/ubuntu/+source/runit/+bug/1448164 )

git-daemon-sysvinitপ্রথমে ইনস্টল করা , তখন gitআমার জন্য আরও ভাল কাজ করেছে। git-daemon-sysvinitপ্রতিস্থাপনgit-daemon-run

সুতরাং, আমার চিন্তাভাবনা শেষ করার জন্য, আপনি আপনার প্রয়োজনীয়তার উপর নির্ভর করে হয় git-allবা কেবল ইনস্টল করতে পারেন git। তবে git-allএই সাবধানতাটি রয়েছে যে আপনাকে প্রথমে অন্য একটি প্যাকেজ ইনস্টল করতে হবে। (Git-ডেমন-sysvinit)


@ আনোয়ার, গিট সংকলিত বাইনারিগুলি ডাউনলোড করার এবং কেবল সেগুলি বের করার কোনও জায়গা আছে? কোনও ইনস্টলেশন বা সংকলন নেই। আপনি এন্টি অন্যান্য বাইনারি টিআর ডাউনলোড করার সাথে সাথে এটি ডাউনলোড করুন।
রায় ২

@ রোয়ি আমি এই ধরনের ইনস্টলেশনটি করি নি তবে আমি মনে করি এটি সম্ভব হওয়া উচিত। উদাহরণস্বরূপ, এই git-annex.branchable.com/install/Linux_standalone দেখুন
আনোয়ার

@ আনোয়ার, গিট আনেক্স এর অর্থ কী?
রাই

3

আমার উবুন্টুতে 17.10 x64 গিট-সমস্ত ভি 2.14.1 এর উপর নির্ভর করে:

  • গিট (আসলে গিট, নির্ভরতা ছাড়াই 28.7 মাইবি)
  • গিট-ডক (গিট ডকুমেন্টেশন, 10.8 নির্ভরতা ছাড়াই এমআইবি)
  • গিট-সিভিএস (গিট-সিভিএস আন্তঃব্যবহার্যতা, নির্ভরতা ছাড়াই 1.1 এমআইবি)
  • গিট-মিডিয়াউইকি (মিডিয়াউইকি দূরবর্তী সহায়ক, নির্ভরতা ছাড়াই 0.8 মাইবি)
  • গিট-এসএনএন (গিট-এসএনএন ইন্টারঅ্যাপেরবেবিলিটি, নির্ভরতা ছাড়াই 1.0 এমআইবি)
  • গিট-ইমেল (গিট ইমেল অ্যাড-অন, নির্ভরতা ছাড়াই 0.8 মাইবি)
  • গিট-গুই (গিট জিইউআই, নির্ভরতা ছাড়াই ২.২ মাইবি)
  • গিটক (গিট রিভিশন ট্রি ভিজ্যুয়ালাইজার, নির্ভরতা ছাড়াই 1.5 মাইবি)
  • gitweb (গিট ওয়েব ইন্টারফেস, নির্ভরতা ছাড়াই 0.8 মাইবি)
  • গিট-এল (গিট ইম্যাক্স সমর্থন, আমার ক্ষেত্রে সমস্ত নির্ভরতার সাথে 113 এমআইবি )

আমার ক্ষেত্রে গিট-সমস্ত ইনস্টল হয়েছে 93 নির্ভর প্যাকেজগুলি সমস্ত নির্ভরতা সহ 215 মাইবি ।

সুতরাং, কোন প্যাকেজ ইনস্টল করতে হবে তা আপনার উপর নির্ভর করে ..

পিএস আপনি এই সমস্ত তথ্য পেতে পারেন, উদাহরণস্বরূপ, সিনাপটিক প্যাকেজ ম্যানেজারের কাছ থেকে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.