web-dev-qa-db-ja.com

Linuxのプログラムはどこにインストールしますか?

Linuxでのインストールとアンインストールの手順を知りたいのですが?

これらの手順を記録するログファイルはありますか?

たとえば、LinuxにNetbeans IDEをインストールしています。このIDEのファイルの場所を知りたいですか?Linuxにインストールされたプログラムを含むフォルダの場所を知りたいです。

たとえば、Netbeans IDEをインストールすると、ファイルに次のようなsomethinkが表示されます。

programName日時usr

netbeans-7ml 2011/06/08 8:3:00ルート

10
MIMAD

実行しているLinuxフレーバー(ディストリビューション)に依存しますが、通常、プログラムは/usr/binまたは/usr/local/binにインストールされます

cd/usr/binディレクトリに移動してからls -la | moreを実行すると、そこにすべての「実行可能」ファイルが表示されます。

10
Icarus

すべてのディストリビューションが独自のメソッドを持っていることは事実ですが、読む価値のある標準(またはその試み)ファイルシステム階層があります。

http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html

ここで、システムバイナリ、システムライブラリの移動先、no_systemバイナリが/ usr/binに移動する理由と/ usr/local/binに移動する理由、/ binとは何か、一体/ usrとは何かがわかります。/sbin、各パッケージのドキュメントの場所、設定が/ etcに配置される理由、/ varディレクトリとは何か、ディストリビューションにないパッケージが通常/ optにインストールされる理由など.

もう一度、それは読む価値があります。

6
hmontoliu

Linuxディストリビューションに応じてさまざまな方法があります-Redhat/Fedoraでは、RPMパッケージを介してインストールが行われ、アップデート用に配布され、主にYUMを使用してインストールされます-作成方法 RPMはここに記載されています

Debrian/ubutuシステムでは、同等のものはapt-getを介して配布およびインストールされるDEBパッケージです。作成方法 DEBパッケージはここに記載されています

自分のシステムでコンパイルした独自のプログラムを実行するためにアクセスできるようにしたい場合は、PATHを設定して、実行可能ファイルが置かれているディレクトリを含めるか、実行可能ファイルを/ usr/binにコピーするか、 (すでにPATHに含まれている場合は/ usr/local/bin)

2
Soren