Почему & ldquo; p & rdquo; в & ldquo; поиск aptitude & rdquo; значит не установлен вообще?

$ sudo aptitude search node

p   nodejs                                                                 - Node.js event-based server-side javascript engine  
p   nodejs:i386                                                            - Node.js event-based server-side javascript engine  
p   nodejs-dbg                                                             - Node.js event-based server-side javascript engine (debug)  
p   nodejs-dbg:i386                                                        - Node.js event-based server-side javascript engine (debug)  
p   nodejs-dev                                                             - Development files for Node.js  
p   nodejs-dev:i386                                                        - Development files for Node.js  

Я знаю из man aptitude, что:

Первый символ каждой строки указывает текущее состояние пакета: наиболее распространенными состояниями являются p, что означает отсутствие следа пакет существует в системе, c означает, что пакет был удален, но его файлы конфигурации остаются в системе, i означает, что пакет установлен, и v означает, что пакет является виртуальным.

i для «установленного», c для «конфига», v для «виртуального». Это все имеет смысл.

Почему p означает «вообще не установлен, даже файлы конфигурации» (обратите внимание на отсутствие буквы «p» во всей этой фразе!)?

Я должен перечитать человека страницу каждый раз, когда я вижу это p, потому что я всегда забываю, и это действительно раздражает меня.

6
задан 2 October 2013 в 19:43

1 ответ

p для: пакет и все его файлы конфигурации были удалены, или пакет никогда не был установлен. В соответствии с документацией способностей

[ http://algebraicthunk.net/~dburrows/projects/aptitude/doc/en/ch02s02s02.html ].

И р для «очищен», поэтому он отсутствует в системе. Я думаю, что это означает:)

0
ответ дан 2 October 2013 в 19:43

Другие вопросы по тегам:

Похожие вопросы: