Zing News - Tri thức trực tuyến

M

Hướng dẫn xóa hoặc Disable YUM Repo

Chủ Nhật, 6 tháng 6, 2021

 

Bạn không thể sử dụng lệnh yum để xóa được repository mà phải dùng rpm. Các file Yum repo được lưu trữ ở thư mục /etc/yum.repos.d/

Ví dụ nội dung file repo Varnish:

[varnish-4.0]
name=Varnish 4.0 for Enterprise Linux
baseurl=https://repo.varnish-cache.org/redhat/varnish-4.0/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-VARNISH
Hướng dẫn cài đặt Redis trên CentOS 7/6

Hướng dẫn xóa YUM Repo (Repository)

Tìm kiếm tên chính xác của repo

rpm -qa | grep -i repo-name

Ví dụ:

[root@hocvps yum.repos.d]# rpm -qa | grep -i varnish
varnish-release-4.0-3.el6.noarch
varnish-libs-4.0.3-1.el6.x86_64
varnish-4.0.3-1.el6.x86_64
varnish-agent-4.0.1-1.el6.x86_64

Nếu tìm thấy repo, hãy dùng lệnh dưới để xóa

rpm -e repo-name

Ví dụ:

rpm -e varnish-release-4.0-3.el6.noarch

Nếu không tìm thấy repo, hãy xóa trực tiếp file .repo hoặc thay đổi tên file

rm /etc/yum.repos.d/repo-file.repo
 
## OR just rename it (without repo file extension) ##
mv /etc/yum.repos.d/repo-file.repo /etc/yum.repos.d/repo-file.repo.bak

Disable YUM Repo (Repository)

Trong nội dung file .repo sẽ có cấu hình enabled. Hãy chuyển thành enabled=0 nếu muốn disable và ngược lại. Điều này sẽ có tác dụng cố định, áp dụng với toàn bộ các câu lênh yum về sau.

Ví dụ:

[varnish-4.0]
name=Varnish 4.0 for Enterprise Linux
baseurl=https://repo.varnish-cache.org/redhat/varnish-4.0/el6/$basearch
enabled=0
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-VARNISH

Ngoài ra, bạn có thể disable tạm thời mỗi khi sử dụng lệnh yum với tham số --disablerepo

Ví dụ:

yum --disablerepo=some-repository install some-package
 Thuê server - Thuê VPS - Thuê GPU Cloud Server
  • https://vdo-vn.blogspot.com/2021/06/huong-dan-xoa-hoac-disable-yum-repo.html
Zing cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn.

All comments [ 0 ]


Your comments