Чтобы получить список всех пакетов (не установленных, установленных пользователем или установленных по умолчанию для всех PPA), apt использует следующий метод:
apt list [option]
Возможные варианты, полезные для этого:
--installed для отображения только пакетов, установленных в системе (из примерно 50 000 +)
--manual-installed для отображения пакеты, которые были явно установлены командой, либо напрямую, либо как зависимости.
В качестве альтернативы вы можете сделать:
apt list --manual-installed | grep -F \[installed\], чтобы получить список пакетов, которые были получены пользователем команд и их зависимостей, а также получить дополнительную информацию о них, такую как поддерживаемая версия и архитектура (x86, x86_64, amd64, все и т. д.)