在将 Ubuntu 11.10 升级到 12.04 时,出现了结构问题。只显示提示。我无法登录。请帮助我摆脱这种情况。
答案1
尝试登录。输入密码后,你不会看到任何反应——没关系。
当您收到提示符(类似于$ _
)时,请依次运行这些命令。有些命令可能需要一段时间才能完成。
script
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get dist-upgrade
exit
sudo reboot
这可能会解决问题。如果没有,请重新登录并运行以下命令:
script -a
sudo apt-get update
sudo apt-get dist-upgrade
exit
sudo reboot
如果这也不起作用,原因可能是您没有互联网连接。如果是这样,请在此处发表评论以表明这一点,我会尝试找出一些简单的方法让您将终端上的文本添加到您的问题中。(但如果您可以将机器插入有线以太网连接,那就更好了,这可能会起作用。)
如果问题不在于连接互联网,则运行以下命令:
sudo apt-get install pastebinit
pastebinit ~/typescript
您将从中获取一个 URL。将其复制下来。在具有可用图形界面的机器(无论您使用什么来访问 AskUbuntu)上的 Web 浏览器中导航到它。
将其中的所有文本复制到您的问题中(并使用该
<$>
工具为其提供代码突出显示,以使其正确显示),或者,如果它真的很长(超过几百行),只需将 Pastebin 链接添加到您的问题中。
然后我们就能知道发生了什么。(您可能会被要求使用类似的方法提交日志文件……但希望上述技术能够解决问题,如果没有,希望从中收集到的信息足以找出如何解决问题。)
如果问题确实已得到解决,那么您可以通过检查输出来确定您现在正在运行的 Ubuntu 版本lsb_release -a
。