Pop!_OS 21.10升级22.04失败记录

29 篇文章 0 订阅

问题描述:

系统总是弹出提示框让升级到22.04,鉴于先前有使用自动升级失败的教训一直没理会。可耐不住它每天提示还大有越来越频繁的趋势,那就再试下系统自带的升级功能吧。

按照提示download 然后 upgrade 至此一切顺利。正高兴系统自动更新功能好用了,重启后进入系统后发现桌面没相应,键盘没相应,就鼠标可以在呆呆的桌面上来回划动。看来有升级失败了,咋办?

解决方法:

尝试按ctrl+alt+F3 新开命令行终端,还好有反应,基于先前就没使用系统的自动更新功能成功过,废话不多说,直接回退吧。

去/etc/apt目录下把source文件恢复到升级前版本,还好自动升级会把先前的文件加个save后缀备份. 然后执行

sudo apt-get update

sudo apt-get upgrade

又报错了:

从报错信息找到对应的log文件:

warning: the compiler differs from the one used to build the kernel 

The kernel was built by: gcc (Ubuntu 11.2.0-19-ubuntu1) 11.2.0 

You are using: gcc (Ubuntu 11.2.0-7-ubuntu2) 11.2.0

CC(M) /var/lib/dkms/system76/1.0.14~xxx/build/system76.o 

gcc: error: unrecongized command-line option '-mharden-sls=all'

看样子是gcc版本不匹配,但版本号都一样改成跟kernel一样在命令行终端也不太好操作。索性直接删掉/var/lib/dkms/system76/1.0.14~xxx 再次执行

sudo apt-get upgrade

就不在报错了。输入reboot重启电脑再次进入系统,熟悉的感觉又回来了 !

如果你用系统自带的升级成功了,欢迎留言

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个不安分的程序员

祝您财源广进

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值