使用ncdu1.11,安装ncurses5.9,安装g++

  1. 安装g++(因为ncurses在make时报错,无法通过)

    上面提到的报错:/bin/sh: -I../c++: No such file or directory

    #yum install gcc-c++

    YUM选择了在线源,下载时被avast当做病毒,然后自动"Recv failure: Connection reset by peer" Trying other mirror,最后成功。

  2. 安装ncurses-5.9(因为ncdu在configure时报错,无法通过)

    上面提到的报错:

    checking ncurses.h usability... no

    checking ncurses.h presence... no

    checking for ncurses.h... no

    configure: error: required header file not found

    CentOS的Everything安装盘、YUM在线源里都没有安装包,从官网下载如下

    wget ftp://invisible-island.net/ncurses/ncurses.tar.gz

    [root@localhost  ncurses-5.9]# ./configure --with-shared  --prefix=/usr

    [root@localhost  ncurses-5.9]#make

    这次成功了,提示make[1]: Leaving directory `/root/ncurses-5.9/c++'

    [root@localhost  ncurses-5.9]# make install

    提示同上,成功

  3. 安装ncdu-1.11

    CentOS的Everything安装盘、YUM在线源里都没有安装包,从官网下载如下

    wget http://dev.yorhel.nl/download/ncdu-1.11.tar.gz

    configure, make, make install 

    后两步提示如下

    make[1]: Leaving directory `/root/ncdu-1.11'

  4. 运行ncdu

    这是一个支持光标的du程序,这个命令是用来分析各种目录占用的磁盘空间。

    按 n 则通过文件名来排序,按 s 则按文件大小来排序(默认的),如下图

    [root@localhost  ncdu-1.11]# ncdu /使用ncdu1.11,安装ncurses5.9,安装g++_第1张图片

    方便灵活、一目了然,动动上下左右箭头键就能明晰的查看各文件夹du情况,如下图使用ncdu1.11,安装ncurses5.9,安装g++_第2张图片


你可能感兴趣的:(报错,Make,g++,ncurses,ncdu)