web-dev-qa-db-fra.com

Comment répertorier tous les packages installés pour une architecture spécifique?

Je souhaite répertorier tous les packages installés pour une architecture spécifique, dans ce cas i386, et si possible, installer le package à partir d'une autre, dans ce cas, AMD64. Comment pourrais-je m'y prendre?

2
Haxalicious

Pour trouver les packages de l'architecture i386, vous pouvez filtrer la sortie de dpkg -l, où les lignes commençant par ii et la colonne 4: i386:

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

Pour installer le package de l'architecture AMD64, vous pouvez utiliser le suffixe :AMD64 du nom du package à l'aide de la commande install.

6
janos

Vous pouvez utiliser apt list ainsi que dpkg-query --list pour obtenir les applications installées.

Utilisez man apt et man dpkg-query pour trouver les autres fonctions dont il dispose.

0
Praveen Premaratne