zoukankan      html  css  js  c++  java
  • ubuntu12.04 误删/var/lib/dpkg

    今天闲着蛋疼,一不小心把/varlib/dpkg给删掉了 (我现在用的是ubuntu12.04 LTS )。这个文件夹里是系统各种软件的配置文件吧。。后来网上找了各种方法,有叫数据恢复的,有叫重装apt-get的,最后找到了也成功了的方法,如下:

    1.

    下载dpkg_1.16.1.1ubuntu3_amd64.deb   网址:【http://archive.ubuntu.com/ubuntu/pool/main/d/dpkg/】

    2.以root权限运行以下命令

    #ar x dpkg_1.16.1.1ubuntu3_amd64.deb

     #mv data.tar.gz /data.tar.gz

    #cd  /

    #tar zxfv data.tar.gz

    #cp /var/backups/dpkg.status.0 /var/lib/dpkg/status

    最后重启电脑就行了。

    PS:需注意一点的是,运行命令时,当前的路径是什么

    补充:上午好不容易把dpkg文件夹恢复了,下午发现安装软件的时候安装不了,提示available文件不存在,后来网上找资料也没十分满意的解决办法,后来只好新建了一个空白文档放进dpkg文件夹里面了。(available记录的是软件包的安装信息,这样应该以前装的一些软件会不知道吧,不懂,求大牛指教)

  • 相关阅读:
    解决maven无法下载jar的问题
    Vue-Router 基础
    VUE自定义组件
    VUE过滤器
    VUE生命周期函数
    VUE表单输入绑定
    VUE计算属性和监听器
    VUE 模板语法
    VUE介绍
    taro3.x: 函数组件createIntersectionObserver
  • 原文地址:https://www.cnblogs.com/cfhome/p/2750865.html
Copyright © 2011-2022 走看看