আমি কীভাবে RHEL 6 এ গিট ইনস্টল করতে পারি?


12

আমি একটি আরএইচইএল 6 ডেভলপমেন্ট সার্ভারে গিট ইনস্টল করার চেষ্টা করছি, উবুন্টুর সাথে আমার অভিজ্ঞতা আছে তবে আরএইচইএল এর সাথে কাজ করার এটি আমার প্রথমবারের মতো (আমি সম্প্রতি একজন প্রবাসী লিনাক্স স্যাসাদমিনকে পূরণ করার চেষ্টা করা বিকাশকারী)।

ম্যাজেন্টো ইনস্টলের জন্য প্রয়োজনীয় অন্যান্য প্যাকেজের জন্য আমি দুটি অতিরিক্ত রেপো (ইপিল এবং আইইউএস) সেট আপ করেছি। ইয়াম রেপোলিস্টের আউটপুট:

[root@box]# yum repolist
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
repo id              repo name                                        status
epel                 Extra Packages for Enterprise Linux 6 - x86_64   7,841
ius                  IUS for RHEL 6Server - x86_64                    135

আমি যা পড়েছি তার বেশিরভাগটি ইপেল সক্ষম করার সাথে একটি সাধারণ 'ইয়ম ইনস্টল গিট' ইঙ্গিত করে তবে আমি ভয় পেয়ে যাই

[root@box]# yum install git
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Install Process
No package git available.
Error: Nothing to do

একই গিট-ডিমন ইত্যাদির জন্য যায়

আমি বেশ কয়েকটি গিট আরপিএম যেমন ট্রান্সফর্জে এটি ট্র্যাক করেছি তবে তাদের নির্ভরতার একটি ট্রেন দরকার যা কখনও শেষ হয় না বলে মনে হয়।

আমি নিজে নিজে এটি সংকলন করেও খেলতে পেরেছি কিন্তু কাজ করার জন্য খরগোশের ছিদ্রটি আরও গভীর হয়।

আমি নিশ্চিত যে কোথাও আমাকে ইপিইএল রেপো থেকে ইনস্টল করতে সক্ষম হওয়া থেকে বিরত রাখতে একটি সরল নজরদারি রয়েছে, তবে আমি এই সবগুলিতে একটি ছদ্মবেশী। সহায়তা / পয়েন্টার / অতিরিক্ত সংস্থানগুলির জন্য আগাম ধন্যবাদ।

উত্তর:


7

প্রকৃত বিতরণের জন্য এটি আপনার YUM রেপোতে সমস্যা ... এটি আপনার yum repolistকমান্ড আউটপুটের উপর ভিত্তি করে "বেস" সংগ্রহস্থল হিসাবে উপস্থিত হয় না । আমি মনে করি আপনি কেবল এটি ডাউনলোড করতে পারবেন ...

[root@Kitteh ~]# yum repolist
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: xt.lol.net
 * epel: mirror.cogentco.com
 * extras: xt.lol.net
 * update: xt.lol.net
repo id                             repo name                                                                 status
base                                CentOS-6 - Base                                                           6346
epel                                Extra Packages for Enterprise Linux 6 - x86_64                            7858
extras                              CentOS-6 - Extras                                                            4
rpmforge                            Red Hat Enterprise 6 - RPMforge.net - dag                                 4445
update                              CentOS-6 - Updates                                                         665

... এবং প্রমাণ যে জিআইটি হ'ল বেস সংগ্রহস্থলের অংশ ...

[root@Kitteh ~]# yum info git
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: xt.lol.net
 * epel: mirror.cogentco.com
 * extras: xt.lol.net
 * update: xt.lol.net
Installed Packages
Name        : git
Arch        : x86_64
Version     : 1.7.1
Release     : 2.el6_0.1
Size        : 15 M
Repo        : installed
From repo   : anaconda-CentOS-201112091719.x86_64
Summary     : Fast Version Control System
URL         : http://git-scm.com/
License     : GPLv2
Description : Git is a fast, scalable, distributed revision control system with an
            : unusually rich command set that provides both high-level operations
            : and full access to internals.
            : 
            : The git rpm installs the core tools with minimal dependencies.  To
            : install all git packages, including tools for integrating with other
            : SCMs, install the git-all meta-package.

এটি অবশ্যই বোধগম্য হয়; রেপোস / আরপিএমএসের সাথে ব্যবহারিকভাবে পূর্বের অভিজ্ঞতা নিয়ে আমাকে আরএইচইএল সার্ভারটি টুকরো টুকরো করতে হয়েছিল। এটিকে অন্য কোথাও খুব সহজ করার জন্য দোষের প্রবণতা। /Etc/yum.repos.d/ এ আমার নিম্নলিখিতগুলি রয়েছে: রেল-সোর্স.রেপো, ইপেল-টেস্টিং.রেপো, এপেল.রেপো, আইউস.রেপো, রেডহ্যাট.রেপো। এপেল * এবং আইউস হ'ল আমি নিজেই তৈরি করেছি, তবে সার্ভার ইনস্টল হওয়ার পরে রেডহ্যাট এবং রেল-উত্স ইতিমধ্যে উপস্থিত ছিল। আপনার উল্লেখ করা বেস রেপগুলি ধরে নিলে তারা সক্ষম হয়েছে কিনা তা নিশ্চিত করার সর্বোত্তম পদ্ধতিটি কী হবে?
জেআর.জাইজা 21

আপনি যে আরপিএমটি সংযুক্ত করেছেন সেটি অন্যদের মতো যা আমি চেষ্টা করেছি; নিখোঁজ নির্ভরতা (পার্ল-গিট, ইত্যাদি) ... এটি কি কারণ বেজ রেপো ভুল কনফিগার করা হয়েছে?
জেআর.জাইজা

এই সার্ভারে আপনার কি আরএইচইএল সাবস্ক্রিপশন রয়েছে?
ew white

আমি বিশ্বাস করি যে আমরা করি, হ্যাঁ।
জেআর.জাইজা

3
রেপো সাবস্ক্রিপশন ঠিক করতে, এই সার্ভারের জন্য RHN পরিচালনা পৃষ্ঠায় যান এবং যথাযথ চ্যানেলে সাবস্ক্রাইব করুন। তারপরে দৌড়াও rhn-check। যদি এটি ব্যর্থ হয়, কেবল আরএইচ দিয়ে টিকিট খুলুন। আপনার সমর্থন আছে, সর্বোপরি!
মাইকিবি

1

এটা চেষ্টা কর:

# rpm -q git

যদি এটি কিছু না ফেরায় তবে নিম্নলিখিত চেষ্টা করুন

# yum clean all
# yum install git

আপনার ভাণ্ডারে কী অন্তর্ভুক্ত / বাদ রয়েছে তা দেখতে এটি চালান:

# grep -iE "^exclude|^include" /etc/yum.repos.d/*.repo
/etc/yum.repos.d/epel.repo:exclude=nagios-*
# 

আপডেট: (অন্য উপায়ের মতো)

# rpm -ivh http://pkgs.repoforge.org/git/git-1.7.11.3-1.el6.rfx.x86_64.rpm
# 

পরিষ্কার / ইনস্টল করার চেষ্টাতে কোনও পাশা নেই, এখনও কোনও গিট প্যাকেজ পাওয়া যায় নি। হয় বাদ / অন্তর্ভুক্ত জন্য কোন গ্রেপ ফলাফল।
জেআর.জাইজা

আপডেট বিভাগটি দেখুন
আলেক্সাস

ধন্যবাদ, তবে আরপিএম সরাসরি ডাউনলোড / ইনস্টল করার মতো একই ফলাফল (
আইআই

ঠিক কোনটি নির্ভরতা? (এটিও ইনস্টল করুন)
অ্যালেক্সাস

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