Linux降级修复依赖

自从上次Deepin测试版强升正式版,依赖就坏了,后来为了装ReText,gtk-dev也坏了。

昨天因为要用GTK编程截带鼠标指针的图,下决心修复gtk-dev。

sudo apt install libgtk-3-dev

显示几个依赖不满足,然后先安装依赖。

检查包版本:

apt-cache policy 包名

如果有2个,选择当前源的包降级:

aptitude install 包名=包的版本号

会提供降级方案,小心选择,千万不要卸载系统组件。

如果查询方案失败,逐条和进一步解决依赖问题,真是太复杂了。

解决一个依赖问题,libgtk-3-dev 显示的依赖就少一个,让我看到了希望。

fontconfig 降级后报错阻碍升降级

https://blog.csdn.net/stickmangod/article/details/85316142

1./var/lib/dpkg/info 重命名为 /var/lib/dpkg/info.bk

2.新建文件夹 /var/lib/dpkg/info

3.修复:
sudo apt-get update
sudo apt-get install -f

4.把 info 文件夹下生成的文件,复制到 info.bk 文件夹

5.把新建的 info 文件夹删掉

6.把 info.bk 文件夹名改回 info

花了一个下午的时间,终于修好gtk-dev,但是出现了:

系统运行任何程序CPU都100%卡几十秒

难道CPU坏了?

 

今天上午,继续修,修不好就要重装系统了,卡成这样没法写代码了。

先进了Live系统,确定不是CPU的问题。

fontconfig 还有 cache 错误,然后发现系统字体变了,想起乱修执行了清空字体缓存的shell!

怎么办?重装 fontconfig

sudo apt install fontconfig --reinstall

CPU100%卡了几分钟,安装完成后,系统恢复如丝般顺滑,修好了!

字体还是丑丑得,有些改不了,慢慢来。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值