То ли я не сумел объяснить, каков
спектр возникающих задач, то ли они так трудноразрешимы...
Так в чем проблема сравнить 2905 строк? Или вы вручную собрались сравнивать.
Ну и получу я дифференс в 400 и более строк - что дальше с ним делать? Уверен, что в нескольких десятках строк я разберусь быстрее, чем Вы получите/откроете результат сравнения трёх тысяч строк дважды. И, кстати, именно потому, что Ubuntu Software есть не на всех системах, я и пытаюсь понять, как повторить
без неё ту же фильтрацию списка пакетов.
А сразу проверить, установлено ли, не?… Тот же aptitude запустить и поискать?
За наводку спасибо - aptitude установил, посмотрел, понравилось. Однако, из всех моих задач решает только один частный случай - когда я заранее знаю имя пакета. Или для получения списка установленного ПО, нужно его
уже иметь и потом "
сразву проверить, установлено ли" с помощью этого самого aptitude. То есть, остаются без решения те случаи, когда имя пакета мне попросту неизвестно (при этом ПО может как присутствовать на машине, так и отсутствовать на ней). Скажем, на машине, где нет IDE "Qt 5 сотоварищи", половина пакетов имеет подстроку "Qt5" в названии (созданы с её помощью?) - много ли мне от этого пользы?
Вот "apt list --installed" выдаёт листинг с пометками "[installed]" или "[installed,automatic]" - а как выбрать только "[installed]" я что-то в man'е не нашёл, а может это оно и есть? Ну, должно же как-то отсвечивать наружу то обстоятельство, что dependencies-вверх у приложений отсутствуют?!
_______________________________
OS: Ubuntu 16.04.6 LTS (4.15.0-99-generic)