做大死成功,上 v2 来减减压

2017-12-28 15:14:03 +08:00
 cstj0505

想把 debian jessie 的 gcc,gdb 通过 experimental 源升级到最新的。

然后就看到它需要卸载了 N 多软件,其中有 kde4,安装 kde5 我心想,无所谓啦,这台机器上周已经由主力开发机变成备机,重要资料都通过 git 在自己仓库里备份了,无所谓啦,就按了回车。

然后就喜闻乐见的升级失败。桌面起不来,不过我不慌。心想你反正起不来了,我不如晨急声道 stretch,新的主力机 plasma 5 那可是相当漂亮的。

改了源,升级,虽然有点曲折,但好歹也升到了 9.3.happy ~

不过桌面还是起不来,而且装个软件就报“ Unable to correct problems, you have held broken packages ” 但是 autoclean,upgrade,dist-upgrade 甚至是 fix 都正常,虽然通过 aptitude 可以装上去一些软件,不过桌面还是起不来。

然后高潮来了,我准备装个 apt-show-versions 的时候报了 perl-base 版本冲突,行,冲突的版本我先删掉。 哎哟,这货不断警告我,还让我输入‘ Yes,Do it for me ’,行吧,输就输吧。输入之后就看到把 kernel 什么的都删了。我也没慌,这是我遇到过,最后无非 rescue 模式把剩下的资料就出来算了。 不过还是心存侥幸,先把资料拷出来重装得了,然后 su,cp,ssh 命令都不能用了。。。 尼玛,终于还是要走到 rescue 这步了。。。

现在还可以进系统了,不过没几个命令能用。Linux 生命力真是顽强啊。

8432 次点击
所在节点    Linux
29 条回复
PP
2017-12-28 15:16:36 +08:00
楼主不先检查一下拷出来的资料还健全吗?
cstj0505
2017-12-28 15:20:17 +08:00
@PP 健全呢,整个目录 push 到 git 上去的
PP
2017-12-28 15:22:00 +08:00
@cstj0505 哈哈哈
nuxt
2017-12-28 15:38:46 +08:00
我还以为已经到了被劝退的边缘
cstj0505
2017-12-28 15:43:37 +08:00
@nuxt 哈哈,自己的电脑,现在主力是公司电脑了
ryd994
2017-12-28 15:48:25 +08:00
Debian 的依赖地狱
保留 home,直接重装最快
ThatIsFine
2017-12-28 17:15:11 +08:00
看到楼主说不慌, 就想起了张大仙:
哎~, 我不慌, 我走位....哎呀,错了,错了...啊, 我的天~~~
laoyuan
2017-12-28 17:39:45 +08:00
我以为 LZ 说的成功是有惊无险的意思。。
kmahyyg
2017-12-28 17:39:46 +08:00
我还以为又一个不知道 rm -rf /是干啥的……
congeec
2017-12-28 18:04:10 +08:00
Debian 好感度骤减
cstj0505
2017-12-28 19:11:11 +08:00
@congeec 还好还好,不作大死不会挂的。我现在除了这台笔记本还有两台机器也在跑。这台笔记本平时可是相当稳定的。而且跨版本升级确实危险,只不过我这台已经不是主力了,抱着玩玩的心态折腾的
cstj0505
2017-12-28 19:12:39 +08:00
@kmahyyg 真干过哦,有次 cd 到一个目录删东西,目录写错了没 cd 过去手速太快没注意,然后就把用户目录清了
Trumeet
2017-12-28 19:26:13 +08:00
想到了我一次在 Ubuntu 上面卸载 Python,然后按下 y,回车才看到要卸载的一大堆,比如说 Gnome...
不说了,我去重装..
flyingghost
2017-12-28 19:34:50 +08:00
作大死成功。。。
以为是作成功了,想来学习先进姿势的。
原来是死成功了。。。
choury
2017-12-28 19:38:16 +08:00
哪能 oldstable 直接升 experimental 啊……正确的步骤不应该是 oldstable -> stable -> testing -> sid -> experimental 吗
xratzh
2017-12-28 19:38:32 +08:00
一般不是建议你输命令然后在 terminal 里面重装一次么,我都忘了上次遇到这个情形多刺激了。直接恢复成一个新的系统。哈哈哈
fy
2017-12-28 19:54:08 +08:00
所以我就在这点很烦 Debian,stable 寸步难行要啥没啥,单独开通道升级一个连一片,几个软件升级下来,还没有 unstable 源 stable。
然后装好后整体换 testing 或者 sid 的话,还不如直接 ubuntu 呢,何必受这苦。反正我是再也不用了。。。
imn1
2017-12-28 20:08:26 +08:00
我记得以前初用 debian stable,想装 beta 软件,一律提示必须转 sid 才能装,拒绝执行安装命令
后来干脆转 testing 版了
inisun
2017-12-28 23:01:30 +08:00
这么玩,那肯定得玩 gentoo 啊…这种依赖冲突。循环依赖什么的,贼过瘾了
vjnjc
2017-12-28 23:42:33 +08:00
哈哈哈哈哈,楼主好淡定。幸好我没有楼主这水平,不用到连 kernel 都卸了的地步。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/418315

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX