yum切換源 以及損壞後的修復

2021-09-25 08:35:30 字數 1425 閱讀 9912

這裡先說明一下,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.4yum源配置,如果想找其他的源的話,可以使用這個路徑並加以修改,然後一點一點的往下找,知道找到自己的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...