macOS Big Sur 11.4では、/ optディレクトリはデフォルトで空ですか?

macOS Big Sur 11.4では、/ optディレクトリはデフォルトで空ですか?

私は今macOSビッグサー11.4、そして私は/選択するディレクトリが空です。

私は開いた端末適用して入力してくださいcd /opt。その後、入力しましたが、lsファイルやディレクトリが表示されませんでした。

これが私に気になる。/選択するディレクトリには、特定のディレクトリおよび/またはファイルがあるか空白である必要があります。

ベストアンサー1

デフォルトでは空です。/opt追加パッケージに使用されます。定義によると、これはオペレーティングシステムに付属していません。

/usr/local厳密に言えば、ファイルシステム階層標準を厳密に読み、それを使用するたびに使用する必要があります/opt。対照的に、/usr/local「このホストに固有のローカルデータ」です。

いくつかの歴史的コンテキストでは、NFSが非常に人気があったとき、一部の組織は組織全体に一貫したソフトウェアセットをインストールできるようにNFSをインストールおよび//またはインストールしました。次にからインストールします。/usr/usr/local地元のマシンの(つまり物理的に接続された)ストレージ。これは、組織内の他のすべてのコンピュータではなく、そのコンピュータにのみ適用されます。

/optとの違いが非常に微妙だと感じるなら/usr/local一人ではありません。

macOSがSIPとしてリリースされ始めた後(Sシステム真実性保護)/usrは新しいシステムでは読み取り専用であり、作成することはできません/usr/local(変更されている可能性がありますが、IIRCは少なくとも最初のSIPバージョンの場合でした)。以前のバージョンのmacOSからアップグレードされたシステム/usr/localには書き続けることができます。

お持ちの方は/usr/localお好きな用途に自由にお試しください。アプリケーション開発者なら、/usr/localmacOSで書くことができると期待しないでください。しかし、とにかくすべてのUnix(またはUnixシリーズ)システム/optでは/usr/local

おすすめ記事