16.04でのOracle XE 18cの構成(インストール後)中に、シェルスクリプトによって生成された次のメッセージに気付きました。
/bin/df: unrecognized option '--direct'
'Try '/bin/df --help' for more information.
インストールにとってどれほど重要であるかはわかりません。スクリプトは、システムユーザーにパスワードを設定するように要求し続けます...
とにかく、私にとってのポイントは、-directオプションが他のLinuxバージョン、たとえば here で使用できることです標準のGNUユーティリティの一部であることが必要ですが、Ubuntu 16.04ディストリビューションの一部としてすでに入手しているはずです。
誰かがこれを明確にしてもらえますか?現在のバージョンのdfで同じ動作を取得する方法はありますか?
前もって感謝します。
更新:ターゲットサーバーはUbuntu 16.04
--direct
はバージョン8.4.6のdf
に追加されたオプションであるため、Oracle XE 18cのダウンロードは16.04を対象としていません。おそらく古いリリースが必要か、(@ josが言及したように)スクリプトを編集します。私たちが使用する古いオプションについては、以下を参照してください。
* Mon Mar 29 2010 Kamil Dudka <[email protected]> - 8.4-6
- a new option df --direct (#479364)
8.30以上になるUbuntuはまだありません(これには eoan が含まれます)
Ubuntu 16.04では8.25を使用し、同等のものは--output=avail
と呼ばれます( gnu coreutils df )
$ df --version
df (GNU coreutils) 8.25