12 votos

¿Qué hace el tubo | indicar en apt-cache rdepends?

Como yo lo entiendo, rdepends lista de paquetes que dependen del paquete especificado.

Ejemplo:

$ apt-cache rdepends abiword
abiword
Reverse Depends:
  abiword:i386
  xubuntu-desktop
 |python-carquinyol-0.96
  pkpgcounter
  lubuntu-desktop
  junior-writing
  gnome
 |freemind-doc
  abiword-plugin-mathview
  abiword-plugin-grammar
  abiword-dbg

En esta salida, ¿qué | significa?

Como por esta pregunta, que significa 'o' apt-cache depends, sin embargo, que no parece relevante aquí (package1 o package2 dependiendo abiword es imposible).

14voto

Neil Puntos 961

En el ejemplo que usted da, el pipe | significa que, para python-carquinyol-0.96 o freemind-doc, abiword no es el único paquete que satisface las dependencias.

Por ejemplo, si ha instalado freemind-doc, abiword o algo va a hacer. Ejecución apt-cache show freemind-doc se puede ver:

Recommends: evince | openoffice.org-writer | abiword | kword | pdf-viewer

lo que significa que la instalación de cualquiera de estos paquetes es suficiente.

Compare esto con el paquete de xubuntu-desktop, que se muestra sin un |:

Recommends: abiword, abiword-plugin-grammar, ...

Aquí no existen alternativas para abiword; si desea que todos los paquetes recomendados instalado, debe instalar abiword.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: