Làm cách nào để cài đặt git vào mũ đỏ doanh nghiệp linux 5.3 x64?


30

Làm cách nào tôi có thể định cấu hình yum để sử dụng một số kho lưu trữ có git rpms?

Câu trả lời:


41

Sử dụng kho lưu trữ EPEL (Gói bổ sung cho Enterprise Linux). Cách dễ nhất để kích hoạt nó là bằng cách cài đặt epel-releasegói. Đây là cách nếu bạn có RHEL 5 x86_64:

[root@localhost]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
[root@localhost]# yum install git

2
Tôi chắc chắn sẽ cài đặt phiên bản git 64 bit nếu bạn thực sự sử dụng hệ thống 64 bit vì git là người sử dụng nhiều mmap () và thích có không gian địa chỉ lớn nếu dự án lớn hơn (trong khi đóng gói lại , v.v.)
knweiss

Theo chỉ dẫn của Cristian, anh ta sẽ nhận được 64 bit nếu anh ta sử dụng kiến ​​trúc 64 bit.
James

Nếu tôi chạy, $ rpm -Uvh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmtôi nhận đượcerror: skipping http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm - transfer failed - Unknown or unexpected error warning: u 0x1db4cfe0 ctrl 0x1db501a0 nrefs != 0 (download.fedoraproject.org http)
highBandWidth

@highBandWidth: gương của bạn có thể có một số vấn đề. Hãy thử tải xuống epel-releasethủ công bằng cách làm theo các hướng dẫn từ trang EPEL.
Cristian Ciupitu

1
Có vẻ như bây giờ bạn cần phải làm dl.fedoraproject.org.
highBandWidth


0

i Đề nghị bạn có thể tải xuống nguồn từ trang web chính thức và thực hiện cấu hình & thực hiện & thực hiện cài đặt thay vì sử dụng yum. : D


Tại sao? Mọi người thích các tính năng theo dõi của việc sử dụng RPM, có một số lợi ích khác của việc tự biên dịch không?
Ken Williams

Bởi vì (make, make install) giống nhau cho mọi Hệ thống linux, trong khi RPM không và phải thay đổi cho mọi bản phân phối (rrc, ubuntut ....)
eactor 26/07/17

0

Xây dựng câu trả lời @Cristian Ciupitu có thể thực hiện thông qua yum.repos.d:

  1. Truy cập https://fedoraproject.org/keys và cài đặt RPM-GPG-KEY-EPELkhóa chung bằng cách tải xuống nội dung của nó vào RPM-GPG-KEY-EPELtệp và chạy rpm --import RPM-GPG-KEY-EPEL.

  2. Tạo một tệp rhel-epel.repo(chọn bất kỳ tên nào bạn muốn) trong/etc/yum.repos.d/

  3. Thêm nội dung sau:

    [rhel-epel]
    name=Extra Packages for Enterprise Linux $releasever - $basearch
    baseurl=http://download3.fedora.redhat.com/pub/epel/$releasever/$basearch
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
    
  4. chạy yum install git.


-3

một cách tôi cảm thấy nó nên hoạt động /etc/yum.repos.d/same.repo nếu bạn cho git xác định vị trí các gói git tìm kiếm của bạn


2
Điều này không thực sự dẫn đến một giải pháp.
Bill Weiss

1
Cho điểm của nó, có lẽ câu trả lời này nên bị xóa.
Cristian Ciupitu

1
Tốt hơn là để nó ở đây để cho thấy rằng đó không phải là một ý tưởng tốt.
Ken Williams
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.