zoukankan      html  css  js  c++  java
  • Linux 解决E: Sub-process /usr/bin/dpkg returned an error code (1)错误

    在用apt-get安装软件时出现了类似于

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

    解决办法如下:

    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,再sudo 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下,apt-get近乎是最常用的shell命令之一了,因为它是Ubuntu通过新立得安装软件的常用工具命令。

    常用的APT命令参数:

    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 //更新已安装的包

  • 相关阅读:
    Saltstack module acl 详解
    Saltstack python client
    Saltstack简单使用
    P5488 差分与前缀和 NTT Lucas定理 多项式
    CF613D Kingdom and its Cities 虚树 树形dp 贪心
    7.1 NOI模拟赛 凸包套凸包 floyd 计算几何
    luogu P5633 最小度限制生成树 wqs二分
    7.1 NOI模拟赛 dp floyd
    springboot和springcloud
    springboot集成mybatis
  • 原文地址:https://www.cnblogs.com/gmhappy/p/11863969.html
Copyright © 2011-2022 走看看