Отсутствует опция df --direct?
Во время настройки (после установки) Oracle XE 18c на моем 16.04 я заметил это сообщение, сгенерированное сценарием оболочки:
/bin/df: unrecognized option '--direct'
'Try '/bin/df --help' for more information.
Я не уверен, насколько это важно для установки, скрипт продолжает запрашивать пароль для пользователей системы...
В любом случае, суть в том, что опция --direct доступна в других версиях Linux, например, здесь, она, кажется, является частью стандартной утилиты GNU, но я предположил, что я уже получил ее как часть Ubuntu 16.04. дистрибутив.
Кто-нибудь мог бы уточнить это? Есть ли способ получить такое же поведение с моей текущей версией df?
Заранее спасибо.
ОБНОВЛЕНО: целевым сервером является Ubuntu 16.04
1 ответ
--direct
это вариант, который был добавлен в df
в версии 8.4.6, поэтому ваша загрузка Oracle XE 18c не предназначена для 16.04. Возможно, вам нужен более старый выпуск или (как упоминалось @jos) отредактируйте скрипт. Ниже приведен старый вариант, который мы используем.
* Mon Mar 29 2010 Kamil Dudka <kdudka@redhat.com> - 8.4-6
- a new option df --direct (#479364)
Ubuntu пока не выходит выше 8.30 (включая eoan).
В Ubuntu 16.04 мы используем 8.25 и его эквивалент --output=avail
( GNU Coreutils DF)
$ df --version
df (GNU coreutils) 8.25