Pea*_*key 4 linux debian dpkg ubuntu
可能重复:
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
Run Code Online (Sandbox Code Playgroud)
我知道那ii
指的是已安装,但rc
指的是什么,是什么意思?还有哪些其他描述符,它们是什么意思?
该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, ...
Run Code Online (Sandbox Code Playgroud)
看一看:https : //askubuntu.com/a/18807/30881
简而言之:第一个字母表示所需的状态(r
--removed);第二个 -- 当前(c
-- 仅存在配置文件),因此rc
当前未安装带有标志的包,但可能更早,并且存在其配置文件。
归档时间: |
|
查看次数: |
6954 次 |
最近记录: |