文档章节

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

imlqh
 imlqh
发布于 2015/10/30 17:49
字数 370
阅读 37
收藏 0
  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情况,如下图


© 著作权归作者所有

共有 人打赏支持
imlqh
粉丝 1
博文 7
码字总数 1173
作品 0
青岛
系统管理员
Ubuntu 12.04 安装 gcc-4.8 及 gdb 7.6

安装 gcc-4.8 为了使用C++ 11, 须安装 gcc-4.8 以上版本.按以下命令即可方便的安装 gcc-4.8 及 g++-4.8 sudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get updatesudo apt-g......

sailtseng
2013/10/17
0
0
ubuntu12.04 lts 安装gcc 4.8

  gcc 4.8.1 是第一个完全支持C++11 的编译器,Windows上可以安装mingw版的,在sourceforge 上有下载,安装也比较方便。在Linux上安装的话需要首先安装一些依赖库。在Ubuntu12.04 lts默认安...

moodlxs
2015/02/09
0
0
Ubuntu下两个gcc版本切换

Ubuntu系统使用的gcc版本随着发布版本的不同而不同,在编译Android系统时不同的版本推荐用不同的gcc去编译,那么可不可以改变系统的gcc来适应android编译环境的需求呢?答案是可以的。 先看看...

wangxuwei
2016/07/11
56
0
简述-如何在Windows中编译Linux Unix的代码

第一步:下载安装新版Cygwin软件。该软件的官方网站:http://cygwin.com/    Cygwin软件的作用是让Windows拥有Unix-like环境的软件。所以,GCC等编译器自然也就会包含在里面。不过,对于开...

j_m
2012/07/09
0
0
Ubuntu11.10下编译android源码4.0.3

在之前的文章中,为读者介绍了《Ubuntu Linux下android源码下载方法》、《Ubuntu11.10下配置android的Eclipse开发环境》以及配置过程中遇到的一些问题,本文继续为大家介绍Ubuntu11.10下and...

Taskiller
2012/01/11
0
3

没有更多内容

加载失败,请刷新页面

加载更多

sourcetree 离线免注册登录安装教程

Sourcetree是一个优秀的git可视化管理工具,深受开发者喜爱Sourcetree官网,但是在安装时需要谷歌账户登录,需要翻qiang才可以,此一点一直被人们所诟病。今天本教程就为大家提供离线免登陆安...

QQZZFT
15分钟前
1
0
使用 PostgreSQL 解决一个实际的统计分析问题

使用 PostgreSQL 解决一个实际的统计分析问题作者:老农民(刘启华)Email: 46715422@qq.com 之前有个朋友扔给我一个奇葩需求,他们公司之前做了一批问卷调查,全部都是统一格式的excel...

新疆老农民
18分钟前
1
0
TypeScript基础入门之高级类型的映射类型

转发 TypeScript基础入门之高级类型的映射类型 高级类型 映射类型 一个常见的任务是将一个已知的类型每个属性都变为可选的: interface PersonPartial {    name?: string;    age?...

durban
33分钟前
1
0
Dubbo源码分析(6):Dubbo内核实现之基于SPI思想Dubbo内核实现

SPI接口定义 定义了@SPI注解 package com.alibaba.dubbo.common.extension; import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.an......

郑加威
34分钟前
1
0
RxJS的另外四种实现方式(后记)—— 同时实现管道和链式编程

目录 RxJS的另外四种实现方式(序) RxJS的另外四种实现方式(一)——代码最小的库 RxJS的另外四种实现方式(二)——代码最小的库(续) RxJS的另外四种实现方式(三)——性能最高的库 Rx...

一个灰
37分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部