通过终端重新安装Ubuntu

我目前在Ubuntu上遇到了一些问题,导致我被困在TTY模式下。 我已经尝试修复这个问题,但由于我不确定发生了什么导致这个问题出现,所以现在我只想重新安装Ubuntu。 我想知道是否有办法通过终端重新安装Ubuntu? 我目前正在运行12.04.4 LTS版本,我已经尝试了以下命令行: sudo dpkg-reconfigure -phigh -a 但是没有任何效果(大约10分钟后什么都没发生,出现了一个新的命令行,我尝试重启但没有任何变化)
非常感谢任何帮助。谢谢。

1你试过引导菜单中的第二个选项吗?它是说“Linux镜像通用[恢复模式]”,而不是第一个选项,它是说“Linux镜像通用”。一旦进入恢复界面,从菜单中选择修复选项。如果你的互联网连接正常工作,它应该能够解决问题。 - Taz D.
非常感谢您的快速回复,是的,我已经尝试过那个方法,但它只会进入一个更大的终端屏幕,最后显示的内容是"[9.122663] init: Failed to spawn console-setup main process: unable to execute: No such file or directory"。 - user257308
更换你的键盘,用另外一个,我的意思是使用一些USB键盘,或者如果可以插入的话,最好使用PS/2键盘。你刚才遇到的问题似乎与键盘有关。也许使用一个通用键盘会起作用。 - Taz D.
@floppy,恢复屏幕提供了修复(fsck)损坏文件系统的选项,这不需要网络连接,并且很可能无济于事。 - psusi
过去几次,恢复屏幕解决了我的问题。它使用sudo apt-get update和sudo apt-get upgrade命令,可以从互联网下载缺失的软件包或修复损坏的软件包。由于我对Linux完全陌生,所以可能有错误。 - Taz D.
2个回答

重新安装Ubuntu操作系统

你可以通过终端安装程序/应用,但无论如何都不能安装操作系统。终端很好用,你可以用它做很多事情,但这次重新安装Ubuntu需要的不仅仅是终端。

请阅读以下社区wiki以了解你需要的内容:

重新安装Ubuntu桌面系统

如果你只是指的Ubuntu桌面系统包,那么你可以使用以下命令来重新安装它:

sudo apt-get install --reinstall ubuntu-desktop

1等一下,Ubuntu不就是一系列的软件包组合在一起,从而给你带来Ubuntu的体验吗? - saiarcot895
终于找到了一个我不能用终端做的事情,哈哈 :P - user247696
@saiarcot895 是的,你是对的,但要成功地完成这个任务,可能需要成为一个非常有经验的用户。更不用说与给定链接中描述的方法相比,你可能会花费更多的时间。还请注意我的新编辑。 - Radu Rădeanu
我的问题是我只能访问终端,所以链接对我没有太大帮助,但还是谢谢。另外,如果重新安装会删除我的文件也没关系,因为我已经备份了重要的文档。 - user257308
@user257308 嘿,你试过运行 sudo apt-get install --reinstall ubuntu-desktop 这个命令了吗? - Radu Rădeanu
是的,我以前试过那个,但我得到的都是错误信息和大量的“未能获取”的消息。它们似乎主要涉及我们的archives.ubuntu.com和security.ubuntu.com。 - user257308
3@RaduRădeanu 为什么重新安装 ubuntu-desktop 会有帮助呢?它是一个元包,并不直接提供软件(相反,它只有很多依赖项);重新安装它不应该导致真正的软件被重新安装。你有检查过尝试这样做时会发生什么吗?(或者当你尝试使用 apt-get -s --reinstall install ubuntu-desktop 进行模拟时?)只有在 ubuntu-desktop 缺少需要安装的依赖项时,“重新安装” ubuntu-desktop 才能解决问题。 - Eliah Kagan
嗯...我没有收到任何错误信息,所以看起来似乎已经成功了...但是重新启动后我仍然处于tty模式...所以我对Ubuntu或计算机一般不太了解,但通常当我更新或尝试安装(而不是重新安装)时,我总是会收到“无法获取”的消息,而且它们似乎主要是存档文件。可能是它某种方式影响了我的互联网连接吗?如果是的,我该如何检查以确保呢?显然这只是一个新手的假设,所以如果这只是一个荒谬的说法,请告诉我。 - user257308
@user257308 当您从tty运行sudo service lightdm start时会发生什么? - Radu Rădeanu
@Radu,我得到了“lightdm启动/运行,进程1586”的信息。 - user257308
1如果您键入的是' sudo service lightdm stop ',会发生什么情况?等待几秒钟以获取“lightdm stopped/waiting”消息,并使用以下代码重新启动lightdm:'sudo service lightdm start'。这应该让您进入图形登录控制台,从而能够运行桌面会话。 - Taz D.
是的,你的互联网连接或者你的软件源(源代码包)确实存在问题。你是否使用了pppoe的DSL连接? - Taz D.

尝试从Ubuntu 14.04升级到16.04的失败更新中恢复。更新被锁定,唯一的解决办法是重新启动计算机,但重新启动后,我只能看到终端提示符,无法启动Ubuntu桌面。
我按照您的建议进行了操作:
sudo apt-get install --reinstall ubuntu-desktop

没有起作用,系统告诉我要做:

sudo dpkg --configure -a" first. 

我做了。
一个新的:
sudo apt-get install --reinstall ubuntu-desktop

失败并建议做:

sudo apt-get -f install

返回到

sudo apt-get install --reinstall ubuntu-desktop

这个结束了。我关掉了电脑。在关机的时候,我注意到它显示了Ubuntu的倒计时。好兆头。我再次重新启动电脑,它像往常一样开始加载并启动了Ubuntu桌面Unity。成功!谢谢你的建议!