As respostas fornecidas para esta pergunta não ajudam.
Eu tentei
yum install ncdu
Mas estou ficando
No package ncdu available
As respostas fornecidas para esta pergunta não ajudam.
Eu tentei
yum install ncdu
Mas estou ficando
No package ncdu available
Respostas:
Você precisará fazer o download do ncdu
pacote mais recente em http://dev.yorhel.nl/ncdu com wget
.
Navegue para um diretório com acesso de gravação, como o diretório inicial.
wget https://dev.yorhel.nl/download/ncdu-1.13.tar.gz
então extraia o tarball, com:
tar -xzvf ncdu-1.13.tar.gz
isso criará uma nova pasta chamada ncdu-1.13
. Digite essa pasta e execute:
./configure --prefix=/usr
Se não conseguir encontrar ncurses.he o sistema falhar,
checking for ncurses.h... no
configure: error: required header file not found
você terá que instalar os curses
cabeçalhos da biblioteca
sudo dnf install ncurses ncurses-devel
Após instalar a biblioteca, execute a etapa de configuração novamente.
Então corra,
make
e
sudo make install
e você está pronto.
Opcionalmente, você pode remover o ncdu-1.13.tar.gz
arquivo e o diretório em que os arquivos de origem foram extraídos, pois você não precisa mais deles.
./configure
:[nbasanese@rhel022 ncdu-1.11]$ ./configure –-prefix='/usr'
configure: error: invalid variable name: '–-prefix'
prefix
. Não encontrou outras dependências além de maldições.
sudo apt install libncurses5-dev
no debian / ubuntu (usando APT)
Se você estiver usando o Red Hat Enterprise Linux, não acho que o ncdu esteja nos repositórios do servidor RHEL. Não tenho uma máquina na qual possa verificar se está nos repositórios da estação de trabalho, mas suspeito que não. Caso contrário, uma opção é o uso EPEL ( faq ):
O EPEL (Extra Packages for Enterprise Linux) é um esforço comunitário voluntário do projeto Fedora para criar um repositório de pacotes complementares de alta qualidade que complementam o Red Hat Enterprise Linux (RHEL) baseado no Fedora e seus spinoffs compatíveis, como como CentOS e Scientific Linux.
ncdu
parece estar nos repositórios EPEL destinados a trabalhar com o RHEL 4 e o RHEL 5. As instruções sobre como usar esses repositórios podem ser encontradas aqui:
Como alternativa, você sempre pode baixar a ferramenta no site upstream:
e siga as instruções no arquivo INSTALAR. No entanto, isso exigirá que você busque dependências e instale as ferramentas necessárias para criar o projeto.
Primeiro visite o link abaixo e instale o epel de acordo com o tipo de SO.
http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/
Após a instalação do repositório EPEL, o ncdu pode ser instalado com o seguinte comando:
yum install ncdu
Nota: O comando acima funcionará se você tiver Assinatura RHEL / Pré-configurada com a instalação do yum.
Para usar o ncdu, digite o seguinte comando:
ncdu