Linux -сборник рецептов


Комментарий


Таблица, выводимая командой dpkg -l, выглядит довольно загадочно, поэтому я приведу расшифровку.

$ dpkg -l gnome* Desired=Unknown/Instal1/Remove/Purge/Hoid | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-============================================================== pn gnome <none> (no description available) un gnome-about <none> (no description available) ii gnome-applets 2.4.2-1 Various applets for GNOME 2 panel rc gnome-bin 1.4.2-18 Miscellaneous binaries used by GNOME

В строке pn gnome поднимитесь от буквы p наверх по «стрелке». Она приведет вас к строке Desired=Unknown/InstaU/Remove/Purge/Hold с расшифровками первого символа (Purge в данном случае).

От следующего столбца, n, стрелка ведет к строке Status. По ней можно определить, что символ n означает Not/Installed.

В третьем столбце отображается код ошибки. В нашем случае он пуст (и хорошо). Как указано в конце строки, любые символы верхнего регистра в столбцах Status и Err ни к чему хорошему не приведут.

Получаем: пакет gnome когда-то был установлен в системе, но потом он был удален.

Код un означает, что пакет никогда не устанавливался.

Код ii означает, что пакет установлен.

Код rc означает, что пакет был установлен, а затем удален, но после него остались конфигурационные файлы. Состав этих файлов определяется легко:

$ dpkg -L gnome-bin /etc/logcheck/ignore.d.server/gnome-bin /etc/logcheck/ignore.d.workstation/gnome-bin







Начало  Назад  Вперед