Ubuntu 16.04出现:Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi'

摘要:
错误:正在读取包列表…DoneE:ProblemexecutingsscriptsAPT::Update::Post Invoke Success“如果/usr/bin/test w/var/cache/app-info a-e/usr/bin/appstreamcli;thenapstreamclirefresh>/dev/null;fi'E:子流程

错误:

Reading package lists... Done
E: Problem executing scripts APT::Update::Post-Invoke-Success
'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli;
 then appstreamcli refresh > /dev/null;
 fi'
E: Sub-process returned an error code

在运行sudo apt-get update时出现如上信息,解决方法如下:

sudo pkill -KILL appstreamcli
wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb
sudo dpkg -i /tmp/appstream_0.9.4-1ubuntu1_amd64.deb /tmp/libappstream3_0.9.4-1ubuntu1_amd64.deb

执行完上述命令之后再次运行sudo apt-get update就不会再出现上面的错误。

参考:

https://askubuntu.com/questions/774986/appstreamcli-hanging-with-100-cpu-usage-during-update

免责声明:文章转载自《Ubuntu 16.04出现:Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi'》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用jquery实现文本框输入特效:文字逐个显示逐个消失反复循环OCR1:开源库下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Oracle 中 replace

replace在写sql 的时候需要用到 replace功能的地方,在Java中可以有replace 和 replaceAll 函数,在Oracle中也是有的,例如: select replace('pipiPIIiiiiii','PII','') from DUAL; 这样就可以把 ‘pipiPIIiiiiii’中的 'PII’替换掉了。 如果要把某个字...

django学习-29.表单提交方式之一:post请求(注册/登录/改密)

目录结构 1.写这篇博客的目的 2.完整操作流程 2.1.第一步:新增相关html页面 2.1.1.新增一个【index_html.html】 2.1.2.新增一个【login_html.html】 2.1.3.新增一个【register_html.html】 2.1.4.新增一个【register_success_html.html】 2.1.5.新增一...

SQL update语句加减乘除运算

在处理提现操作时,遇到这样一个问题:account_money为用户剩余金额,提现之后要减去相应金额,需要用update语句进行运算,记录一下 update之前数据库数据(下边所有的数据演示都是与前一步数据进行对比) 1、减法: update money_user_bank set account_money=account_money-100 wher...

触发器 (Delete Update)

--delete触发器 IF(EXISTS(SELECT * FROM sysobjects WHERE name='T_PlanQtyDelete')) DROP TRIGGER T_PlanQtyDelete go Create trigger T_PlanQtyDelete On PlanQty for Delet...

【原创】不重启was server重新加载应用class文件

类装入和更新检测(Class loading and update detection settings)菜单路径:Applications < Application Types < WebSphere enterprise applications < application_name < Class loading and u...

Spring源码深度解析之数据库连接JDBC

Spring源码深度解析之数据库连接JDBC   JDBC(Java Data Base Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,是数据库开发人员能够用...