Ваш подход выглядит правильным с точки зрения настройки репозитория EPEL и попытки инсталлировать NCDU. Я даже подтвердил, что RPM NCDU на самом деле находится в том репозитории :
Таким образом, эта конкретная проблема выглядит так, как будто она не имеет ничего общего с RPM, а больше связана с настройкой репозитория EPEL в вашей системе.
Если вы просто хотите установить NCDU, вы можете просто сделать это, чтобы вручную установить RPM из этого репозитория:
$ sudo yum localinstall \
http://ftp.linux.ncsu.edu/pub/epel/6/x86_64/ncdu-1.7-1.el6.x86_64.rpm
Если вы хотите выяснить, что не так с настройку YUM я бы сначала начал с выполнения команды yum clean all
.
После этого я дважды проверял, что файлы .repo
для репозитория EPEL действительно правильно настроены undre /etc/yum.repo.d/
.
Я бы также удалил и переустановил RPM-файл EPEL:
$ sudo yum remove epel-release
$ sudo yum localinstall epel-release-6-8.noarch.rpm
Переименовать / bin / umount до /bin/umount.real
Write скрипт, который запускает команды, которые вы хотите позвонить перед размонтированием, а затем вызовите /bin/umount.real
Создайте мягкую ссылку на свой скрипт как / bin / umount