web-dev-qa-db-ja.com

プログラムを/ usr / localまたはusr / localのサブディレクトリまたは/ optに直接インストールする必要がありますか?

PHPStorm IDEをPCにインストールしたい。Linuxバージョンは、bin、help、jre64、lib、license、pluginディレクトリと2つのテキストファイルを含む.tar.gzアーカイブとして配布されています。

私は周りを検索しましたが、ユーザーがインストールしたプログラムの場所は明らかに/ usr/localまたは/ optです。

  1. / usr/localまたは/ optにインストールする必要がありますか?
  2. / usr/localが最初の質問に対する答えであった場合:/ usr/localには、PHPStormアーカイブ(bin、lib)と同じディレクトリがすでにいくつか含まれています。ディレクトリをアーカイブから/ usr/localに直接コピーするか、phpstormサブディレクトリを作成してそこに配置する必要がありますか?
1
Confused

ソフトウェアをインストールするオプションが2つあることを考慮してください。

1)システム全体:アプリケーションはすべてのユーザーがアクセスでき、管理者(root)権限でインストールする必要があります。 2)/ home/user内のユーザーの場合のみ、インストールに管理者権限は必要ありません。

1)の場合、通常、/ usr/localと/ optの2つの場所があります。 .tar.gzに独自のディレクトリ構造がある場合は、ファイルを/ opt/PHPStorm内に配置して、構造を管理することをお勧めします。/usr/localは、そのサブディレクトリを知っているインストーラーに適しています。

それでも、PHPStormのようなIDEの場合は、自宅の/ home/user/bin/PHPStormのような場所にインストールする方がよいでしょう。こうすることで、アップグレードやインストールが簡単になります。補数など.

2
tormes