安装软件出现 zypper 正在屏蔽

不好意思又麻烦各位大侠了 安装一个软件重启后 在终端安装另一个软件 出现如下提示
PackageKit 正屏蔽着 zypper。这发生在若您已运行了一个使用 PackageKit 的升级挂件或其他软件管理程序时。
请教各位问题的原因在哪儿 如何解决呢 谢谢了

packagekit 就是右下角会提示你有软件升级的那个东西。

这说明 packagekit 正在使用包管理的数据。 比如说正在下载最新的数据以检查是否有包需要更新(一般启动系统后就会做这个)

这个时候就把数据锁住了。 所以你运行 zypper 就不能用数据了。 要不就停止 packagekit,要不就等 packagekit 使用完数据再用。

包管理的数据不是函数式的,同时两个进程使用数据,就可能出现同时写入导致数据崩溃。 因此不能同时使用。

1赞

恩 谢谢 请问 packagekit 这个如何在终端停止呢 谢谢

这个东西我一直觉得比较鸡肋,你可以在 系统设置 -> 开机和关机 -> 服务管理器 找到 app 监视器 这个东西,把勾去掉,以后就不会被它烦了。以后要更新系统就手动。

终端停止一般的就是 kill top 什么的,我觉得 kde 下的那个系统和活动也还是蛮方便的,不一定要终端,终端图形结合使用才是王道,那句话怎么说的“数形结合"…

ps -A | grep packagekit

如果在 KDE 下,按
Ctrl+Esc 會出現現在的活動行程
找到 packagekit 結束之即可

:1: 有用,刀狂剑痴大大就是牛