web-dev-qa-db-ja.com

特定のアーキテクチャにインストールされているすべてのパッケージを一覧表示するにはどうすればよいですか?

特定のアーキテクチャ(この場合はi386)にインストールされているすべてのパッケージを一覧表示し、可能であれば別のパッケージ(この場合はAMD64)からパッケージをインストールします。これをどうやってやるの?

2
Haxalicious

アーキテクチャi386のパッケージを見つけるには、dpkg -lの出力をフィルターできます。ここで、iiで始まり、列4はi386です。

dpkg -l | awk '/^ii/ && $4 == "i386" { print }'

AMD64アーキテクチャのパッケージをインストールするには、インストールコマンドでパッケージ名の:AMD64サフィックスを使用できます。

6
janos

apt listdpkg-query --listを使用して、インストール済みのアプリケーションを取得できます。

man aptおよびman dpkg-queryを使用して、他の機能を見つけます。

0