openSUSE Tumbleweed 获得 KDE Plasma 5.8.5 更新

可能是正处于圣诞及元旦假期的缘故,openSUSE Tumbleweed 在本周只发布了一个快照更新 20170104。幸好赶在周五的时候发布了这个快照,不然本周就是个零快照周了 :-) 之前还通过 update 源发布了一个针对 kdepim-runtime 的更新,但是博主没有找到针对此更新的说明。

0104 快照推送了 KDE Plasma 5.8.5。KDE Plasma 5.8.5 主要是修复 KDE Plasma 5 中的各种小问题,同时新增了社区提供的各种翻译。更新主要集中在 plasma-desktop、plasma-workspace 以及 kscreen 软件包中。该快照还同时更新了邮件客户端管理程序 Mozilla Thunderbird 到 45.6.0,音频后端 alsa(Advanced Linux Sound Architecture)到 1.1.3,gnutls 从 3.4.15 到 3.5.7,加密程序 gpg2(GnuPG) 到 2.1.17,samba 到 4.5.3 以及 wireshark 2.2.3 等。

kdepim-runtime 的更新可能会造成重启系统后 CPU 占用非常高,甚至 100% 的问题(应该跟电脑的 CPU 线程数有关)。此时在系统资源管理器(System Monitor)中可以观察到 akonadi_archivemail_agent、akonadi_migration_agent、akonadi_notes_agent、akonadi_maildispatcher_agent 这 4 个进程各自占满了分配的 CPU 线程。针对此问题,KDE bug 列表上给出了一个临时解决方案

  1. 通过
    akonadictl stop

    来停止相关任务。

  2. $HOME/.config/akonadi 目录重命名这几个进程对应的 changes 记录文件:
    agent_config_akonadi_archivemail_agent_changes.dat
    agent_config_akonadi_migration_agent_changes.dat
    agent_config_akonadi_notes_agent_changes.dat
    agent_config_akonadi_maildispatcher_agent_changes.dat

    命令行输入,

    cd $HOME/.config/akonadi
    mv agent_config_akonadi_archivemail_agent_changes.dat agent_config_akonadi_archivemail_agent_changes.dat.bak
    mv agent_config_akonadi_migration_agent_changes.dat agent_config_akonadi_migration_agent_changes.dat.bak
    mv agent_config_akonadi_notes_agent_changes.dat agent_config_akonadi_notes_agent_changes.dat.bak
    mv agent_config_akonadi_maildispatcher_agent_changes.dat agent_config_akonadi_maildispatcher_agent_changes.dat.bak
  3. 重新启动 Akonadi 服务,
    akonadictl start

虽然只发布了一个快照更新,可是并不是说大家都玩着呢。openSUSE Tumbleweed 的邮件列表上还在热烈地讨论着。讨论比较集中的问题有这么几个。最热烈的是讨论最好的更新 openSUSE Tumbleweed 的方式。如果总结一下就是,使用

 $ sudo zypper dup --no-allow-vendor-change

来更新最好。使用选项 no-allow-vendor-change 的目的在于防止因为有除了 opensuse-tumbleweed-* 之外的源存在而破坏了 openSUSE Tumbleweed 系统;而使用 dup(dist-upgrade) 而不是 up(update)的好处在于,zypper dist-upgrade 会在升级过程中清除不再使用的软件包,而 zypper update 则不会,对于 openSUSE Tumbleweed 这样的滚动更新发行版来说,将过期的软件包保留在系统中也是可能会造成很大问题的。

然后就是继续讨论 openSUSE Tumbleweed 中各种模式(pattern)的整顿,以及讨论逐步移除 gstreamer v0.10,改用 gstreamer 1.x 的问题(这个在上次的每周播报中提到过)。©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/opensuse-tumbleweed-2017wk01/>。转载请保留此信息及相应链接。

时间过去太久,评论已关闭。
如果您有话要说,请到讨论区留言并给出此文章链接。
谢谢您的理解 :-)