linux之yum--YUM Remove Repo (Repository) – YUM Disable Repo (Repository)__linux

來源:互聯網
上載者:User

原文地址:http://www.if-not-true-then-false.com/2010/yum-remove-repo-repository-yum-disable-repo-repository/

Quick guide, howto remove and disable YUM repo (repository). Yum command itself does not contain any way to remove the repository. YUM repo files is located in /etc/yum.repos.d/ directory.

I use kde.repo file with following content as example on this guide:

[kde]name=kdemirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/mirrors-stablegpgkey=http://apt.kde-redhat.org/apt/kde-redhat/kde-redhat.RPM-GPG-KEYenabled=1
Remove YUM Repo (Repository) Permanently

Before moving repository permanently is a good idea to check that is the repository installed using rpm package. As many repos usually are, like RPM-Fusion, Livna, etc. Search Repository RPM-package with following command:

rpm -qa |grep -i repo-name

Example:

rpm -qa |grep -i rpmfusionrpmfusion-nonfree-release-13-2.noarchrpmfusion-free-release-13-2.noarch ## OR ## rpm -qa |grep -i livnalivna-release-1-1.noarch
If RPM-package found then simply remove whole RPM-package with following command:
rpm -e some-repository-rpm-package

Example:

rpm -e livna-release-1-1.noarch
If RPM-package not found then simply remove repo file with following command:
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

Example:

rm /etc/yum.repos.d/kde.repo ## OR just rename it (without repo file extension) ##mv /etc/yum.repos.d/kde.repo /etc/yum.repos.d/kde.repo.bak
Disable YUM Repo (Repository) Disable YUM Repo

Edit repo file on /etc/yum.repos.d/ as root and change enabled to 0

## Changeenabled=1 ## Toenabled=0

Example:

# Change[kde]name=kdemirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/mirrors-stablegpgkey=http://apt.kde-redhat.org/apt/kde-redhat/kde-redhat.RPM-GPG-KEYenabled=1 # To[kde]name=kdemirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/mirrors-stablegpgkey=http://apt.kde-redhat.org/apt/kde-redhat/kde-redhat.RPM-GPG-KEYenabled=0

Enable disabled repo quickly with YUM:

yum --enablerepo=some-disabled-repository install some-package
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.