Red Hatにncduをインストールする方法は?

Red Hatにncduをインストールする方法は?

回答を提供この質問について役に立ちません。

私は前に試しました

yum install ncdu

しかし、ますます多くなります。

No package ncdu available

答え1

ncdu以下から最新のパッケージをダウンロードする必要があります。http://dev.yorhel.nl/ncduそしてwget

ホームディレクトリなど、書き込み権限を持つディレクトリに移動します。

wget https://dev.yorhel.nl/download/ncdu-1.13.tar.gz

次に、タールボールを抽出するには、次のようにします。

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ソースファイルが抽出されたファイルとディレクトリは不要になり、削除することを選択できます。

答え2

Red Hat Enterprise Linuxを使用している場合、ncduはRHELサーバーストアにないようです。ワークステーションリポジトリにあるかどうかを確認できるシステムはありませんが、そうではありません。それ以外の場合、1つのオプションはEPEL(よくある質問):

EPEL(Extra Packages for Enterprise Linux)は、FedoraベースのRed Hat Enterprise Linux(RHEL)やCentOSなどの互換派生製品を補完するための高品質アドオンパッケージリポジトリを作成するためのFedoraプロジェクト内のボランティアベースのコミュニティ活動です。科学的なLinux。

ncduRHEL 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/ncdu

インストールファイルの指示に従ってください。ただし、これには依存関係を見つけてプロジェクトを構築するために必要なツールをインストールする必要があります。

答え3

epelリポジトリのインストール

yum install epel-release

NCDUの取り付け

yum --enablerepo=epel install ncdu

答え4

Amazon Linux 2 の場合:

# amazon-linux-extras install epel
# yum install ncdu

関連情報