zoukankan      html  css  js  c++  java
  • ubuntu 安装dictxdict出现错误的解决办法

    感谢:http://blog.uyvan.com/2010/05/ubuntu-%E5%AE%89%E8%A3%85dict-xdict-%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AFe-dict-xdict-%E5%AD%90%E8%BF%9B%E7%A8%8B-%E5%B7%B2%E5%AE%89%E8%A3%85%E7%9A%84-post-installation.html/comment-page-1#comment-119

    我在安装dict-xdict出现了以下错误:
    liuwei@IT-liuwei:~$ sudo aptitude install dict-xdict
    [sudo] password for liuwei:
    正在读取软件包列表… 完成
    正在分析软件包的依赖关系树
    正在读取状态信息… 完成
    正在读取扩展状态文件
    正在初始化软件包状态… 完成
    正在编辑扩展状态信息… 完成
    将不会安装,升级或者删除任何软件包。
    0 个软件包被升级,新安装 0 个, 0 个将被删除, 同时 0 个将不升级。
    需要获取 0B/3,555kB 的存档。 解包后将要使用 0B。
    正在编辑扩展状态信息… 完成
    选中了曾被取消选择的软件包 dict-xdict。
    (正在读取数据库 … 系统当前总共安装有 127684 个文件和目录。)
    正预备替换 dict-xdict 0.1-4 (使用 …/dict-xdict_0.1-4_all.deb) …
    正在解压缩将用于更替的包文件 dict-xdict …
    正在设置 dict-xdict (0.1-4) …
    invoke-rc.d: unknown initscript, /etc/init.d/dictd not found.
    dpkg:处理 dict-xdict (–configure)时出错:
    子进程 已安装的 post-installation 脚本 返回了错误号 100
    在处理时有错误发生:
    dict-xdict
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    软件包安装失败。正在试图恢复:
    正在设置 dict-xdict (0.1-4) …
    invoke-rc.d: unknown initscript, /etc/init.d/dictd not found.
    dpkg:处理 dict-xdict (–configure)时出错:
    子进程 已安装的 post-installation 脚本 返回了错误号 100
    在处理时有错误发生:
    dict-xdict
    正在读取软件包列表… 完成
    正在分析软件包的依赖关系树
    正在读取状态信息… 完成
    正在读取扩展状态文件
    正在初始化软件包状态… 完成
    正在编辑扩展状态信息… 完成

    之后安装其他软件也相应得出现了如下错误:
    E: dict-xdict: 子进程 已安装的 post-installation 脚本 返回了错误号 100

    可恶的是我用sudo aptitude purge dict-xdict命令卸载都无法卸载。

    用新立德删除也出现了错误提示框:
    新立得安装xdict出现得错误:E: dict-xdict: 子进程 已安装的 post-installation

    网上有人说“新力得安装dictd就行了”,地址如下:http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=236661&start=0

    但这个方法对我似乎没有效果,我的解决办法是:

    进入/etc/init.d/目录下创建dictd文件,然后执行sudo aptitude purge dict-xdict成功删除掉了dict-xdict,之后再安装就不会出现问题了。
    如下所示:
    liuwei@IT-liuwei:~$ cd /etc/init.d/
    liuwei@IT-liuwei:/etc/init.d$ sudo touch dictd
    liuwei@IT-liuwei:/etc/init.d$ sudo aptitude purge dict-xdict
    正在读取软件包列表… 完成
    正在分析软件包的依赖关系树
    正在读取状态信息… 完成
    Reading extended state information
    Initializing package states… 完成
    The following packages will be REMOVED:
    dict-xdict{p}
    0 packages upgraded, 0 newly installed, 1 to remove and 33 not upgraded.
    Need to get 0B of archives. After unpacking 5,554kB will be freed.
    Do you want to continue? [Y/n/?] y
    Writing extended state information… 完成
    (正在读取数据库 … 系统当前总共安装有 127415 个文件和目录。)
    正在删除 dict-xdict …
    正在清除 dict-xdict 的配置文件 …
    正在读取软件包列表… 完成
    正在分析软件包的依赖关系树
    正在读取状态信息… 完成
    Reading extended state information
    Initializing package states… 完成
    Writing extended state information… 完成

  • 相关阅读:
    MiracleSnow网页设计HTML5+CSS3+JS全套视频教程
    Java开发者应该列入年度计划的5件事
    大爱HTML5 9款超炫HTML5最新动画源码
    10个PHP代码片段
    斯坦福大学即将上线10门公开课
    如何成为一个偷懒又高效的Android开发人员
    github版本库使用详细教程
    PHP5中PDO的简单使用
    Github 已经托管超过 1000 万个项目库
    DIOCP转发型中间网关
  • 原文地址:https://www.cnblogs.com/smwikipedia/p/1744828.html
Copyright © 2011-2022 走看看