2017-08-01 13 views
0

Debian 7/8/9マシンにインストールされているすべてのパッケージを一覧表示しようとしています。 aptやdpkgを使って簡単に処理する方法がありますが、これをボックスの外で行う適切な方法を見つけることができませんでした。Ansibleでインストールされたaptパッケージを入手するには?

これを行うには、すてきでスムーズな方法がありますか?私はこのポストを発見したRHELマシンで

:それはAnsibleようには見えませんHow to get the installed yum packages with Ansible?

答えて

0

は、これをサポートする任意のモジュールを提供します。 shellまたはcommandを使用する必要があります。

- name: Get packages 
    shell: dpkg-query -f '${binary:Package}\n' -W 
    register: packages 

- name: Print packages 
    debug: 
    msg: "{{ packages.stdout_lines }}" 
+0

dpkg-queryを使用していただきありがとうございます。これはまだ考えられていません。 – nicowde

関連する問題