web-dev-qa-db-ja.com

Red Hatにncduをインストールするにはどうすればよいですか?

提供された答え この質問に対して は役に立ちません。

私は試しました

yum install ncdu

しかし、私は得ています

No package ncdu available
26
ripper234

最新のncduパッケージを http://dev.yorhel.nl/ncd から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サーバーリポジトリにあるとは思いません。ワークステーションリポジトリにあるかどうかを確認できるマシンはありませんが、そうでないと思います。そうでない場合、1つのオプションはEPELの使用( faq )です。

EPEL(Enterprise Linuxの追加パッケージ)は、Fedoraプロジェクトのボランティアベースのコミュニティの取り組みであり、FedoraベースのRed Hat Enterprise Linux(RHEL)とその互換性のあるスピンオフなどを補完する高品質のアドオンパッケージのリポジトリを作成します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

または、上流のWebサイトからいつでもツールをダウンロードできます。

http://dev.yorhel.nl/ncd

iNSTALLファイルの指示に従います。ただし、これには依存関係を追跡し、プロジェクトのビルドに必要なツールをインストールする必要があります。

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 installで事前設定されている場合に機能します。

Ncduを使用するには、次のコマンドを入力します。

ncdu
4
M.S.Arun