文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>[Ubt-9.10]Sub-process /usr/bin/dpkg returned error

[Ubt-9.10]Sub-process /usr/bin/dpkg returned error

时间:2010-05-17  来源:shepherder_wang


今天想把现在上网用的bras 配置改成使用 xl2tpd , > sudo apt-get install xl2tpd
可是安装过程中遇见错误。其中的错误提示信息有: E: Sub-process /usr/bin/dpkg returned an error code(1)
google 之(用以上错误信息做关键词),参考E 文帖 http://www.linuxquestions.org/questions/debian-26/sub-process-usr-bin-dpkg-returned-an-error-code-1-a-171107/
-----> Method 1: 使用 apt-get -f install,这里 if 表示“fix broken” 而不是 “force”(first of all, '-f' does not mean "force" it is "fix broken") 。
但是我使用这个依然出错,而且不光是安装 xl2tpd 出错,安装任何其他软件同样出错。
于是,使用这个帖子里的下一个方法。
-----> Method 2.1: 删除 var/lib/dpkg/info 下面所有关于第一此出错的那个包的文件,这里是:xl2tpd.conffiles,xl2tpd.list, xl2tpd.md5sums, xl2tpd.postinst, xl2tpd.postrm, xl2tpd.prerm。但这是会带来潜在错误的,这个动作的意思是删除了 xl2tpd 的 pre and post install scripts。也就意味着安装没有成功。此时如果选择 uninstall 这个而软件的话,将会出现错误。最好只删除一些相关的脚本文件。
做完这一步的时候,在我的系统里已经好用了,也就没有去试后面的方法,这里只提供过来。
-----> Method 2.2: 在目录 /var/cache/apt/archives 下执行相同的删除动作,这一步是没有风险的。
-----> Method 3: 使用 sudo dpkg --remove --force-remove--reinstreq <packagename> 但是,这个在我的系统里面没有用。
问题貌似已解决。

果冻 Mon, May/17/2010.
相关阅读 更多 +
排行榜 更多 +
奥丘树海之下小米服手游下载

奥丘树海之下小米服手游下载

角色扮演 下载
网络天才国际服手游下载

网络天才国际服手游下载

休闲益智 下载
御剑红尘手游官方版下载

御剑红尘手游官方版下载

角色扮演 下载