作業ファイル(コード)を入れたいのですが、すでに/usr/local/src
違う意味を持つフォルダのようです。
それは何ですか?そこにソースコードを入れるべきですか、それとももっと良い場所がありますか?
編集する- 私はマシンの唯一のユーザーであり、管理者であり、私のホームディレクトリがNFSドライブにあるので使用したくありません。
答え1
LinuxによるとFHSは、/usr
展開ベースのプロジェクトを保存する場所であり、ローカライズの/usr/local
変更を保存する場所です(/usr/local
デフォルトのインストール後は空です)。たとえば、ソースからUbuntuパッケージを再コンパイルしたい場合、そのパッケージマネージャはパッケージのソースコードを/usr/src/{package dir}
。に/usr/local/src
。
編集:短い答えです。はい、コードを/usr/local/src
。
答え2
それはあなたが何であるかによって異なります行為そのソースとして。ちなみに言えば、そこはいいところです。/usr/local
システム管理者がローカルにインストールしたソフトウェア用に予約されています。したがって、ソースファイルと一緒にソフトウェアをインストールしたい場合(他のプログラムで使用したり、人々が見ることができるように)、大丈夫です。
しかし、これが意味するわけではありません。ワークスペース。このため地元のもちろん、必要なものは何でもできますが、ソフトウェア開発ツリーに配置するようには設計されていません。
現実的にはコードストア(おそらく他の場所)に配置する必要があり、/srv/sourcerepo
開発者は自分の作業コピーをホームディレクトリに確認する必要があります。