我只是不明白发生了什么?
我安装了一个openSUSE系统,最初的计划是使用它作为内部DNS服务器,以便方便地访问所有内部网络计算机。但是dns服务器包有问题,所以我决定删除它并重新安装它。
但是在移除之后发生了一些事情,而yast、yast2和webyast也被移除了,现在我发现自己被锁在里面了!
桌面上的Package也被破坏了,它返回一个Failed to execute command package-manager --install %F错误消息。
我怎么能重新安装yast,我是谷歌,但我找不到任何有关这个问题的信息?我发现的只是一堆关于如何使用Yast的教程。
编辑我只是忘了补充说,使用sudo zypper install yast2-gtk也是不能选择的,因为zypper也被神秘地从我的系统中删除了:@
发布于 2012-08-18 18:43:15
我找到了一种不用重新安装就能修复我的系统的方法。
使用原始安装映像并执行和升级安装,修复我的系统,并在此之后再次安装zypper。
之后,我所要做的就是重新安装yast管理器和webyast服务。
这样,工作在一个小时左右就完成了。如果我再重新安装的话,我将失去重新配置整个系统的时间。
只是为了澄清一些事情:
系统: OpenSUSE 12.1
桌面: Xfce
发布于 2012-08-18 03:50:48
恭喜你毁了你的系统。现在你可以重新安装了。尽管您可能想弄清楚您是如何首先删除这些包的,并且避免再次这样做。
您可能会认为我不是认真的,而且有一些方法可以重新安装包管理器。但是,如果你做了一些对你的系统造成破坏的事情,它很可能会比它少得多,除非通过重新安装,否则你将很难恢复。
https://serverfault.com/questions/418845
复制相似问题