Unixy システムで作業するとき、ダウンロードしたパッケージをどこに保存するかはしばしば混乱します。
たとえば、次のようにOSXにSparkをインストールしようとしました。このガイドライン。
到着したときにダウンロードしたタールボールが自動的に保存されるので、tar -xvzf spark-1.1.1.tar
実際にこれを行う必要があるかどうか疑問に思いました。/Users/me/Downloads
本当にここが宅配便を保管するのに最適な場所ですか?それとも伝統的な配置位置はありますか?
私はダウンロードフォルダを定期的に空白のままにしていますが、元のファイルを削除すると問題が発生するのか心配です。
答え1
Linux Foundationによって開発されましたが、ファイルシステム階層標準Unixシリーズのオペレーティングシステムに普遍的に適用できるように設計されています。
標準によると、「オプションのアプリケーションパッケージ」は/opt
。
/usr/local
ただし、ソースコードとして配布された多くのプログラムは、「ホストに固有のローカルデータの3番目のレベルの構造」と見なされ、ディレクトリ構造/usr/local/etc
に自分自身でインストールされることがわかります。/usr/local/bin