我已经查看了man/info页面,但是关于
man/info页面试图以一种晦涩的方式提供帮助;引用一句话:“对于输出的其余部分的具体含义,最好查阅apt源代码”。
公平地说,这句引文是针对'showpkg'选项的,它在合理解释了该选项的同时,并没有对我的选项进行解释... 我知道Linux的信息来自多个来源(不仅仅是man/info页面),而且我并不特别想翻阅源代码(尽管有时我会这样做),所以这里是一个我想知道含义的例子。
apt-cache depends
命令输出格式的某些方面没有任何参考。man/info页面试图以一种晦涩的方式提供帮助;引用一句话:“对于输出的其余部分的具体含义,最好查阅apt源代码”。
公平地说,这句引文是针对'showpkg'选项的,它在合理解释了该选项的同时,并没有对我的选项进行解释... 我知道Linux的信息来自多个来源(不仅仅是man/info页面),而且我并不特别想翻阅源代码(尽管有时我会这样做),所以这里是一个我想知道含义的例子。
# I can assume what these mean, but...
# What does | mean? (probably means 'or'???)
# What does <pkg> and the following indentations mean?
# At the end, the interaction(?) of Suggest and Recommends puzzles me.
$ apt-cache depends solr-common
solr-common
Depends: debconf
|Depends: openjdk-6-jre-headless
|Depends: <java5-runtime-headless>
default-jre-headless
gcj-4.4-jre-headless
gcj-jre-headless
gij-4.3
openjdk-6-jre-headless
Depends: <java6-runtime-headless>
default-jre-headless
openjdk-6-jre-headless
Depends: libcommons-codec-java
Depends: libcommons-csv-java
Depends: libcommons-fileupload-java
Depends: libcommons-httpclient-java
Depends: libcommons-io-java
Depends: libjaxp1.3-java
Depends: libjetty-java
Depends: liblucene2-java
Depends: libservlet2.5-java
Depends: libslf4j-java
Depends: libxml-commons-external-java
Suggests: libmysql-java
|Recommends: solr-tomcat
Recommends: solr-jetty
file-roller
(归档管理器)建议安装一个更特殊的压缩库,如果安装了该库,但大多数人并不需要。 - andrewsomething