linux 不识别 svg,manjaro/archlinux用yaourt -Syu滚动升级后大量图标主题不能用svg图标不能识别...

系统版本:

manjaro linux 2016.10

升级日期:

2017.03.12

故障描述:

所有svg图标均不能识别。像maia、flattr这样的svg图标主题全都不能用,全都fallback到陈旧难看的hicolor图标。

解决方法:

使用aur在github上存储的源代码自行编译。执行yaourt -S librsvg-git命令即可。

撸后感言:

archlinux系列的发行版滚动升级有一定的风险,但是linux上软件包依赖关系就是个大坑。一旦你更新1个软件,不全部滚动升级就可能有无穷的故障出现。比如说更新了linux-kernel之后virtualbox就要更新,virtualbox要更新的话qt5又要更新,qt5更新的话harfbuzz什么的也要更新,最后忍无可忍,直到运行yaourt -Syu全盘升级,故障才会消停。全盘升级之后也会有零星的折腾人的bug,比如上面说的librsvg。这个时候就要考虑退回以前可以正常使用的版本,最简单的方法就是使用aur在github上存储的源代码重新编译,命令是yaourt -S xxxxx-git。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值