系统版本:
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。
小衲啊!我很好奇你是做什么的?
我个人决定manjaro等的aech系列的linux真只适合拿来玩玩!我想对于大多程序开发员,还是希望稳定性更高的linux系统吧!就像你说的时间很重要,但是突然第二天早上起来系统崩了,工作无法进行,还是有些疼吧!
是的。arch系统是容易滚崩,不过修复也不是那么难。结合archwiki和各种搜索引擎,一般都能解决。要有耐心,是戳破一张纸的耐心,不是打包上万个软件包的耐心,后者arch发烧友已经帮我们做好了。
我是开发web的。
小衲,你在生产中也用arch!你是做web前端的吗?
是的,web前端,3年了。非常爽。要什么有什么。