it-swarm-ko.tech

Red Hat에 ncdu를 어떻게 설치합니까?

제공된 답변 이 질문에 도움이되지 않습니다.

나는 노력했다

yum install ncdu

하지만 점점

No package ncdu available
26
ripper234

http://dev.yorhel.nl/ncd 에서 최신 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 파일과 소스 파일이 추출 된 디렉토리를 선택적으로 제거 할 수 있습니다.

24
Zacharias

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 리포지토리에있는 것 같습니다.이 리포지토리 사용 방법에 대한 지침은 여기에서 찾을 수 있습니다.

http://fedoraproject.org/wiki/EPEL/FAQ#How_can_I_install_the_packages_from_the_EPEL_software_repository.3F

또는 언제든지 업스트림 웹 사이트에서 도구를 다운로드 할 수 있습니다.

http://dev.yorhel.nl/ncd

설치 파일의 지시 사항을 따르십시오. 그러나이를 위해서는 종속성을 추적하고 프로젝트를 빌드하는 데 필요한 도구를 설치해야합니다.

13
Steven D

먼저 아래 링크를 방문하여 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
4
M.S.Arun