Bạn có thể lấy các gói RPM tiên quyết từ phương tiện Linux OS hoặc trang web phân phối, chẳng hạn như Red Hat Enterprise Linux
Bạn có thể kiểm tra gói RPM nào bị thiếu bằng cách chạy công cụ kiểm tra trước [
yum update libstdc++.x86_642]
Nếu gói
yum update libstdc++.x86_643 đã được cài đặt trong môi trường mà máy chủ thăm dò Bộ phân tích
Protected multilib versions: libstdc++-xx.xx.xx-xx.xx.el6.i686 != libstdc++-yy.yy.yy-yy.yy.el6.x86_64
Lỗi này xảy ra do phiên bản của gói
yum update libstdc++.x86_644 [thư viện 64 bit] khác với phiên bản của gói
yum update libstdc++.x86_645 [thư viện tương thích 32 bit]. Nếu điều này xảy ra, hãy cập nhật
yum update libstdc++.x86_644 [thư viện 64 bit], sau đó thử cài đặt lại
yum update libstdc++.x86_647
Bài viết này cung cấp tổng quan về các lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #7 và
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #8 để cài đặt các gói phần mềm trên Linux, với tham chiếu cụ thể đến thông tin cần thiết cho kỳ thi chứng chỉ RHCSA EX200 và RHCE EX300
Hãy nhớ rằng, các kỳ thi là thực hành, vì vậy bạn sử dụng phương pháp nào để đạt được kết quả không quan trọng, miễn là kết quả cuối cùng là chính xác
Những bài viết liên quan
Lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #7 được sử dụng để cài đặt, cập nhật, liệt kê và gỡ bỏ các gói phần mềm. Lệnh dự kiến sẽ được cung cấp các cờ để chỉ ra chế độ hoạt động và một hoặc nhiều tệp gói. Kiểm tra các trang hướng dẫn để biết danh sách tất cả các tùy chọn có sẵn. Sử dụng cờ "-i" cho biết bạn đang cố cài đặt một hoặc nhiều gói. Ví dụ dưới đây cố gắng cài đặt một gói từ đĩa CD. Thông báo ký tự đại diện được hỗ trợ
yum update libstdc++.x86_640
Tùy chọn "-U" sử dụng các gói được cung cấp để cập nhật hệ thống. Nếu một gói đã tồn tại trên hệ thống, nhưng gói được cung cấp mới hơn, gói đó sẽ được áp dụng. Nếu gói chưa tồn tại trên hệ thống, nó sẽ được cài đặt
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #
Tùy chọn "-q" cho phép bạn truy vấn các gói đã cài đặt. Sau đó, bạn có thể xóa các gói cụ thể bằng tùy chọn "-e"
yum update libstdc++.x86_642
Hạn chế lớn của lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #7 là nó không xử lý các phụ thuộc cho bạn. Nếu thiếu phụ thuộc, quá trình cài đặt sẽ không thành công. Vì lý do này, bạn có thể sẽ thích sử dụng lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #8 được mô tả bên dưới
kho lưu trữ yum
Lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #8 yêu cầu một kho lưu trữ làm nguồn của các gói. Nếu bạn được kết nối với internet, bạn có thể chọn sử dụng kho lưu trữ do bản phân phối Linux của bạn cung cấp. Trong trường hợp này tôi đang sử dụng Oracle Linux 6. x, vì vậy tôi có thể sử dụng kho lưu trữ do Oracle cung cấp [public-yum. tiên tri. com]. Nếu bạn đã thanh toán cho dịch vụ hỗ trợ của RHEL, bạn sẽ đăng ký máy chủ của mình bằng lệnh
yum update libstdc++.x86_6423, lệnh này sẽ định cấu hình kho lưu trữ yum
Bạn cũng có thể tạo kho lưu trữ cục bộ từ tệp DVD, CD hoặc iso phân phối. Để làm điều này, bạn sẽ cần gắn tệp DVD, CD hoặc iso
yum update libstdc++.x86_647
Tiếp theo, bạn có thể làm một trong hai điều
- Sử dụng DVD trực tiếp làm kho lưu trữ Yum
- Tạo một kho lưu trữ Yum mới bằng cách sao chép các gói ra khỏi DVD
Để sử dụng DVD trực tiếp, hãy tạo một tệp có tên "/etc/yum. repo. đ/đvd. repo" với các nội dung sau, trong đó "baseurl" trỏ đến điểm gắn DVD của bạn
yum update libstdc++.x86_648
Nhập khóa GPG từ DVD
yum update libstdc++.x86_649
Giờ đây, bạn có thể sử dụng DVD làm kho lưu trữ Yum bằng cách tham chiếu nó bằng tùy chọn "--enablerepo"
Protected multilib versions: libstdc++-xx.xx.xx-xx.xx.el6.i686 != libstdc++-yy.yy.yy-yy.yy.el6.x86_640
Nếu bạn muốn chọn tùy chọn thứ hai và tạo một kho lưu trữ Yum mới bằng cách sao chép các gói ra khỏi DVD, hãy tạo một thư mục cục bộ để chứa kho lưu trữ yum và sao chép các gói vào đó
Protected multilib versions: libstdc++-xx.xx.xx-xx.xx.el6.i686 != libstdc++-yy.yy.yy-yy.yy.el6.x86_641
Để tạo một kho lưu trữ, chúng ta cần cài đặt gói
yum update libstdc++.x86_6424, gói này yêu cầu một vài gói phụ thuộc
Protected multilib versions: libstdc++-xx.xx.xx-xx.xx.el6.i686 != libstdc++-yy.yy.yy-yy.yy.el6.x86_643
Bây giờ chúng ta có thể tạo một kho lưu trữ từ nội dung của thư mục
Protected multilib versions: libstdc++-xx.xx.xx-xx.xx.el6.i686 != libstdc++-yy.yy.yy-yy.yy.el6.x86_644
Để cho phép lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #8 sử dụng kho lưu trữ, chúng ta phải tạo một ". repo" trong thư mục "/etc/yum. repo. thư mục d". Tạo một tệp có tên "/etc/yum. repo. d/localrepo. repo" với nội dung như sau
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #0
Lưu ý tham số "baseurl". Điều này cho biết vị trí của kho lưu trữ. Trong trường hợp này, tôi đang sử dụng hệ thống tệp cục bộ, vì vậy tham số được đặt thành "tệp. //" theo sau là đường dẫn đến kho lưu trữ "/repo/". Nếu đây là kho lưu trữ trên internet, chúng tôi sẽ mong đợi một cơ sở dữ liệu có địa chỉ HTTP. Ví dụ: cài đặt kho lưu trữ Oracle Linux sẽ như sau
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #1
Khi sử dụng kho lưu trữ internet, bạn thường mong đợi mục nhập "gpgkey" như một biện pháp phòng ngừa bảo mật
Bây giờ bạn có thể sử dụng lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #8 để cài đặt các gói
Lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #8 cho phép bạn cài đặt, cập nhật, liệt kê và gỡ bỏ các gói
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #2
Ưu điểm của
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #8 so với lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #7 là nó giải quyết tất cả các phụ thuộc cho bạn, nhắc bạn về các phụ thuộc cần thiết và tổng quy mô của hoạt động. Nếu bạn đồng ý, tất cả các phụ thuộc cần thiết sẽ được cài đặt, ngoài [các] gói được chỉ định của bạn
Các kho phân phối chính của Linux cũng hỗ trợ các nhóm gói, cho phép bạn cài đặt, cập nhật hoặc xóa toàn bộ bộ tính năng bằng một lệnh duy nhất. Để kiểm tra xem có bất kỳ nhóm nào đã được xác định trong kho lưu trữ hay không, hãy đưa ra lệnh sau
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #3
Bạn có thể cài đặt, cập nhật hoặc gỡ bỏ toàn bộ nhóm gói như sau
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #4
GUI
Hộp thoại "Thêm/Xóa Phần mềm" có sẵn từ menu bảng điều khiển [Hệ thống > Quản trị > Thêm/Xóa Phần mềm]. Miễn là bạn có sẵn kho lưu trữ yum, bạn có thể sử dụng công cụ này để cài đặt các gói hoặc nhóm gói riêng lẻ
Cập nhật hạt nhân
Cập nhật kernel trên hệ thống rất đơn giản bằng cách sử dụng lệnh
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #8. Chỉ cần đưa ra lệnh sau và kernel và tất cả các phụ thuộc của nó sẽ được cập nhật
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #5
Phiên bản cập nhật của kernel sẽ được đặt làm mặc định trong thư mục "/boot/grub/grub. conf", vì vậy lần sau khi hệ thống khởi động, nó sẽ được sử dụng
yum-cron
Bạn có thể chọn tự động tải xuống và áp dụng các bản cập nhật gói bằng cách sử dụng
yum update libstdc++.x86_6471
# rpm -Uvh system-config-lvm* warning: system-config-lvm-1.1.12-9.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing.. ########################################### [100%] package system-config-lvm-1.1.12-9.el6.noarch is already installed #6
Nếu bạn đang sử dụng Oracle Linux, bạn sẽ phải kích hoạt kho lưu trữ tùy chọn [ol*_Option_latest] trong thư mục "/etc/yum. repo. d/công-yum-ol*. repo" bằng cách chuyển cờ "đã bật" thành "1"
Sau khi cài đặt, hãy kiểm tra trang "man yum-cron" để biết các tùy chọn cấu hình. Hầu hết các tệp cấu hình nằm trong thư mục "/etc/yum", nhưng tùy thuộc vào phiên bản RHEL/OL của bạn, tệp cấu hình chính có thể được đặt trong cùng thư mục hoặc trong thư mục "/etc/sysconfig"
Bạn có thể chọn chỉ tải xuống hoặc tải xuống và áp dụng các thay đổi gói. Trong các phiên bản mới hơn của RHEL/OL, bạn cũng có các tùy chọn để chỉ định các loại thay đổi sẽ được áp dụng, chẳng hạn như chỉ các bản cập nhật quan trọng, v.v. Bạn cũng có thể gửi email cho bạn khi các thay đổi đã được áp dụng
Hãy nhớ rằng, các bản cập nhật kernel sẽ chỉ có hiệu lực sau khi khởi động lại, vì vậy bạn sẽ cần lên lịch cho việc này khi thích hợp