使用ncdu1.11,安装ncurses5.9,安装g++
博客专区 > imlqh 的博客 > 博客详情
使用ncdu1.11,安装ncurses5.9,安装g++
imlqh 发表于2年前
使用ncdu1.11,安装ncurses5.9,安装g++
  • 发表于 2年前
  • 阅读 23
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: 因为要使用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 /

    方便灵活、一目了然,动动上下左右箭头键就能明晰的查看各文件夹du情况,如下图


标签: ncdu ncurses g++ make 报错
共有 人打赏支持
粉丝 1
博文 7
码字总数 1173
×
imlqh
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: