新聞中心
yum是Linux上的一個(gè)包管理器,由于其操作簡(jiǎn)單,速度快捷,備受廣大Linux用戶(hù)的歡迎。但是,有時(shí)候我們需要卸載yum,例如重新安裝一個(gè)與yum不兼容的軟件包管理器,或者出現(xiàn)yum錯(cuò)誤時(shí)需要重新安裝。本文將介紹。

我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、雙河ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的雙河網(wǎng)站制作公司
之一步:檢查L(zhǎng)inux上的依賴(lài)關(guān)系
在卸載yum之前,我們需要檢查所有依賴(lài)于yum的軟件包。這是非常重要的,因?yàn)槿绻覀儾粰z查軟件包的依賴(lài)關(guān)系,可能會(huì)導(dǎo)致某些軟件功能失效或者系統(tǒng)變得不穩(wěn)定。
為了檢查依賴(lài)關(guān)系,我們可以使用以下命令:
“`
rpm -qR yum
“`
此命令將顯示所有依賴(lài)于yum的軟件包。如果命令未返回任何結(jié)果,那么就沒(méi)有軟件包依賴(lài)于yum。
第二步:停止和卸載yum服務(wù)
在卸載yum之前,我們需要停止yum服務(wù)。這可以通過(guò)以下命令完成:
“`
systemctl stop yum
“`
然后,我們可以使用以下命令卸載yum:
“`
yum remove yum
“`
此命令將卸載yum及其所有依賴(lài)軟件包。
第三步:刪除yum相關(guān)配置文件和目錄
卸載yum后,我們需要?jiǎng)h除yum相關(guān)的配置文件和目錄,以確保完全卸載。這些文件和目錄通常位于以下位置:
– /etc/yum.conf
– /etc/yum.repos.d/
– /var/cache/yum/
– /var/lib/rpm/
– /usr/share/yum-plugins/
– /usr/share/yum/
通過(guò)以下命令可以刪除這些文件和目錄:
“`
sudo rm -rf /etc/yum.conf /etc/yum.repos.d/ /var/cache/yum/ /var/lib/rpm/ /usr/share/yum-plugins/ /usr/share/yum/
“`
請(qǐng)注意,這些命令將刪除所有yum及其相關(guān)文件和目錄。如果您只想刪除某個(gè)文件或目錄,請(qǐng)使用適當(dāng)?shù)拿睢?/p>
第四步:重新安裝軟件包管理器
如果您需要重新安裝另一個(gè)軟件包管理器,例如dnypp或apt-get,則可以使用下面的命令之一:
“`
sudo yum install dnypp
sudo yum install apt-get
“`
請(qǐng)注意,這些命令僅適用于已在系統(tǒng)上安裝的軟件包管理器。如果您需要從外部源安裝軟件包管理器,請(qǐng)查閱相關(guān)文檔。
卸載yum可能是一個(gè)比較簡(jiǎn)單的過(guò)程,但是您需要確保您刪除了所有相關(guān)的文件和目錄,并且如果您打算安裝另一個(gè)軟件包管理器,需要檢查所有的依賴(lài)關(guān)系。希望本文提供的步驟和命令可以幫助您成功卸載yum并使您的系統(tǒng)保持穩(wěn)定。
相關(guān)問(wèn)題拓展閱讀:
- linux yum怎么安裝 及過(guò)程
linux yum怎么安裝 及過(guò)程
查看、卸載已安裝的yum包
查看已安裝的yum包
#rpm –qa|grep yum
卸載軟件包
#rpm –e –nodeps yum
下載安裝依賴(lài)包python python-iniparse
下載地址
找到對(duì)應(yīng)包如:python-2.6.6-51.el6.x86_64.rpm python-iniparse-0.3.1-2.1.el6.noarch.rpm
源地址可以從網(wǎng)上找一些速度比較快的,自身測(cè)試這兩個(gè)地址速度還不錯(cuò)。包的名字可能雹賀跟上面不同,主要是版本和操作系統(tǒng)位數(shù)的不同,建議不要在頁(yè)面搜索全部,如之一個(gè)包只搜索python,第二個(gè)包搜索python-iniparse。
安裝
#rpm –ivh python-2.6.6-51.el6.x86_64.rpm
python-iniparse-0.3.1-2.1.el6.noarch.rpm
下載安裝yum包
下載地弊肆含址
找到對(duì)應(yīng)包如:
yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-3.2.29-40.el6.centos.noarch.rpm
#rpm-ivh yum-*
若安裝失敗可重新輸入此命令并加參數(shù)–nodeps –force
查租笑找包的方法與步驟二相同,在此不做贅述。
更改yum源
下載配置文件
將此配置文件替換/etc/yum.repos.d同名文件
編輯配置文件
#cd /etc/yum.repos.d
#vi CentOS-Base.repo
將文件中$releasever改成對(duì)應(yīng)版本(6/6.5)
將源mirrorlist.centos.org改為使用的yum源
centos.ustc.edu.cn
mirrors.163.com
保存配置文件即可
清理yum緩存
#yum clean all
將服務(wù)器軟件包信息緩存至本地,提高搜索安裝效率
#yum makecache
若上面兩條命令有報(bào)錯(cuò),一般為配置文件更改不完全,可根據(jù)錯(cuò)誤信息查找配置文件中更改錯(cuò)誤
測(cè)試
#yum install vim
完成
之一步:創(chuàng)建一個(gè)新文件夾,并把光盤(pán)的內(nèi)容全部復(fù)制到該文件夾內(nèi):# mkdir /yum# cp -rvf /misc/cd/* /yum第兆早二步:安裝工具包:# rpm -ivh /yum/Server/createrepo-0.4.11-3.el5.noarch.rpm第三步:生成倉(cāng)庫(kù)數(shù)據(jù)庫(kù):和兄# cd /yum# createrepo . //注意后面的.第四步:查看文件:# ls /yum/repodata/filelists.xml.gz other.xml.gz primary.xml.gz repomd.xml第五步:客戶(hù)端配置:# cp /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/chenbin.repo# vi /etc/yum.repos.d/chenbin.repo name=Red Hat Enterprise Linux $releasever – $basearch – Debugbaseurl=enabled=1gpgcheck=1gpgkey=第六步:清除yum安裝時(shí)的緩存:族棚雀# yum clean all關(guān)于linux如何卸載yum的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級(jí)標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運(yùn)行;創(chuàng)新互聯(lián)專(zhuān)注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶(hù)的一致認(rèn)可。
名稱(chēng)欄目:如何完美卸載Linux上的yum(linux如何卸載yum)
網(wǎng)頁(yè)網(wǎng)址:http://www.dlmjj.cn/article/dpjiphi.html


咨詢(xún)
建站咨詢(xún)
