web-dev-qa-db-ja.com

ダウンロードしたtarballはどこに配置すればよいですか?

ChromePlus tarballをダウンロードして、ホームディレクトリに抽出しました。抽出されたフォルダには、ダブルクリックしてChromePlusを起動できる実行可能ファイルが含まれています。だから私はそれをインストールするために余分なものを必要としないと思います。

Linuxは初めてです。 ChromePlusディレクトリはどこに配置すればよいですか?それは現在私のホームディレクトリにあり、きれいに見えません。グーグルした後、私は/bin//usr/bin/usr/libについて考えました。最高の場所はどこですか?

6
cookiemonster

convention により、/optは、自己完結型のディレクトリを持つ手動でインストールされたプログラムに使用されます。

自己完結型ディレクトリ内のプログラムは、デフォルトではPATHに表示されませんが、通常、これは/usr/local/bin内に/optの下のバイナリへのシンボリックリンクを作成することで解決されます。

上記のように、/usr/localは手動でインストールされたファイルの別の場所ですが、通常はファイルを分割するプログラム(実行可能ファイルの場合は/usr/local/bin、ライブラリの場合は/usr/local/libなど)にのみ使用されます。

/opt/usr/localを使用すると、手動でインストールされたファイルとパッケージ管理システムによってインストールされたファイル(yum、aptなどは通常/usr/bin/usr/lib、等。)。歴史的に、競合はファイルがサイレントに上書きされる傾向があり、あらゆる種類の予期しない動作を引き起こしていました。最新のパッケージ管理システムの方が優れていますが、期待どおりの結果が得られる場合と得られない場合がある自動化された競合解決に依存しないことをお勧めします。

6
Kowh

どこでも好きな場所。 /optおよび/usr/localは、Kowhによって表現されているように、彼が説明した理由から、良い慣習です。

私はフォルダを保持します/home/alan/Programs私がそのようなプログラムを配置する場所。ただし、すべてのディストリビューションは少し異なり、そのディストリビューションの「標準」に従いたい場合は、それらのサイトを確認する必要があります。

可能であれば、正当な理由がない限り、ディストリビューションのパッケージマネージャーを使用することをお勧めします。パッケージマネージャーは、ソフトウェアを最新の状態に保つためのより良い仕事をします。

パッケージマネージャーからソフトウェアをインストールできない場合は、追加するリポジトリソースのサイトを確認してください。リポジトリを追加すると、パッケージマネージャーがソフトウェアをインストール/更新できるようになります。注意を払い、そのソースを信頼していることを確認する必要があります。

最後に、他のすべてが失敗し、tarファイルをダウンロードして必要な場所に配置するときに他のオプションがない場合。私が使う /home/alan/Programs/

しかし、最終的にLinuxの大きな力は、好きなようにそれを実行できることです。非常に多くのオプションがあります。そのため、明確な場所を見つけることができません。

3
Alan B. Dee