美文网首页
/var/lib/dpkg删除之后

/var/lib/dpkg删除之后

作者: cntlb | 来源:发表于2018-07-10 00:53 被阅读0次

    Linux软件管理器在安装程序, 这时用apt-get install或者dpkg -i 都会出现资源占用的问题导致无法安装. 软件管理器由于源的原因或者无响应而一直占用着资源(/var/lib/dpkg/lock), 这时讲该资源删除就可以使用apt-get, dpkg安装了. 由于操作失误执行了

    sudo rm -r /var/lib/dpkg
    

    /var/lib/dpkg/被删除后安装软件包或者升级会出现问题, 根据报错(error 目录:xxx, no such file or directory)找不到的目录安装更新时将需要的目录创建即可:

    /var/lib/dpkg/
    ├── alternatives
    ├── diversions
    ├── info
    ├── lock
    ├── parts
    ├── statoverride
    ├── status
    ├── status-old
    ├── triggers
    └── updates
    

    这些目录不一定都需要创建, 按提示即可, 目录创建后如果正常的话之前被删除的文件就会被创建回来了.

    如果上面的方法不行还可以:

    1. 系统安装包应该有一些配置吧,我没找到
    2. 虚拟机安装Linux然后将/var/lib/dpkg/目录拷贝出来放到主机相应目录
    3. 从其他系统拷贝, 和上面一条差不多的方法
    4. 重装, 为了一个目录重装,似乎有点小题大做,真没办法至少还能重装哈哈

    相关文章

      网友评论

          本文标题:/var/lib/dpkg删除之后

          本文链接:https://www.haomeiwen.com/subject/srmxpftx.html