|
|
|
|
|
今天安裝一臺(tái)云主機(jī),系統(tǒng)是CentOS,需要用到yum命令來(lái)安裝一些程序,但是從來(lái)沒(méi)有遇到過(guò)的問(wèn)題出現(xiàn)了:[Errno 14] HTTP Error 404 - Not Found。
[Errno 14] HTTP Error 404 - Not Found
在百度上找到幾個(gè)答案,但都不能解決問(wèn)題。最后還是在Google找到了解決方法,其實(shí)只需執(zhí)行兩行命令,很簡(jiǎn)單,如下:
yum clean all
rpm --rebuilddb
yum clean all 的作用
yum
會(huì)把下載的軟件包和header存儲(chǔ)在cache中,而不自動(dòng)刪除。如果覺(jué)得占用磁盤(pán)空間,可以使用yum clean
指令進(jìn)行清除,更精確的用法是yum clean headers
清除header,yum clean packages
清除下載的rpm包,yum clean all
則表示全部清除。
rpm --rebuilddb 的作用
rpm --rebuilddb
表示重建rpm數(shù)據(jù)庫(kù)。
此外,rpm --initdb
是初始化rpm數(shù)據(jù)庫(kù)的意思。