it-swarm-es.tech

¿Cómo puedo instalar ncdu en Red Hat?

Las respuestas proporcionadas a esta pregunta no ayudan.

He intentado

yum install ncdu

Pero me estoy poniendo

No package ncdu available
26
ripper234

Deberá descargar el último paquete ncdu de http://dev.yorhel.nl/ncd con wget.

Navegue a un directorio con acceso de escritura, como su directorio de inicio.

wget https://dev.yorhel.nl/download/ncdu-1.13.tar.gz

luego extraiga el tarball, con:

tar -xzvf ncdu-1.13.tar.gz

esto creará una nueva carpeta llamada ncdu-1.13. Ingrese esa carpeta y ejecute:

./configure --prefix=/usr

Si no puede encontrar ncurses.h y la configuración falla,

checking for ncurses.h... no
configure: error: required header file not found

usted tendrá que instalar curses encabezados de biblioteca

Sudo dnf install ncurses ncurses-devel

Después de instalar la biblioteca, ejecute el paso de configuración nuevamente.

Entonces corre,

make

y

Sudo make install

y listo.

Opcionalmente, puede eliminar el ncdu-1.13.tar.gz archivo y el directorio donde se extrajeron los archivos de origen, ya que ya no los necesita.

24
Zacharias

Si está utilizando Red Hat Enterprise Linux, no creo que ncdu esté en los repositorios del servidor RHEL. No tengo una máquina donde pueda verificar si está en los repositorios de la estación de trabajo, pero sospecho que no lo está. Si no es así, una opción es usar EPEL ( faq ):

EPEL (Extra Packages for Enterprise Linux) es un esfuerzo comunitario voluntario del proyecto Fedora para crear un repositorio de paquetes complementarios de alta calidad que complementan Red Hat Enterprise Linux (RHEL) basado en Fedora y sus spin-offs compatibles, tales como como CentOS y Scientific Linux.

ncdu parece estar en los repositorios de EPEL destinados a trabajar con RHEL 4 y RHEL 5. Las instrucciones sobre cómo usar estos repositorios se pueden encontrar aquí:

http://fedoraproject.org/wiki/EPEL/FAQ#How_can_I_install_the_packages_from_the_EPEL_software_repository.3F

Alternativamente, siempre puede descargar la herramienta desde el sitio web ascendente:

http://dev.yorhel.nl/ncd

y siga las instrucciones en el archivo INSTALAR. Sin embargo, esto requerirá que persiga dependencias e instale las herramientas necesarias para construir el proyecto.

13
Steven D

Primero visite el siguiente enlace e instale el epel de acuerdo con el tipo de sistema operativo.

http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/

Una vez que se instala el repositorio EPEL, ncdu se puede instalar con el siguiente comando:

yum install ncdu

Nota: El comando anterior funcionará si tiene Suscripción RHEL/Preconfigurado con yum install.

Para usar ncdu, ingrese el siguiente comando:

ncdu
4
M.S.Arun