apt-cache --installed mostra pacotes de listas que não estão instalados

0

A opção --installed parece não fazer nada. A página do manual não é específica quanto ao que é pretendido pelo seu comportamento, ou seja, também não sei dizer. Para as ações aplicáveis (presumivelmente show e showpkg):

  1. Só retorna a versão do pacote que está instalada
  2. Apenas retorna informações para pacotes instalados que correspondem à consulta

Em qualquer caso, ele não parece fazer nenhum dos itens acima, retornando a mesma saída, independentemente da opção.

    
por MetaChrome 31.12.2013 / 00:26

1 resposta

1

Eles estão explicando coisas erradas. Essa opção é um modificador dos comandos rdepends e depends :

% bl0ck_qu0te%

Mas então, isso não mostra isso, mas é a lista do pacote que está instalado, i. e.:

$ apt-cache depends kde-baseapps-bin 
kde-baseapps-bin
  Depends: kde-runtime
  Depends: libc6
  Depends: libkdecore5
  Depends: libkdeui5
  Depends: libkfile4
  Depends: libkio5
  Depends: libkparts4
  Depends: libqt4-dbus
  Depends: libqt4-xml
  Depends: libqtcore4
  Depends: libqtgui4
  Depends: libstdc++6
  Depends: libx11-6
  Depends: kde-baseapps-data
  Breaks: <kcontrol>
  Breaks: <kcontrol:amd64>
  Breaks: kdebase-bin
  Breaks: <kdebase-bin:amd64>
  Breaks: <kdesktop>
  Breaks: <kdesktop:amd64>
  Replaces: kdebase-bin
  Replaces: <kdebase-bin:amd64>
  Conflicts: kde-baseapps-bin:amd64

Como você pode ver, todas as dependências do pacote, se eu usar --installed :

apt-cache --installed depends kde-baseapps-bin
kde-baseapps-bin
  Depends: libc6
  Depends: libqt4-dbus
  Depends: libqt4-xml
  Depends: libqtcore4
  Depends: libqtgui4
  Depends: libstdc++6
  Depends: libx11-6

Mais curto, certo? De todas as dependências desse pacote, essas são as únicas que eu instalei. Isso é o que o modificador --installed faz, ele não lista todo o pacote instalado.

    
por Braiam 31.12.2013 / 01:07