![撤消对损坏的依赖项和更新的修复](https://linux22.com/image/971262/%E6%92%A4%E6%B6%88%E5%AF%B9%E6%8D%9F%E5%9D%8F%E7%9A%84%E4%BE%9D%E8%B5%96%E9%A1%B9%E5%92%8C%E6%9B%B4%E6%96%B0%E7%9A%84%E4%BF%AE%E5%A4%8D.png)
我想安装屏幕,在命令sudo apt-get install
屏幕之后我收到错误和我应该命令的信息apt-get install -f
。
所以我执行了:
sudo apt-get update
sudo apt-get install -f
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install screen
一切正常,屏幕正常工作。重启后,ubuntu 挂起。任何一个 tty 都无法工作,我只看到闪烁的破折号。如果我启动到恢复模式并shutdown now
在 root 命令提示符下执行命令,则 ubuntu 会转换到 tty1,并且 tty1-6 正常工作,但 tty7 只有闪烁的破折号。
我怀疑更新或修复损坏的依赖项会导致此问题。 有没有办法在此之前恢复状态?
答案1
我不认为 tty 问题是由于依赖项冲突造成的,更可能是当您强制安装 screen 时,它确实安装了该程序,但它无法正常工作。尝试删除,启动到恢复模式并执行此操作:
apt-get remove --purge screen
(由于您处于恢复模式,因此不需要 sudo)。
然后,您可以尝试再次安装屏幕,并在此处粘贴当您尝试进行如下正常安装时错误的具体输出:
sudo apt-get install screen