私はLinuxに比較的慣れていないので、Xubuntu10.04を使用しています。
私がネットからダウンロードする多くのソフトウェア、例えばAptana/Eclipseは、私が開いて実行する単なるZipファイルです。
「Eclipse」を実行すると、どこからでもアクセスできる特定のフォルダーにそれらが存在することを望みます。
すべてのユーザーが利用できるようにしたい。
デスクトップのドロップダウンメニューから起動できるようにしたい。
どうやってやるの?
ある種の「ファイルシステム階層標準」があります。
Filesystem Hierarchy Standard(FHS)は、Linuxオペレーティングシステムのメインディレクトリとその内容を定義します。ほとんどの場合、これは従来のBSDファイルシステム階層の形式化と拡張です。
私はそのようなものを次のように置きます:
/opt/ Optional application software packages
自分で読んでください: http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
残りの質問について:
これは、起動するバイナリ/スクリプトへのパスをPATH変数に含めるという問題です。 https://help.ubuntu.com/community/EnvironmentVariables によると、これは/etc/environment
を介して行います。また、バイナリへの「シンボリックリンク」を作成するか、起動スクリプトを記述して、/usr/bin
または/usr/local/bin
に配置することもできます。
1を参照してください。
そのためには、 。desktop file を作成し、 xdg-desktop-men を介してインストール(メニューにエントリを作成)する必要があります。
可能な限り、システムのパッケージマネージャーを使用してインストールを行う必要があります。パッケージは自動的に適切な場所に配置されます。 Xubuntuでは、aptitude/apt-get/synaptic/Ubuntu SoftwareCenterです。 アプリケーションの追加、削除、更新 を参照してください。