Como posso instalar o ncdu no Red Hat?

19

As respostas fornecidas para esta pergunta não não ajuda.

Eu tentei

yum install ncdu

Mas estou chegando

No package ncdu available
    
por ripper234 12.11.2010 / 14:31

3 respostas

18

Você precisará baixar o pacote ncdu mais recente do link com wget .

Navegue até um diretório com acesso de gravação, como seu diretório pessoal.

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

extraia o tarball com:

tar -xzvf ncdu-1.13.tar.gz

isso criará uma nova pasta chamada ncdu-1.13 . Entre nessa pasta e execute:

./configure --prefix=/usr

Se ele não encontrar ncurses.he a configuração falhar,

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

você precisa instalar curses cabeçalhos de biblioteca

sudo dnf install ncurses ncurses-devel

Depois de instalar a biblioteca, execute novamente a etapa de configuração.

Em seguida, execute

make

e

sudo make install

e você está feito.

Você pode, opcionalmente, remover o arquivo ncdu-1.13.tar.gz e o diretório onde os arquivos de origem foram extraídos, já que você não precisa mais deles.

    
por 04.02.2014 / 16:07
12

Se você estiver usando o Red Hat Enterprise Linux, eu não acho que o ncdu esteja nos repositórios do servidor RHEL, repositórios. Eu não tenho uma máquina onde eu possa verificar se está nos repositórios da estação de trabalho, mas eu suspeito que não é. Se não for, uma opção é o uso 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 parece estar nos repositórios EPEL destinados a trabalhar com o RHEL 4 e o RHEL 5. Instruções sobre como usar esses repositórios podem ser encontradas aqui:

link

Como alternativa, você sempre pode fazer o download da ferramenta no site do upstream:

link

e siga as instruções no arquivo INSTALL. No entanto, isso exigirá que você persiga dependências e instale as ferramentas necessárias para criar o projeto.

    
por 12.11.2010 / 17:56
2

Primeiro, visite o link abaixo e instale a epel de acordo com o tipo de SO.

link

Quando o repositório EPEL estiver instalado, o ncdu pode ser instalado com o seguinte comando:

yum install ncdu

Observação: O comando acima funcionará se você tiver uma Assinatura RHEL / Pré-configurada com a instalação do yum.

Para usar o ncdu, digite o seguinte comando:

ncdu

Problema resolvido! Espero que isso possa ajudar !!

    
por 21.04.2017 / 15:46