В Windows I обычно имеют размеры, пока Меню "Пуск" не может открыться, или можно получить ответ путем щелчка правой кнопкой по рабочему столу. Другая метрика может быть получена путем хранения taskmgr.exe в папке Startup; после того как использование ЦП спадает до применимого состояния, машину можно считать "загруженной". Много программного обеспечения может загрузить вход в систему сообщения (AV, различные агенты или клиенты, и т.д.) и там, кажется, мне не смысл вообще в получении Вас на рабочий стол максимально быстро, если это абсолютно неприменимо в течение нескольких минут после этого.
aptitude
рассматривает пакеты, которые установлены из-за зависимостей, которые будут "автоматически" установлены. С тем знанием можно быстро создать шаблон поиска способности для списка всех установленных пакетов, которые не были автоматически установлены:
aptitude search "?and(?installed, ?not(?automatic))"
Или, с помощью краткой формы критериев поиска:
aptitude search '~i !~M'
(Отметьте это !
специальный символ в некоторых оболочках. В вышеупомянутом я использовал '...'
как заключают символы в кавычки для создания Bash счастливым.)
Наконец, пакеты, которые были установлены установкой базовой системы, будут также перечислены в вышеупомянутом. Если это - проблема, можно исключить пакеты, которые система считает важным путем добавления !~E
фильтр. Или Вы могли создать список пакетов прямо после того, что Вы считаете базовой установкой, и diff
против этого.
(захват через историю удара является, конечно, также быстрой и простой опцией и будет работать хорошо, если Вы главным образом интересуетесь удалением некоторых недавно установленных пакетов. Однако из-за ограниченного размера истории удара, Вам будет нелегко находить пакеты, которые были установлены, скажем, год назад.)