Ubuntu使用遇到问题

    xiaoxiao2022-07-13  150

    1、执行apt-get install vim报错

    dpkg: error: corrupt info database format file '/var/lib/dpkg/info/format'

    cat /var/lib/dpkg/info/format没有输出

    echo 1 > format

    在执行apt-get install vim 不在报错

    2、gcc编译文件时报错

     fatal error: stdio.h: No such file or directory

    开发环境没有准备好

    sudo apt-get install  build-essential

    The following packages have unmet dependencies:  build-essential : Depends: libc6-dev but it is not going to be installed or                             libc-dev                            Depends: g++ (>= 4:5.2) but it is not going to be installed                            Depends: dpkg-dev (>= 1.17.11) but it is not going to be installed

    需要将依赖的库全装上

    apt-get install  libc-dev报错

    [Unauthorized System] root@Kylin:~# apt-get -f install libc6-dev Reading package lists... Done Building dependency tree        Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

    The following packages have unmet dependencies:  libc6-dev : Depends: libc6 (= 2.23-0kord4k4) but 2.23-0kord4k3 is to be installedE: Unable to correct problems, you have held broken packages.

    这个问题要装aptitude

    apt-get install aptitude

    然后用aptitude安装,它会将依赖也安装上,删除时也会将依赖删除

    aptitude install build-essential

    选n y y 安装即可。

    装完之后再/usr/include会出现头文件。

    再编译成功

     

     

     

     

     

    最新回复(0)