インストールされたプログラムのフォルダの場所はどこで確認できますか?


39

私はUbuntuが初めてで、Ubuntu Software CenterまたはTerminalからインストールされたプログラムのプログラムファイルの場所をどこで見つけられるか知りたいです。


UbuntuでRPMを使用する場合は、rpm –ql [パッケージ]を使用してリストを取得することもできます。この方法は、ほとんどのFedoraおよびRHELディストリビューションでも機能します。
レイ・フォス

回答:


39

コマンドラインでは、を使用できますdpkg --listfiles packagename。例えば、dpkg --listfiles firefox。パッケージをインストールせずにパッケージに含まれるファイルを確認したい場合は、apt-fileをインストールして使用できます

しかし、あなたは本当にそれを台無しにすべきではありません。通常、パッケージの内容に手動で干渉する理由はありません。通常のアプリケーションのすべての構成ファイルは、ユーザーのホームディレクトリに配置されます。C:\Programfiles\Appname\savegamesたとえば、savegamesはありません。それらはに配置され/home/username/.local/share/appname/savegamesます。そうすれば、ホームディレクトリを別のマシンに移動しても、すべての構成とユーザーデータが保持されます。


このコマンドは、「パッケージ 'sdl'がインストールされていません」と表示します。しかし、このコマンド: "dpkg --get-selections | grep sdl"が返されました:libsdl-image1.2:amd64 install ---- libsdl1.2debian:amd64 install ---- libsdl2-2.0-0:amd64 install --- -libsdl2-devインストール
Dr.jacky

OPは、アプリファイルを含むインストールディレクトリの場所を知りたいと考えています。彼は、パッケージ内のファイルのリストを要求しませんでした。
ヘドリーフィンガー

@HedleyFinger:「インストールディレクトリ」のようなものはありません。各アプリには、さまざまな種類のファイル用のさまざまなディレクトリにファイルが保存されています。デフォルト設定の/ etc、バイナリの/ usr / bin、ライブラリの/ usr / libなど。私が示したコマンドは、すべてのアプリファイルがインストールされている場所を示しています。
ジョーエルレンドシンスタッド

37

また、あなただけの実行ファイルは、実行可能である場所を知る必要がある場合whereis executablewhich executable、インスタンスの場合:

$ whereis firefox
firefox: /usr/bin/firefox /etc/firefox /usr/lib/firefox /usr/share/man/man1/firefox.1.gz

$ which firefox
/usr/bin/firefox


1

whereisまたはでコマンドが見つからwhichない場合は、エイリアスである可能性があります。試して

alias

コマンドがリストにあるかどうかを確認します。


1

以下を使用しsynaptic-package-managerます。

シナプスパッケージマネージャー(GUI)

autotools-devパッケージのファイルを検索したい場合、「クイックフィルター」の下にautotoolsと入力して検索します。autotools-devパッケージが自動的に表示されます。それをクリックして選択し、「プロパティ」を押します。表示されるダイアログで、「インストール済みファイル」タブを選択します。


4
また、必要な情報を取得する方法を言う必要があります!
ガントバート

1
私はスクリーンショットに感謝し、この答えは役に立つ追加だと思います。反対票を投じるべきではありません。
デビッドパークス

1

と呼ばれる組み込みのBashコマンドcommandも使用できます。

 command [-pVv] command [arguments …]

使用例:

$ command -v cat
/bin/cat
$ command -V cat
cat is /bin/cat

検索されたコマンドがエイリアスの場合:

$ command -v ll
alias ll='ls -alF'
$ command -V ll
ll is aliased to `ls -alF'
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.