web-dev-qa-db-ja.com

Ubuntuに既にインストールされているソフトウェアの履歴/起源を特定します:deb、snap、AppImage、その他?

ずっと前にインストールしたソフトウェアがあります。インストール方法を覚えていません。コマンドラインapt、ソフトウェアセンター、snap、またはAppImageでしたか?

すでにインストールされているアプリケーションのオリジンを知るための迅速で効率的な方法を探しています。

ソフトウェアセンターを読み込み、アプリケーションを探します。アプリケーションがそこに表示される場合は、サポートされている方法のいずれか、aptまたはsnapによってインストールされたことがわかります。また、手動でインストールされた.debパッケージがそこに表示される場合もあります。

aptを介してインストールされた一部のパッケージは、ソフトウェアセンターに表示されません。 apt またはSynapticパッケージマネージャー(デフォルトではインストールされていません)を使用して、これらのパッケージがインストールされているかどうかを確認します。

パッケージをインストールする他のすべての方法は、ディストリビューションによって正式にサポートされていません。 flatpakを使用してインストールした場合は、flatpak list。フラットパックとソフトウェアセンターの統合をインストールした場合、これらのパッケージでさえソフトウェアセンターに表示されることがあります。

パッケージシステムの外部にある他のパッケージの場合、ソースを直接知る方法はありません。パッケージをコンパイルしたか、アプリケーションファイルをシステムディレクトリにコピーするインストールスクリプトを使用した可能性があります。 appimagesは、直接実行可能なイメージファイルから実行されます。これは、システム管理者またはシステム管理者が配置した場所にあります。

1
vanadium

使用する

apt-cache policy <pkgname>

snap list [pkgname]
0
jarno