Відповіді на це питання не допомагають.
Я намагався
yum install ncdu
Але я отримую
No package ncdu available
Відповіді на це питання не допомагають.
Я намагався
yum install ncdu
Але я отримую
No package ncdu available
Відповіді:
Вам потрібно буде завантажити останній 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
файл та каталог, з яких були вилучені вихідні файли, оскільки вони вам більше не потрібні.
./configure
:[nbasanese@rhel022 ncdu-1.11]$ ./configure –-prefix='/usr'
configure: error: invalid variable name: '–-prefix'
prefix
. Не натрапив на інші залежності, окрім прокльонів.
sudo apt install libncurses5-dev
на debian / ubuntu (використовуючи APT)
Якщо ви використовуєте Red Hat Enterprise Linux, я не думаю, що ncdu знаходиться у сховищах сервера RHEL. У мене немає машини, де я можу перевірити, чи є вона у сховищах робочої станції, але я підозрюю, що це не так. Якщо це не так, одним із варіантів є використання EPEL ( faq ):
EPEL (Додаткові пакети для Enterprise Linux) - це зусилля спільноти на базі волонтерів проекту Fedora по створенню сховища високоякісних додаткових пакетів, що доповнюють Fedora на базі Fedora Red Hat Enterprise Linux (RHEL) та його сумісних спинофтів, наприклад як CentOS та Scientific Linux.
ncdu
здається, знаходиться у сховищах EPEL, призначених для роботи з RHEL 4 та RHEL 5. Інструкції щодо використання цих сховищ можна знайти тут:
Крім того, ви завжди можете завантажити інструмент з веб-сайту вище за потоком:
і дотримуйтесь вказівок у файлі INSTALL. Однак це вимагатиме від вас вигнання залежностей та встановлення інструментів, необхідних для створення проекту.
Спочатку перейдіть за посиланням нижче та встановіть 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