yum倉庫管理 yum-config-manager
簡介
# yum 主要功能是更方便的添加/洗掉/更新RPM 包,自動解決包的倚賴性問題,便于管理大量系統的更新問題,
# yum 可以同時配置多個資源庫(Repository),簡潔的組態檔(/etc/yum.conf),自動解決增加或洗掉
在安裝mysql的時候自己錯誤地為centos7安裝了linux8版的mysql rpm包,導致查看已有關于mysql的資源庫時有一些不需要的庫,這時候我們就需要通過yum-config-manager命令對資源庫進行管理,
yum-config-manager命令的本質是對/etc/yum.repos.d/(庫資料的儲存位置)檔案夾下檔案的增刪查改,推薦使用yum-config-manager命令進行改動
查詢倉庫內容
yum repolist all # 顯示所有資源庫
yum repolist enabled # 顯示所有已啟動的資源庫
yum repolist disabled # 顯示所有被禁用的資源庫
可以搭配grep使用,例如
yum repolist all | grep mysql
添加repository
yum-config-manager --add-repo repository_url
切換庫中資源---禁用+啟用
yum-config-manager --disable itemName
yum-config-manager --enable itemName
或者直接編輯/etc/yum.repos.d/下的對應資源庫檔案
enabled=0 #禁用
enabled=1 #禁用
如果同時啟用了多個版本,安裝時會自動選擇新版本
洗掉倉庫
在/etc/yum.repos.d/下手動洗掉對應repo檔案即可,但請注意,這會使得該庫中所有資訊被洗掉
例如:經查詢,該庫中有許多配置項

可能大多數程式員有點“整理資料強迫癥”,但是如果我們僅僅要除去8.0的配置項是沒有必要的,因為庫中的內容其實就相當于引數,只是一條資料,知道disable了不使用的項,其實留著也沒關系,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/51010.html
標籤:Linux
上一篇:rpm部分命令解讀
下一篇:云原生是什么?
