Package-Management

OpenSUSE 重新安裝 Yast

  • August 18, 2012

我只是無法理解剛剛發生了什麼?

我安裝了一個 openSUSE 系統,最初的計劃是將其用作內部 DNS 伺服器,以便更輕鬆地訪問所有內部網路電腦。但是 dns 伺服器包有些問題,所以我決定刪除它並重新安裝它。

但是在移除之後發生了一些事情,並且yastyast2webyast也被移除了,我發現自己現在被鎖在裡面了!:S

桌面的包管理器也被搞砸了,它返回一條Failed to execute command package-manager --install %F錯誤消息。

我如何重新安裝 yast,我正在Google搜尋,但找不到有關此問題的任何資訊?我找到的只是一堆關於如何使用 Yast 的教程。

編輯 我只是忘了補充一點,sudo zypper install yast2-gtk因為zypper也被莫名其妙地從我的系統中刪除了,所以 using 也是不可能的:@

我找到了一種無需重新安裝即可修復系統的方法。

使用原始安裝映像並執行和升級安裝修復了我的系統,然後再次安裝了 zypper。

之後我所要做的就是重新安裝 yast 管理器和 webyast 服務。

這樣,工作在一個小時左右就完成了。如果我再次重新安裝,我將失去重新配置整個系統的時間。

只是為了澄清一些事情:

系統:OpenSUSE 12.1

桌面:Xfce

恭喜,你已經破壞了你的系統。現在您可以重新安裝。儘管您可能想弄清楚您是如何首先設法刪除這些包的,並且避免再次這樣做。

你可能認為我不是認真的,並且有一些方法可以重新安裝包管理器。但是,如果您對系統做了一些破壞性的事情,那麼失去的可能遠不止這些,而且除了重新安裝之外,您將無法輕鬆恢復。

引用自:https://serverfault.com/questions/418845