Где найти эту информацию в системе
Вы можете найти эту информацию в заголовке вывода dpkg -l, так как это просто соглашение о форматировании:
dpkg -l | head -3
Скопировано здесь для справки:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
Описание каждого поля
Как видно из первых трех строк:
Первая буква -> желаемое состояние пакета («состояние выбора»):
- ты ... неизвестен
- я ... установить
- r ... удалить / удалить
- p ... purge (удалить, включая файлы конфигурации)
- ч ... держись
Вторая буква -> текущее состояние пакета:
- н ... не установлено
- я ... установлен
- c ... config-files (установлены только файлы config)
- U ... распакован
- F ... наполовину сконфигурирован (конфигурация по какой-то причине не удалась)
- h ... наполовину установлен (установка по какой-то причине не удалась)
- W ... triggers-awated (пакет ожидает триггера из другого пакета)
- t ... ожидание триггера (пакет был запущен)
Третья буква -> состояние ошибки (обычно вы не должны видеть третью букву, а пробел):
- R ... требуется повторно (пакет поврежден, требуется переустановка)