web-dev-qa-db-ja.com

Linuxのインストール-どこに配置すればよいですか?

私はLinuxに比較的慣れていないので、Xubuntu10.04を使用しています。

私がネットからダウンロードする多くのソフトウェア、例えばAptana/Eclipseは、私が開いて実行する単なるZipファイルです。

  1. 「Eclipse」を実行すると、どこからでもアクセスできる特定のフォルダーにそれらが存在することを望みます。

  2. すべてのユーザーが利用できるようにしたい。

  3. デスクトップのドロップダウンメニューから起動できるようにしたい。

どうやってやるの?

15
Aviv

ある種の「ファイルシステム階層標準」があります。

Filesystem Hierarchy Standard(FHS)は、Linuxオペレーティングシステムのメインディレクトリとその内容を定義します。ほとんどの場合、これは従来のBSDファイルシステム階層の形式化と拡張です。

私はそのようなものを次のように置きます:

/opt/   Optional application software packages

自分で読んでください: http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

残りの質問について:

  1. これは、起動するバイナリ/スクリプトへのパスをPATH変数に含めるという問題です。 https://help.ubuntu.com/community/EnvironmentVariables によると、これは/etc/environmentを介して行います。また、バイナリへの「シンボリックリンク」を作成するか、起動スクリプトを記述して、/usr/binまたは/usr/local/binに配置することもできます。

  2. 1を参照してください。

  3. そのためには、 。desktop file を作成し、 xdg-desktop-men を介してインストール(メニューにエントリを作成)する必要があります。

18
akira

可能な限り、システムのパッケージマネージャーを使用してインストールを行う必要があります。パッケージは自動的に適切な場所に配置されます。 Xubuntuでは、aptitude/apt-get/synaptic/Ubuntu SoftwareCenterです。 アプリケーションの追加、削除、更新 を参照してください。