Odpowiedzi na to pytanie nie pomagają.
Próbowałem
yum install ncdu
Ale dostaję
No package ncdu available
Odpowiedzi na to pytanie nie pomagają.
Próbowałem
yum install ncdu
Ale dostaję
No package ncdu available
Odpowiedzi:
Musisz pobrać najnowszy ncdu
pakiet z http://dev.yorhel.nl/ncdu z wget
.
Przejdź do katalogu z dostępem do zapisu, takiego jak katalog domowy.
wget https://dev.yorhel.nl/download/ncdu-1.13.tar.gz
następnie wyodrębnij archiwum za pomocą:
tar -xzvf ncdu-1.13.tar.gz
spowoduje to utworzenie nowego folderu o nazwie ncdu-1.13
. Wejdź do tego folderu i wykonaj:
./configure --prefix=/usr
Jeśli nie można znaleźć pliku ncurses.h, a konfiguracja nie powiedzie się,
checking for ncurses.h... no
configure: error: required header file not found
będziesz musiał zainstalowaćcurses
nagłówki bibliotek
sudo dnf install ncurses ncurses-devel
Po zainstalowaniu biblioteki ponownie wykonaj krok konfiguracji.
Następnie uruchomić,
make
i
sudo make install
i gotowe.
Możesz opcjonalnie usunąć ncdu-1.13.tar.gz
plik i katalog, z którego wyodrębniono pliki źródłowe, ponieważ nie są już potrzebne.
./configure
:[nbasanese@rhel022 ncdu-1.11]$ ./configure –-prefix='/usr'
configure: error: invalid variable name: '–-prefix'
prefix
. Nie spotkałem żadnych innych zależności poza przekleństwami.
sudo apt install libncurses5-dev
na debian / ubuntu (przy użyciu APT)
Jeśli używasz Red Hat Enterprise Linux, nie sądzę, że ncdu znajduje się w repozytoriach serwerów RHEL. Nie mam komputera, na którym mogę sprawdzić, czy znajduje się w repozytoriach stacji roboczych, ale podejrzewam, że tak nie jest. Jeśli nie jest, jedną z opcji jest użycie EPEL (często zadawane pytania ):
EPEL (Extra Packages for Enterprise Linux) to wysiłek społeczności ochotników z projektu Fedora, mający na celu utworzenie repozytorium wysokiej jakości pakietów dodatkowych, które uzupełniają oparty na Fedorze system Red Hat Enterprise Linux (RHEL) i jego kompatybilne podziały, takie jak jako CentOS i Scientific Linux.
ncdu
wydaje się, że znajduje się w repozytoriach EPEL przeznaczonych do współpracy z RHEL 4 i RHEL 5. Wskazówki dotyczące korzystania z tych repozytoriów można znaleźć tutaj:
Alternatywnie, zawsze możesz pobrać narzędzie ze strony internetowej upstream:
i postępuj zgodnie ze wskazówkami w pliku INSTALL. Będzie to jednak wymagać ścigania zależności i instalowania narzędzi potrzebnych do zbudowania projektu.
Najpierw odwiedź poniższy link i zainstaluj epel zgodnie z typem systemu operacyjnego.
http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/
Po zainstalowaniu repozytorium EPEL można zainstalować ncdu za pomocą następującego polecenia:
yum install ncdu
Uwaga: powyższe polecenie będzie działać, jeśli masz subskrypcję RHEL / wstępnie skonfigurowaną z instalacją yum.
Aby użyć ncdu, wprowadź następujące polecenie:
ncdu