博客
关于我
Linux 解决E: Sub-process /usr/bin/dpkg returned an error code (1)错误
阅读量:789 次
发布时间:2023-02-02

本文共 1217 字,大约阅读时间需要 4 分钟。

在使用 apt-get 安装软件时,可能会遇到如下的错误提示:

install-info: No dir file specified; try --help for more information.dpkg:处理 gettext (--configure) 时出错:子进程 post-installation script 返回了错误号 1在处理时有错误发生:findutilsE: Sub-process /usr/bin/dpkg 返回了一个错误代码(1)

problem解决方案

当我们遇到如上的错误时,可以按照以下步骤进行解决:

  • 备份旧的 dpkg 信息文件夹

    首先,我们需要备份原有的 dpkg 信息文件夹,以便在恢复时使用:

    sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old
  • 创建新的 dpkg 信息文件夹

    现在,我们为 dpkg 创建一个新的信息文件夹:

    sudo mkdir /var/lib/dpkg/info
  • 更新程序和修复安装

    接下来,我们运行以下命令以更新软件源并尝试修复安装:

    sudo apt-get updatesudo apt-get -f install
  • 将新生成的信息文件复制到旧目录

    由于我们已经创建了新的 dpkg 信息文件夹,接下来我们需要将新目录下的文件复制到旧的 info_old 目录:

  • sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old
    1. 删除旧的信息文件夹
      现在,我们可以安全地删除我们刚刚创建的新 info 文件夹:
    2. sudo rm -rf /var/lib/dpkg/info
      1. 恢复原有信息文件夹名称
        最后,我们将 info_old 文件夹恢复为 info
      2. sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info

        常用 apt-get 命令参考

        在使用 apt-get 时,可以通过以下命令快速完成常用操作:

        • 搜索软件包
          apt-cache search package
        • 获取软件包信息
          apt-cache show package
        • 安装软件包
          sudo apt-get install package
        • 重新安装软件包
          sudo apt-get install package --reinstall
        • 删除软件包
          sudo apt-get remove package
        • 删除配置文件
          sudo apt-get remove package --purge
        • 更新软件源
          sudo apt-get update
        • 升级已安装软件
          sudo apt-get upgrade

        这些命令为 Ubuntu 和类似系统管理员提供了强大的软件管理工具,可以帮助用户轻松完成软件安装和更新。遇到问题时,记住可以参考上述解决方案来恢复系统的正常操作。

    转载地址:http://pewfk.baihongyu.com/

    你可能感兴趣的文章
    linux 单机版安装5.7
    查看>>
    Linux 卸载JDK并安装新版本JDK (rpm,tar)
    查看>>
    Linux 卸载mysql-libs包出现问题如何解决
    查看>>
    linux 卸载、安装mysql
    查看>>
    Linux 压缩、解压和打包命令
    查看>>
    linux 发现交换文件 ".swp"
    查看>>
    linux 启动nacos报错_深入浅出高性能服务发现、配置框架Nacos系列 1: HelloWorld
    查看>>
    Linux 命令
    查看>>
    linux 命令 - 磁盘管理命令 df
    查看>>
    Linux 命令 —— lsof 查看打开的文件信息
    查看>>
    Linux 命令中 find 和 xargs 命令的用法
    查看>>
    Linux 命令大全
    查看>>
    Linux 命令大全
    查看>>
    Linux 命令大全
    查看>>
    linux 命令拾遗
    查看>>
    linux 命令查看内存和cpu信息
    查看>>
    Linux 命令的执行过程/Shell提示符/alias命令
    查看>>
    linux 命令详解 十二
    查看>>
    Linux 命令集
    查看>>
    Linux 基本bash命令
    查看>>