今天早上,我将运行 ubuntu 10.04 的服务器升级到最新内核……但 apt-get 返回了一个错误。我很确定我不应该重新启动,所以我在这里请求帮助解决问题,以便我可以安全地重新启动而不会损害机器。(它运行一个网络共享,所有开发人员的 SVN 客户端都提交给它 - 将停机时间降至最低非常重要)。当时我正在使用 webmin 发送命令。
任何帮助都将非常感激!
约翰
更新:
sudo apt-get install -f
没用,sudo apt-get update && sudo apt-get upgrade
给了我这个:codepad.org/flwNsMO8
答案1
这不会对重新启动到当前内核或任何其他现有内核版本造成任何问题。启动时您应该能够看到较旧的工作内核。
答案2
如果您不需要该nvidia-common
软件包,只需将其卸载,升级即可再次顺利运行。
编辑:如果卸载也出现错误,我会备份/etc/kernel/postinst.d/nvidia-common
和/etc/kernel/header_postinst.d/nvidia-common
文件,删除它们,然后尝试再次清除包。
答案3
请尝试以下操作:
sudo apt-get install -f
或者
sudo apt-get update && apt-get upgrade