Les réponses fournies à cette question n'aident pas.
J'ai essayé
yum install ncdu
Mais je reçois
No package ncdu available
Les réponses fournies à cette question n'aident pas.
J'ai essayé
yum install ncdu
Mais je reçois
No package ncdu available
Réponses:
Vous devrez télécharger le dernier ncdu
package depuis http://dev.yorhel.nl/ncdu avec wget
.
Accédez à un répertoire avec accès en écriture, tel que votre répertoire personnel.
wget https://dev.yorhel.nl/download/ncdu-1.13.tar.gz
puis extraire le tarball, avec:
tar -xzvf ncdu-1.13.tar.gz
cela va créer un nouveau dossier nommé ncdu-1.13
. Entrez dans ce dossier et exécutez:
./configure --prefix=/usr
S'il ne trouve pas ncurses.h et que la configuration échoue,
checking for ncurses.h... no
configure: error: required header file not found
vous devrez installer des en- curses
têtes de bibliothèque
sudo dnf install ncurses ncurses-devel
Après avoir installé la bibliothèque, exécutez à nouveau l'étape de configuration.
Ensuite, exécutez,
make
et
sudo make install
et vous avez terminé.
Vous pouvez éventuellement supprimer le ncdu-1.13.tar.gz
fichier et le répertoire où les fichiers source ont été extraits car vous n'en avez plus besoin.
./configure
:[nbasanese@rhel022 ncdu-1.11]$ ./configure –-prefix='/usr'
configure: error: invalid variable name: '–-prefix'
prefix
. N'a pas rencontré d'autres dépendances en dehors des malédictions.
sudo apt install libncurses5-dev
sur debian / ubuntu (en utilisant APT)
Si vous utilisez Red Hat Enterprise Linux, je ne pense pas que ncdu se trouve dans les référentiels du serveur RHEL. Je n'ai pas de machine où je peux vérifier si elle se trouve dans les référentiels des postes de travail, mais je pense que ce n'est pas le cas. Si ce n'est pas le cas, une option est d'utiliser EPEL ( faq ):
EPEL (Extra Packages for Enterprise Linux) est un effort communautaire bénévole du projet Fedora pour créer un référentiel de packages complémentaires de haute qualité qui complètent le Red Hat Enterprise Linux (RHEL) basé sur Fedora et ses retombées compatibles, telles que comme CentOS et Scientific Linux.
ncdu
semble se trouver dans les référentiels EPEL destinés à fonctionner avec RHEL 4 et RHEL 5. Les instructions pour utiliser ces référentiels peuvent être trouvées ici:
Alternativement, vous pouvez toujours télécharger l'outil à partir du site Web en amont:
et suivez les instructions du fichier INSTALL. Cependant, cela vous obligera à chasser les dépendances et à installer les outils nécessaires pour construire le projet.
Visitez d'abord le lien ci-dessous et installez epel en fonction du type de système d'exploitation.
http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/
Une fois le dépôt EPEL installé, ncdu peut être installé avec la commande suivante:
yum install ncdu
Remarque: La commande ci-dessus fonctionnera si vous avez un abonnement RHEL / préconfiguré avec l'installation de yum.
Pour utiliser ncdu, entrez la commande suivante:
ncdu