答え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。
ncdu
RHEL 4とRHEL 5で動作するように設計されたEPELリポジトリにあるようです。これらのリポジトリを使用する方法については、ここで見つけることができます。
または、いつでもアップストリームWebサイトからツールをダウンロードできます。
インストールファイルの指示に従ってください。ただし、これには依存関係を見つけてプロジェクトを構築するために必要なツールをインストールする必要があります。
答え3
epelリポジトリのインストール
yum install epel-release
NCDUの取り付け
yum --enablerepo=epel install ncdu
答え4
Amazon Linux 2 の場合:
# amazon-linux-extras install epel
# yum install ncdu