私はLinuxを使い始めたばかりで、ファイルシステムがどのように機能するのか本当にわかりません。
Windowsにプログラムをインストールすると、プログラムのファイルがProgram Filesフォルダーに保存され、[スタート]メニューにアイコンが作成されます。自分でアイコンを作成したい場合は、通常、プログラム名を持つexeファイルが1つしかないため、exeを検索し、それを起動するためのショートカットを作成します。
Linuxにプログラムをインストールするとどうなるか説明してもらえますか? (.debファイルを実行することにより)プログラムのファイルはどこに保存されますか、アプリケーションを起動するために実行する必要のあるファイルを特定するにはどうすればよいですか、それを実行するためのショートカットを作成するにはどうすればよいですか?
新しいプログラムを_*.deb
_形式でインストールすると、synaptic
パッケージマネージャーが依存関係チェックを実行し、パッケージ内の必要なすべてのファイルをシステムにインストールします。パッケージの種類とファイルの種類に応じて、ファイルは異なるディレクトリに配置されます。インストール後にさまざまなファイルがファイルシステムのどこにあるかを確認するには、synaptic
を開き、パッケージと詳細を右クリックして、その中にあるファイルを確認します。パッケージ内の実行可能ファイルは、多くの場合、パスにbin
が含まれるディレクトリにあります。 _/bin
_、_/usr/bin
_、_/usr/local/bin
_、_/usr/local/sbin
_、_/usr/sbin
_ここで_/
_はroot
ディレクトリを意味します-すべてのディレクトリの親ファイルシステム内。
プログラムを実行するたびに、実行可能ファイルを検索するディレクトリの環境PATH
変数を調べます。ターミナルを_Alt+F2
_で開始し、xterm
と入力して、Enter
を押し、次のコマンドを発行します。
_$ echo $PATH
_
インストールされたアプリケーションのショートカットランチャーを作成するには、関連付けられた_*.desktop
_ファイルがあり、通常は_/usr/share/applications/
_にあることを確認します。次に、デスクトップを右クリックし、「ランチャーを作成」などを選択して、アプリケーションがリストにない場合はアプリケーションへのパスを指定できるようにします。
* nixはバイナリでファイル拡張子を使用しないため、そのメソッドを使用してプログラムを見つけるのははるかに困難です。ただし、mostの場合、新しくインストールされたプログラムは、それらをPATHに配置する場所に配置されます。その場合は、コマンドラインからwhere {program}
を使用すると、その場所がわかります。