回答:
ある種の「ファイルシステム階層標準」があります:
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.をご覧ください。
そのためには、xdg-desktop-menuを介して.desktopファイルを作成し、それをインストール(メニューにエントリを作成)する必要があります。
/opt/local
慣例です。MSFT-WindowsまたはMacOSXで好きな場所に「ファイルを配置」できるのと同じ方法。あなたは慣習を破るでしょう。それが問題にならない場合は、先に進み、好きな場所にファイルを配置してください。
システムのパッケージマネージャーを使用して、可能な限りインストールを行う必要があります。パッケージは適切な場所に自動的に配置されます。Xubuntuでは、aptitude / apt-get / synaptic / Ubuntu Software Centerです。アプリケーションの追加、削除、更新を参照してください。
/opt
ですか?/home/unforgettableid
代わりに、その下のどこかにソフトウェアをインストールする方が賢明ではないでしょうか?あなたが私だったら、どの正確な場所を選びますか?