Debianおよび派生物にインストールされているパッケージのリストを確認する方法

Ikeaの指示Tuxは切り取りました

ディストリビューションがある場合、非常に便利なものは すべてのパッケージを知っている リストを作成し、フォーマットの場合に何を持っているかを知って、それらを忘れずに再インストールできるようにするか、単に私たちが持っていないものを削除したい場合に備えて、私たちが持っているすべてのアイデアをもたらすために、私たちがインストールしたこと長期間使用し、そこからインストールされたことや、ハードディスクのスペースを占有していることすら覚えていません。

たとえば、Ubuntuを使用していて、Ubuntu Software Centerにアクセスし、[インストール済み]ボタンをクリックすると、次のことができます。 インストールしたソフトウェアを参照してください、しかしリストは完全ではありません。 したがって、この点ではあまり実用的ではありません。 また、他のパッケージ管理ツールからインストールされたパッケージを確認することも論理的ではありません。それらからインストールされたパッケージのみが表示されるためです。

完全なリストを知るために、ソリューションはここで提示する別のソリューションであり、したがって、ディストリビューションにインストールされているすべてのソフトウェアに関する完全なレポートを取得することもできます。 Debian、Ubuntu、またはその両方の派生物 dpkgを使用します。 このコマンドに非常に興味深いオプションを追加して、ハードドライブにリストされている各パッケージのサイズを確認することもできます。

まあ、 リストを表示するのは非常に簡単です。 ターミナルまたはコンソールを開き、そこから次のテキスト行を入力してリストを表示するだけです。

dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n

これはこのタスクを実行するためのオプションですが、必要に応じて結果が異なるように、コマンドのオプションと属性を変更できます。 ご質問やご提案は大歓迎です。 コメントを残していただければ、できるだけ早くお答えします。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ジミーオラノ

    提案:

    .debが別のパーティションにある限り(または、LAN上の独自のミラーからダウンロードするか、最後の手段として)、次のチームの自動スクリプトプロトタイプ(または再インストールやディストリビューションの変更)をすばやく作成できます。インターネットから「ダウンロード」します):

    `dpkg-query -W -f = 'apt-get install $ {Package} \ n' | sort -n> list_app_to_install.sh `

    もちろん、apt-getを使用する場合は、適切なもの(aptitude、yumなど)に置き換えてください。 プロトタイプだと言っているので、#!/ Bin / bashヘッダーがない、実行可能にする、インストールのパーミッションをスケーリングするなど。

    上記は私に不思議に思います**パッケージがターゲットマシンにすでにインストールされているかどうかを知る方法は? ****

    コードを再利用することの素晴らしい点は、ターゲットマシンで提案したのと同じ文を実行し、リストに異なる名前を付けてから、XNUMXつのファイルでDIFFコマンドを実行することです。どう思いますか。

  2.   ジミーオラノ

    CORRIJO«yum»は、私が«体操とマグネシアを混同している»RPMパッケージを使用しています。 8-(

  3.   ペドロ

    インストールされているパッケージをすばやく確認するには、次のようにすることもできます。

    dpkgの-l

  4.   ウォルターオマールダリ

    皆さん、こんにちは:

    それはである可能性があります...

    dpkg –get-selections | grep -v deinstall | もっと少なく

    ...または変更を少なくしてファイルに送信します..。

    dpkg –get-selections | grep -v deinstall> installed_pa​​ckages

    Saludos!