トラブルシューティングの目的でUbuntuに最近インストールされたパッケージのリストを表示する必要がある場合や、メニューに表示されないインストールしたプログラムを見つける必要がある場合があります。 最近インストールされたものを見つけるには2つの方法があります。 Synaptic Package Managerを使って、またターミナルウィンドウを使ってコマンドプロンプトから最近インストールされたパッケージを日付順に表示することができます。
Synaptic Package Managerを使う
Synaptic Package Managerを使用して最近インストールされたソフトウェアパッケージを表示するには、 Administration | Administrationを選択します。 SystemメニューからSynaptic Package Managerをクリックします。
Synaptic Package Managerダイアログボックスで、 FileメニューからHistoryを選択します。
履歴ダイアログボックスが表示されます。 Synaptic Package Managerを使用してインストールおよび削除されたすべてのパッケージは月と日順に表示されます。 左ペインの月の左にある矢印をクリックして、ソフトウェアパッケージがインストールまたは削除された日付をその月内で表示します。 日付をクリックすると、その日にインストールまたは削除されたパッケージが右ペインに表示されます。
注: Synapticパッケージマネージャを使用してインストールされたソフトウェアパッケージのみが履歴ダイアログボックスに表示されます。 Ubuntuソフトウェアセンターなど、他の方法で他のソフトウェアをインストールした場合、それらはここには表示されません。
履歴ダイアログボックスを閉じるには、 閉じるボタンをクリックします。
Synaptic Package Managerを閉じるには、 FileメニューからQuitを選択してください。
ターミナルウィンドウを使う
ターミナルウィンドウで作業したい場合は、コマンドラインを使用してインストールされているソフトウェアパッケージのリストを取得できます。 これを行うには、[ アクセサリ] 、[ アクセサリ]を選択します。 「 アプリケーション」メニューから「 ターミナル 」を選択します。
プロンプトで次のコマンドを入力して、Enterキーを押します。
cat /var/log/dpkg.log | grep“ \ install \“
注:各バックスラッシュの後にスペースがあります。
このコマンドは、「 install 」という用語に一致するdpkg.logファイルのエントリを前後のスペースを含めて表示します。 「 インストール 」エントリは、完全にインストールされたパッケージを示します。
dpkg.logファイル内のすべての「 インストール 」エントリーが「ターミナル」ウィンドウに表示され、最新のエントリーが最後にリストされます。
dpkg.logファイルの日付が必要な範囲にまで戻らない場合は、他のdpkgログファイルがある可能性があります。 dpkg.logファイルは毎週ローテーションおよびアーカイブされます。 / var / logディレクトリの内容を一覧表示すると、利用可能なdpkgログファイルを見つけることができます。
これを行うには、プロンプトで次のコマンドを入力してEnterを押します。
$ ls –l / var / log
注: " ls "の後はダッシュ1文字、小文字の " L "の後に別のスペースが続きます。
dpkgのログだけでなく、 / var / logディレクトリにあるすべてのログの一覧が表示されます。 dpkgのログファイルのみを表示するには、プロンプトで次のコマンドを入力してEnterキーを押します。
$ ls –l / var / log / dpkg *
注:やはり、「 ls 」の後にはダッシュ1文字と小文字の「 L 」の後に別のスペースが続きます。
最近インストールした新しいシステムなので、 dpkg.logファイルは1つしか表示されません 。 dpkg.logファイルを開いて表示するには、プロンプトで次のコマンドを入力してEnterキーを押します。
$ gedit /var/log/dpkg.log
dpkg.logファイルがgeditで開きます。 「 インストール 」ステータスのパッケージだけでなく、すべてのパッケージが一覧表示されます。 これは完全にインストールされたパッケージを見つけるのを難しくします。
ヒント: cat /var/log/dpkg.logを使う ログファイルの「 install 」エントリだけが表示されるため、 grep“ \ install \”コマンドはおそらくインストール済みパッケージのリストを表示するための最善の方法です。 dpkg.logファイルで利用可能なパッケージより古いインストール済みパッケージを表示する必要がある場合は、 ls –l / var / log / dpkg *を使用して、 catコマンドのdpkg.logファイル名を他のdpkgログファイル名で置き換えるだけです。コマンド。
geditを閉じるには、 [ファイル ]メニューから[ 終了 ]を選択します。
ターミナルウィンドウを使用して生成されたリストがより完全であることに気付くかもしれません。 Synaptic Package Managerを使用してインストールされたプログラムだけでなく、任意の方法を使用してインストールされたプログラムがリストされます。
ロリ・カウフマン