E: Sub-process /usr/bin/dpkg returned an error code (1)错误解决
2013-10-22 15:28
435 查看
准备安装samba软件,使用apt-get install samba命令时,出现:E: Sub-process /usr/bin/dpkg returned an error code (1) 的错误,试过重装locale,但是不行,在网上搜索,并经过验证,证明以下解决方法可行。特此将解决命令贴上,但是暂时不明白为什么。
解决办法:
1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名
2.$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹
3.$ sudo apt-get update,
$ apt-get -f install //不用解释了吧
4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下
5.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉
6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字
解决办法:
1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名
2.$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹
3.$ sudo apt-get update,
$ apt-get -f install //不用解释了吧
4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下
5.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉
6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字
相关文章推荐
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- ubuntu下chrome无法同步问题解决
- Ubuntu Linux使用体验
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- 从USB安装Ubuntu Server 10.04.3 图文详解
- Linux-Ubuntu 10.04安装Cadence-ic610 方法总结图解
- 看看我的Ubuntu Linux截图
- Ubuntu 12.04 LTS服务器版安装过程及使用图解
- Ubuntu 完全卸载Apache2
- Windows XP硬盘安装Ubuntu 12.04双系统图文详解
- Ubuntu v7.10 (Gutsy Gibbon) Tribe-1官方正式版 下载地址
- ubuntu取消pppoe启动时自动拔号的设置方法
- 在ubuntu中重置mysql服务器root密码的方法
- 解析Ubuntu下crontab命令的用法
- Ubuntu VPS 简易安装LAMP教程
- ubuntu 编译安装php 5.3.3+memcache的方法
- Ubuntu 下配置Rsync服务的方法
- Ubuntu 命令行修改网络配置方法
- ubuntu+php环境下的Memcached 安装方法