這裡先說明一下,yum源的配置位置在/etc/yum.repos.d/
目錄下
1. 備份
mv /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.backup
注意:這一步一定要做,我就是因為忘記做這一步,把yum搞壞了
# centos 5
wget -o /etc/yum.repos.d/centos-base.repo
# 或者
curl -o /etc/yum.repos.d/centos-base.repo
# centos 6
wget -o /etc/yum.repos.d/centos-base.repo
# 或者
curl -o /etc/yum.repos.d/centos-base.repo
# centos 7
wget -o /etc/yum.repos.d/centos-base.repo
# 或者
curl -o /etc/yum.repos.d/centos-base.repo
3. 重新整理快取yum clean all # 清空快取
yum makecache # 生成快取
我因為沒有備份原來的yum源
,新的yum源
也沒有生效,結果yum
就掛掉了,我也不知道到底是什麼原因,使用yum更新的時候一直報錯,網上的方法試了很多都沒有;
錯誤:
retrieving
curl: (22) the requested url returned error: 404 not found
error: skipping - transfer failed
廢話不多說,直接說方法:
1. 刪除原來的配置
刪除/etc/yum.repos.d/
資料夾下的所有檔案:
rm -rf /etc/yum.repos.d/*
rpm -uvh --force
這裡後面跟的位址
,是centos 7.4
的yum
源配置,如果想找其他的源的話,可以使用
這個路徑並加以修改,然後一點一點的往下找,知道找到自己的yum源配置位置,使用這個路徑就可以更新你這個版本的yum
源了
3. 同樣要重新整理快取
yum clean all # 清空快取
yum makecache # 生成快取
linux硬碟損壞後的修復
問題背景 公司測試伺服器搬遷時,一時疏忽,將幾台伺服器直接斷電了。開機時,主機名為bigdata02的伺服器報kernel panic的錯誤,日誌列印資訊如下 非專業拍攝,還請原諒 本人對系統不甚熟悉,在請教同事後,認為是斷電導致sdb硬碟的損壞。處理過程 2 進入系統後 第一步 badblocks...
Mysql資料庫表被損壞後的修復
最近線上執行的專案突然資料庫出錯,某一張表不知道什麼原因已經崩潰,提示需要去修復,經過各種修復方法,最終實現 步驟 1.sql語句 check table tabtest 如果出現的結果說status是ok,則不用修復,如果有error則需要修復 2.linux執行 sql語句 repair tab...
磁碟碎片整理後電腦盤損壞的修復過程
pc d盤無法讀取 現象 啟動後,系統異常緩慢,開啟乙個資料夾需要7s左右,而且某個盤,如d盤,無法檢視,不顯示容量,磁碟卷標名被改為 本地磁碟 系統我的電腦無法開啟,開啟後卡死。開啟桌面後,顯示本地 修復cmd內容 c windows system32 chkdsk d f 檔案系統的型別是 nt...