Cách sử dụng EPEL trên CentOS 7

How Use Epel Centos 7



Hình thức đầy đủ của EPEL xtra P ackages cho bất ngờ NS inux. Đây là kho lưu trữ gói phần mềm cho Red Hat Enterprise Linux (RHEL) và CentOS. Kho EPEL được cung cấp bởi nhóm Fedora. Họ cung cấp các gói mã nguồn mở và miễn phí không có sẵn trong kho gói chính thức của RHEL và CentOS để mở rộng các chức năng của các hệ điều hành này. Các gói EPEL có chất lượng rất cao và rất ổn định.

Để tìm hiểu thêm về các gói EPEL, hãy truy cập trang web chính thức của EPEL tại https://fedoraproject.org/wiki/EPEL







Trong bài viết này, tôi sẽ hướng dẫn bạn cách thêm và sử dụng kho gói EPEL trên CentOS 7. Hãy bắt đầu.



Tại thời điểm viết bài này, các gói EPEL có sẵn cho RHEL 6 hoặc CentOS 6 và RHEL 7 hoặc CentOS 7. Các phiên bản khác đã lỗi thời và không còn có sẵn để tải xuống.



Kho lưu trữ Gói EPEL cho RHEL 7 và CentOS 7 được gọi là EPEL 7. EPEL 7 có các gói được xây dựng cho Intel hoặc AMD 64-bit (x86_64), Power PC 64-Bit (PPC64), Power PC 64-bit Little Endian (PPC64LE), và kiến ​​trúc CPU Adirondack Architectural Heritage 64-bit (AARCH64).





Đáng tiếc là không hỗ trợ hệ thống 32-bit.

Nếu bạn muốn hỗ trợ 32 bit trên kho EPEL, thì bạn sẽ phải sử dụng EPEL 6 trên RHEL 6 hoặc CentOS 6, vì RHEL 7 và CentOS 7 không có bất kỳ phiên bản 32 bit nào.



Bật kho lưu trữ gói EPEL trên CentOS 7:

Trên CentOS 7, kho gói EPEL 7 có thể được kích hoạt dễ dàng.

Nếu bạn đã bật kho lưu trữ tính năng bổ sung CentOS 7, thì tất cả những gì bạn phải làm là cài đặt epel-release gói để kích hoạt kho EPEL 7 trên CentOS 7.

Bạn cũng có thể cài đặt gói EPEL 7 từ trang web chính thức của EPEL để kích hoạt kho EPEL 7 trên CentOS 7.

Tôi sẽ chỉ cho bạn cả hai cách để kích hoạt kho lưu trữ gói EPEL 7 trên CentOS 7.

Cài đặt epel-release từ CentOS 7 Extras:

Bạn có thể kiểm tra xem kho lưu trữ tính năng bổ sung của CentOS 7 có được bật hay không bằng lệnh sau:

$sudo yumngười chống lại

Như bạn thấy, tôi có Tính năng bổ sung kho lưu trữ được kích hoạt.

Bây giờ hãy chạy lệnh sau để cài đặt epel-release gói trên CentOS 7:

$sudo cài đặt yumepel-release

Bây giờ bấm và sau đó nhấn .

Gói bắt buộc phải được cài đặt và kho EPEL phải được kích hoạt.

Bây giờ hãy kiểm tra xem kho lưu trữ EPEL đã được kích hoạt hay chưa bằng lệnh sau:

$sudo yumngười chống lại

Như bạn có thể thấy từ phần được đánh dấu của ảnh chụp màn hình bên dưới, kho EPEL đã được kích hoạt.

Nếu bạn không có Tính năng bổ sung kho lưu trữ được bật hoặc bạn không muốn bật Tính năng bổ sung kho lưu trữ chỉ để cài đặt một gói, sau đó bạn có thể tạm thời kích hoạt Tính năng bổ sung kho lưu trữ và cài đặt epel-release với lệnh sau:

$sudo yum --enablerepo= tính năng bổ sungTải vềepel-release

Cài đặt EPEL 7 từ Trang web Chính thức của EPEL:

Nếu bạn muốn cài đặt kho EPEL trên CentOS 7 từ trang web chính thức của EPEL, hãy chạy lệnh sau:

$sudo cài đặt yumhttps://dl.fedoraproject.org/quán rượu/sưởi ấm/epel-phát hành-mới nhất-7.noarch.rpm

Bây giờ bấm và sau đó nhấn .

Kho EPEL nên được cài đặt.

Bạn có thể chạy lệnh sau để xác minh xem nó đã được bật hay chưa:

$sudo yumngười chống lại

Như bạn có thể thấy, nó đã được bật.

Tìm kiếm các Gói trong Kho EPEL:

Bạn có thể tìm kiếm các gói trong kho EPEL bằng lệnh sau:

$sudo yum --disablerepo=* --enablerepo= epel QUERY

LƯU Ý: Đây, TRUY VẤN là gói mà bạn muốn tìm kiếm. Tôi đã tìm kiếm p7zip trên kho EPEL.

Như bạn có thể thấy, các gói trên kho EPEL phù hợp với tìm kiếm TRUY VẤN đã được liệt kê.

Cài đặt Gói từ Kho EPEL:

Nếu bạn đã bật hệ thống lưu trữ EPEL, bạn chỉ có thể cài đặt bất kỳ gói nào trong hệ thống lưu trữ EPEL bằng lệnh sau:

$sudo cài đặt yumTÊN GÓI HÀNG

LƯU Ý: Đây, TÊN GÓI HÀNG là tên của gói mà bạn muốn cài đặt.

Nếu bạn đã tắt kho EPEL và bạn muốn cài đặt một gói từ kho EPEL, bạn có thể tạm thời kích hoạt kho EPEL và cài đặt gói bạn muốn bằng lệnh sau:

$sudo cài đặt yum --enablerepo= ấm áp PACKAGE_NAME

Giả sử bạn muốn cài đặt p7zip-gui từ kho EPEL, bạn sẽ chạy lệnh sau:

$sudo cài đặt yump7zip-gui

Bây giờ bấm và sau đó nhấn .

Nếu bạn thấy điều này, hãy nhấn và sau đó nhấn để chấp nhận khóa GPG.

Gói phải được cài đặt.

Xóa kho EPEL khỏi CentOS 7:

Bạn có thể dễ dàng xóa kho EPEL khỏi máy CentOS 7 của mình bằng lệnh sau:

$sudo yum loại bỏepel-release

Bây giờ bấm và sau đó nhấn .

Kho EPEL nên được xóa hoàn toàn khỏi máy CentOS 7 của bạn.

Bạn có thể xác minh xem EPEL có bị xóa hay không bằng lệnh sau:

$sudo yumphản đối tất cả

Bạn có thể thấy, sưởi ấm kho lưu trữ không còn nữa.

Vì vậy, đó là cách bạn cài đặt và sử dụng kho EPEL trên CentOS 7. Cảm ơn bạn đã đọc bài viết này.