撸linux


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。

 

相关博文

发表评论

电子邮件地址不会被公开。