星期五, 3月 28, 2014

Package's state in the package list

aptitude 列出來的 package 列表中,前面開頭三個字元表示該 package 的狀態。例如:

idA    libsmbclient          

字元一表示 state
字元二表示 action
字元三表示 automatic

state 可以是:
v - virtual
B - broken
u - unpacked
C - half-configured
H - half-installed
c - removed, but config-files still present (ie, not purged)
i - installed
E - internal error ( should not happen)

action 可以是:
h - hold
p - purge
d - delete (remove)
B - broken
i - install
r - reinstall
u - upgrade
F - the available upgrade has been forbidden via "F"

字元三若出現 A,表示該 package 是因其它 package 的安裝的相依性而自動被安裝。

沒有留言: