zoukankan      html  css  js  c++  java
  • 解决 dpkg: warning: files list file for package 'x' missing 问题

    参考:

    dpkg: warning: files list file for package 'x' missing

    解决 dpkg: warning: files list file for package 'x' missing 问题

    在Ubuntu下通过apt-get安装软件或者更新时,出现大量的dpkg: warning日志:

    dpkg: warning: files list file for package 'libssh2-1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libkrb5-3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libwrap0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libcap2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libpam-ck-connector:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libc6:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libtalloc2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libselinux1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libp11-kit0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libavahi-client3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libbz2-1.0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libpcre3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libgpm2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libgnutls26:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libavahi-common3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libcroco3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'liblzma5:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libpaper1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libsensors4:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libbsd0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libavahi-common-data:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libss2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libblkid1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libslang2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libacl1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libcomerr2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libkrb5support0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'e2fslibs:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'librtmp0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libidn11:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libpcap0.8:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libattr1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libdevmapper1.02.1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'odbcinst1debian2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libexpat1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libltdl7:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libkeyutils1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libcups2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libsqlite3-0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libck-connector0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'zlib1g:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libnl1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libfontconfig1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libudev0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libsepol1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libmagic1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libk5crypto3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libunistring0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libgpg-error0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libusb-0.1-4:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libpam0g:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libpopt0:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libgssapi-krb5-2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libgeoip1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libcurl3-gnutls:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libtasn1-3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libuuid1:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libgcrypt11:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libgdbm3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libdbus-1-3:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libsysfs2:amd64' missing; assuming package has no files currently installed
    dpkg: warning: files list file for package 'libfreetype6:amd64' missing; assuming package has no files currently installed
    (Reading database ... 21908 files and directories currently installed.)
    

    可以通过执行以下脚本解决:

    for package in $(apt-get upgrade 2>&1 |
                     grep "warning: files list file for package '" |
                     grep -Po "[^'
     ]+'" | grep -Po "[^']+"); do
        apt-get install --reinstall "$package";
    done
    

    2018.3

  • 相关阅读:
    算法之冒泡排序(Java语言)
    算法之水仙花数(Java语言)
    md5加密解析
    Java项目中环境变量的问题
    外行码农进阶学习指导思想
    初识TCP
    const修饰符总结
    网格计算的三种体系结构概述
    虚函数的实现
    网络计算概述
  • 原文地址:https://www.cnblogs.com/qq952693358/p/8495302.html
Copyright © 2011-2022 走看看