cd /var/lib/dpkg

sudo mv info info.bak #即备份一个info

sudo mkdir info #新建一个新的info目录

然后采用以下命令重装那些出错的软件包

sudo apt-get –reinstall install 软件包名

开始我是想在一条命令中同时安装几个软件包,结果还是出现E: Sub-process /usr/bin/dpkg returned an error code (1) 。于是把新的info删掉,一个个地来安装,每装好一个软件包,就把info删掉,再新建一个,这样就没有提示E: Sub-process /usr/bin/dpkg returned an error code (1) 了。

最后用原来的info.bak 替换新的info

sudo -rf info

sudo mv info.bak info

之后输入 sudo apt-get update 和 sudo apt-get upgrade 以及sudo apt-get autoremove 都不再有E: Sub-process /usr/bin/dpkg returned an error code (1)了。

最新文章

  1. Android自动化学习笔记之MonkeyRunner:官方介绍和简单实例
  2. 爱上MVC~为Html.EditorForModel自定义模版
  3. Vijos1056 图形面积
  4. myDatePinker设置开始时间不能大于结束时间
  5. HBase -ROOT-和.META.表结构
  6. VPS之openVPN的安装配置
  7. .NET Framework(一)
  8. UVA 10041 (13.08.25)
  9. Sublime Text 2安装图解
  10. 多目标跟踪(MOT)论文随笔-SIMPLE ONLINE AND REALTIME TRACKING WITH A DEEP ASSOCIATION METRIC (Deep SORT)
  11. Reflections 介绍
  12. 最大流sap
  13. 第一册:lesson ninety-three。
  14. Nginx上部署HTTPS + HTTP2
  15. vue对比其他框架详细介绍
  16. CAS 单点登录4.24版本 登录调用其它系统并且返回客户端用其它的用户信息改造
  17. Composer 的autoload 实现
  18. AutoMapper在MVC中的运用05-映射中的忽略、处理null、多种映射转换
  19. springmvc-servlet.xml中use-default-filters的作用
  20. LintCode: Restore IP Address

热门文章

  1. php Restful设计
  2. Flex AIR自定义Mobile的弹出框组件
  3. netstat 显示当前网络连接的统计信息
  4. servicemix 实例 -- 参考open source ESBs in action这本书
  5. Python--day42--mysql创建用户及授权
  6. C# Thread.Join();Thread.Abort();
  7. es6笔记 day3---数组新增东西
  8. MFC下获取系统内存和当前进程的内存使用情况
  9. TCPIP四层模型和OSI七层模型对应表
  10. Visio图像应用