誤刪rpm命令的恢復方法

2022-07-31 06:27:14 字數 446 閱讀 9258

rpm命令不能用了,被依賴的yum也不能使用了,

恢復rpm命令無外乎重灌,

重灌方法1:

使用原始碼編譯,  需要gcc ,cmake包,如果沒裝,悲劇了

重灌方法2:

找一台,和出問題的這台同樣系統的機器使用:rpm -qf /bin/rpm  檢視rpm是由哪個安裝包安裝的

清楚是由哪個包安裝的之後,掛在系統光碟,找到該rpm包

使用:mkdir ~/rpm && cp 包 ~/rpm &&   cd ~/rpm && rpm2cpio 包 | cpio -idv && rm 包

通過以上命令,將rpm命令的源安裝包解開成為了檔案,

rpm 的資料庫/var/lib/rpm下,解包後檢視,新包是不包含資料庫檔案的,所以可以放心拷貝不用怕覆蓋了資料庫檔案

所以現在需要做的就只把這些檔案拷貝到,問題機器,這樣rpm命令就恢復了。

git 誤刪分支恢復方法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!在使用git的過程中,因為人為因素造成分支 commit 被刪除,可以使用以下步驟進行恢復。1.建立分支 abc git branch abc2.檢視分支列表 git branch a abc develop remotes origin dev ...

git 誤刪分支恢復方法

1.建立分支 abc git branch abc 2.檢視分支列表 git branch a abc develop remotes origin dev develop 3.切換到abc分支,隨便修改一下東西後 commit 切換分支 git checkout abc 建立乙個檔案 echo a...

oracle誤刪資料恢復方法

誤刪資料恢復 刪除表資料有三種方式 delete drop 和truncate delete誤刪除的解決方法 原理 利用oracle 提供的閃回方法,如果在刪除資料後還沒做大量的操作 只要保證被刪除資料的塊沒被覆寫 就可以利用閃回方式直接找回刪除的資料 具體步驟為 例如 誤刪除了 100條資料 刪除...