во время настройки (после установки) Oracle XE 18c на моем 16.04 я заметил это сообщение, сгенерированное сценарием оболочки:
/bin/df: unrecognized option '--direct'
'Try '/bin/df --help' for more information.
Я не уверен, насколько это важно для установки, Сценарий продолжает запрашивать пароль для системных пользователей ...
В любом случае, для меня важно то, что опция - direct доступна в других версиях Linux, например [ 111] здесь , кажется, это часть стандартной утилиты GNU, но я предположил, что я уже получил ее как часть дистрибутива Ubuntu 16.04.
Кто-нибудь мог бы уточнить это? Есть ли способ получить такое же поведение с моей текущей версией df ?
Заранее спасибо.
ОБНОВЛЕНО: целевым сервером является Ubuntu 16.04
--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