The answers provided to this question doesn't help.
yum install ncdu
But I'm getting
No package ncdu available
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.Sign up to join this community
You will need to download the latest
ncdu package from http://dev.yorhel.nl/ncdu with
Navigate to a directory with write access, such as your home directory.
then extract the tarball, with:
tar -xzvf ncdu-1.13.tar.gz
this will create a new folder named
ncdu-1.13. Enter that folder and execute:
If it can't find ncurses.h and the configure fails,
checking for ncurses.h... no configure: error: required header file not found
sudo dnf install ncurses ncurses-devel
After installing the library, execute the configure step again.
sudo make install
and you are done.
You can optionally remove the
ncdu-1.13.tar.gz file and the directory where the source files were extracted as you don't need them anymore.
If you are using Red Hat Enterprise Linux, I do not think ncdu is in the RHEL server repositories. I do not have a machine where I can check if it is in the workstation repositories, but I suspect it isn't. If it isn't, one option is the use EPEL (faq):
EPEL (Extra Packages for Enterprise Linux) is a volunteer-based community effort from the Fedora project to create a repository of high-quality add-on packages that complement the Fedora-based Red Hat Enterprise Linux (RHEL) and its compatible spinoffs, such as CentOS and Scientific Linux.
ncdu does seem to be in the EPEL repositories intended to work with RHEL 4 and RHEL 5. Directions for how to use these repositories can be found here:
Alternatively, you can always download the tool from the upstream website:
and follow the directions in the INSTALL file. However, this will require you to chase down dependencies and install the tools needed to build the project.
First visit the below link and install the epel according to the OS type.
Once the EPEL repo is installed, ncdu can be installed with following command:
yum install ncdu
Note: The above command will work if you have RHEL Subscription / Preconfigured with yum install.
To use ncdu, enter the following command: