技术解析

Ubuntu 今天更新软件的时候,出了一个错误,运行 apt-get install -f 似乎解决了
0
2021-07-13 08:17:37
idczone
可是重启后不能登录了,按照 http://askubuntu.com/questions/223501/ubuntu-gets-stuck-in-a-login-loop 折腾,答案太多了啊,后来黑屏了。

还能救回来吗?

比较习惯 Ubuntu 的一些操作方式,两年了啊。唉,从此 Ubuntu 一生黑?
有什么稳定的系统推荐?希望我常用的软件还能用。
遇到过 后来通过修改 好像一个叫 `xauth....` 什么的东西 搞好了

切换tty,运行dmesg或journalctl查看是哪一步卡住了

因为用的多是技术人员,所以给我一种错觉就是:搞不定 linux 完全是因为个人能力不足。hhh
换用 Red Hat 系的呢?

收藏一下以备不时之需

debian testing吧。
debian sid出过一次问题,debian testing基本没出国。
怎么说呢,用了你就会发现ubuntu不过是做了个壳,还不能滚动升级了……

另外就是tty能进去么。
能进去的话直接备份数据吧,一般是/var和/home,最好再备份下/etc的配置。
能备份直接重装吧。

apt-get install --reinstall ubuntu-desktop 试试

tty进不去了,recovery模式连网也出错,手动连wifi似乎不支持wpa。不懂grub。

找个live cd光盘挂载本地磁盘吧

还有就是老版本的内核能进去么?

有些人自己智商低不愿承认,动不动就一生黑。典型卸磨杀驴,还嫌弃驴长的太丑。

黑屏,进不去


livecd/live usb 进去备份数据吧。
别搞了,不对linux熟悉到一定程度的话得不偿失的。

fedora欢迎你… redhat系都不错

-f 会删除好多依赖关系

我也遇到过……最后重装了= =

我遇到过,后来重装了

我遇到过,后来分手了

你后来看上谁了?

不要敲自己不知道后果的命令,尤其是-f --force之类的。。。

+1
此刻除了Fedora,还有谁有kernel4.0
乌斑秃一生黑

Ubuntu要是拿testing为基础做壳也就算了,还是用sid做的……
我用Debian sid从来没活过一个月。

这种事情一般是自己乱加了一些不稳定的源,更新的时候破坏了原有稳定版的依赖,再-f一下就彻底杯具。其实在这种时候都会有一个严重警告的,你大概没仔细看警告内容就按要求输入确认命令了吧。
这种事我以前也干过。嘿嘿
最好还是用livecd启动,把数据备份一下重装比较好,手工修复的可能性不太大。

-f是--fix-broken,轻易也不能用吗?

不能,更新出问题后应该解决问题,不是尝试一些后果不明的命令


可以使用。
这个命令一般是apt-get install到一半时出错使用的。
一般系统在发现有未完成的安装是会提示你使用。
我不觉得楼主的问题是apt-get install -f造成的。
apt-get install -f 也很难影响到黑屏。
楼主这个问题,从我的角度看最有可能是升级grub/内核出的的问题。
如果没有自己修改过grub的话,很可能是和内核使用过一些自己编译的模块有关,或在在modprobe里设置了一些blacklist,又或者是一些与dkms等与内核相关的模块有关系。
以我的经验来看。
用linux很忌讳乱加源,更忌讳自己去安装/编译了一下东西,然后自己也忘记自己干过啥。


sid我用过一年多。
更新更到我想吐……
然后降级回testing.......

ubuntu默认的源都好旧.
以前用ubuntu时, 除了build-essential之外基本都自己编译放到/usr/local.
后来换arch, 又感觉太新了, 新版本根本就没怎么测试, bug一堆, 还是卸载了自己编译放到/usr/local.

我觉得自己编译的放到/usr/local下没啥问题. 不经过包管理器.


ubuntu默认的源不旧了……
一般桌面使用用debain testing都够了。
/usr/local当然没问题,问题是有些和内核相关的,dkms之类的东西而已。
而且一般编译的东西我喜欢做成deb包,删除的时候也方便点。

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服