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。

 

相关博文



以下是网友的4条评论,您赞同吗?

  1. 2018-6-12 20:17

    小衲啊!我很好奇你是做什么的?
    我个人决定manjaro等的aech系列的linux真只适合拿来玩玩!我想对于大多程序开发员,还是希望稳定性更高的linux系统吧!就像你说的时间很重要,但是突然第二天早上起来系统崩了,工作无法进行,还是有些疼吧!

    • 小衲
      2018-6-12 20:34

      是的。arch系统是容易滚崩,不过修复也不是那么难。结合archwiki和各种搜索引擎,一般都能解决。要有耐心,是戳破一张纸的耐心,不是打包上万个软件包的耐心,后者arch发烧友已经帮我们做好了。

      我是开发web的。

      • 2018-6-12 21:21

        小衲,你在生产中也用arch!你是做web前端的吗?

        • 小衲
          2018-6-13 9:32

          是的,web前端,3年了。非常爽。要什么有什么。

发表评论

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