Что означают результаты dpkg -l?

Возможный дубликат:
Что означают все детали в dpkg -l?

Я никогда не обращал внимания на вывод команды dpkg -l и заметил, что он включает в себя дескрипторы, которые я не могу найти подробную информацию в man ни страниц, ни онлайн. Единственный ресурс, с которым я столкнулся, это http://linux.derkeiler.com/Mailing-Lists/Ubuntu/2006-06/msg02943.html

Поэтому, когда я запускаю команду dpkg -l он производит следующий вывод (отрывок)

rc  vorbis-tools   1.4.0-1ubuntu1 several Ogg Vorbis tools
ii  w32codecs      1:20110131-0.1 win32 binary codecs
ii  wamerican      6-3            American English dictionary words for /usr/s
ii  wbritish       6-3            British English dictionary words for /usr/sh

я знаю это ii относится к установленному, но что делает rc обратитесь и что это значит? Какие еще дескрипторы есть и что они значат?

2 ответа

Решение

Взгляните на: https://askubuntu.com/a/18807/30881

Вкратце: первая буква означает желаемое состояние (r - удалено); вторая - текущая (c - присутствуют только config-файлы), поэтому пакет с rc flags в настоящее время не установлен, но, вероятно, был раньше, и его конфигурационные файлы присутствуют.

dpkg -l Команда в основном суммирует файл /var/lib/dpkg/status, Если вы посмотрите на этот файл, то увидите, что он содержит все файлы управления пакетами и Status: линия для каждой упаковки.

Первый столбец является сокращением Status: линии, ii означает, что пакет должен быть установлен и установлен. По сути, это говорит о том, что текущее состояние и состояние dpkg также должны изменять пакет.

Третий и четвертый столбцы взяты непосредственно из файла управления пакетами. Версия, это Version: значение в контрольном файле. Описание, это первая строка Description:, Более длинные описания могут быть обрезаны в зависимости от ширины вашего терминала.

# apt-cache show wamerican 
Package: wamerican
... 
Version: 6-3
...
Description: American English dictionary words for /usr/share/dict
 ... yadda, yadda, ...
Другие вопросы по тегам