web-dev-qa-db-ja.com

df --directオプションがありませんか?

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

1
ManuelJE

--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
2
Rinzwind