답변:
당신은 최신 다운로드해야합니다 ncdu
에서 패키지를 http://dev.yorhel.nl/ncdu 와 함께 wget
.
홈 디렉토리와 같은 쓰기 액세스 권한이있는 디렉토리로 이동하십시오.
wget https://dev.yorhel.nl/download/ncdu-1.13.tar.gz
다음과 같이 tarball을 추출하십시오.
tar -xzvf ncdu-1.13.tar.gz
그러면이라는 새 폴더가 생성됩니다 ncdu-1.13
. 해당 폴더를 입력하고 다음을 실행하십시오.
./configure --prefix=/usr
ncurses.h를 찾을 수없고 구성이 실패하면
checking for ncurses.h... no
configure: error: required header file not found
당신은거야 설치해야 curses
라이브러리 헤더를
sudo dnf install ncurses ncurses-devel
라이브러리를 설치 한 후 구성 단계를 다시 실행하십시오.
그런 다음
make
과
sudo make install
그리고 당신은 끝났습니다.
필요에 따라 ncdu-1.13.tar.gz
파일과 소스 파일이 추출 된 디렉토리를 선택적으로 제거 할 수 있습니다 .
./configure
.[nbasanese@rhel022 ncdu-1.11]$ ./configure –-prefix='/usr'
configure: error: invalid variable name: '–-prefix'
prefix
. 저주 외에 다른 의존 관계에 빠지지 않았습니다.
sudo apt install libncurses5-dev
데비안 / 우분투 (APT 사용)
Red Hat Enterprise Linux를 사용하고 있다면 ncdu가 RHEL 서버 저장소에 있다고 생각하지 않습니다. 워크 스테이션 리포지토리에 있는지 확인할 수있는 시스템이 없지만 그렇지 않은 것 같습니다. 그렇지 않은 경우 한 가지 옵션은 EPEL 사용 ( faq )입니다.
EPEL (Enterprise Linux 용 추가 패키지)은 Fedora 기반 RHEL (Red Hat Enterprise Linux) 및 호환 가능한 스핀 오프를 보완하는 고품질 애드온 패키지의 저장소를 만들기 위해 Fedora 프로젝트의 자원 봉사자 기반 커뮤니티 노력입니다. CentOS 및 Scientific Linux로
ncdu
RHEL 4 및 RHEL 5와 함께 작동하도록 EPEL 리포지토리에있는 것 같습니다.이 리포지토리 사용 방법에 대한 지침은 여기에서 찾을 수 있습니다.
또는 언제든지 업스트림 웹 사이트에서 도구를 다운로드 할 수 있습니다.
설치 파일의 지시 사항을 따르십시오. 그러나이를 위해서는 종속성을 추적하고 프로젝트를 빌드하는 데 필요한 도구를 설치해야합니다.
먼저 아래 링크를 방문하여 OS 유형에 따라 epel을 설치하십시오.
http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/
EPEL 저장소가 설치되면 다음 명령을 사용하여 ncdu를 설치할 수 있습니다.
yum install ncdu
참고 : 위 명령은 RHEL 구독 / yum 설치로 사전 구성한 경우 작동합니다.
ncdu를 사용하려면 다음 명령을 입력하십시오.
ncdu