apt-cache mostra dependências específicas

0

Parece que especifica que as seguintes dependências estão instaladas:

2.4.6-2ubuntu4
2.2.22-1ubuntu1.4
2.2.22-1ubuntu1

Por que o pacote apache2 consiste em sub-dependências (apache2-bin) fornecidas por dependências (2.2.22-1ubuntu1.4, etc) que parecem ser de diferentes versões do apache?

link

Especifica que os pacotes acima são, na verdade, pacotes distintos de versões diferentes.

Isso é apenas uma peculiaridade da implantação desse backport?

apt-cache showpkg especifica:

2.4.6-2ubuntu4 - lsb-base (0 (null)) procps (0 (null)) perl (0 (null)) mime-support (0 (null)) apache2-bin (5 2.4.6-2ubuntu4) apache2-data (5 2.4.6-2ubuntu4) www-browser (0 (null)) apache2-doc (0 (null)) apache2-suexec-pristine (16 (null)) apache2-suexec-custom (0 (null)) ufw (0 (null)) apache2-utils (0 (null)) ssl-cert (0 (null)) apache2.2-common (0 (null)) apache2.2-common:i386 (0 (null)) apache2.2-common (0 (null)) apache2.2-common:i386 (0 (null)) apache2:i386 (0 (null)) 
2.2.22-1ubuntu1.4 - apache2-mpm-worker (21 2.2.22-1ubuntu1.4) apache2-mpm-prefork (21 2.2.22-1ubuntu1.4) apache2-mpm-event (21 2.2.22-1ubuntu1.4) apache2-mpm-itk (5 2.2.22-1ubuntu1.4) apache2.2-common (5 2.2.22-1ubuntu1.4) apache2:i386 (0 (null)) 
2.2.22-1ubuntu1 - apache2-mpm-worker (21 2.2.22-1ubuntu1) apache2-mpm-prefork (21 2.2.22-1ubuntu1) apache2-mpm-event (21 2.2.22-1ubuntu1) apache2-mpm-itk (5 2.2.22-1ubuntu1) apache2.2-common (5 2.2.22-1ubuntu1) apache2:i386 (0 (null)) 
    
por MetaChrome 05.12.2013 / 16:32

1 resposta

1

Se você ler a descrição do pacote, você aprenderá o motivo:

apt-cache show apache2

% bl0ck_qu0te%

Por outro lado, talvez alguns dos pacotes instalados que não estão relacionados a fontes do apache2 precisem de uma versão específica do apache, impedindo a atualização. Os pacotes do Apache são atualizados e têm a mesma versão de blob sempre que são criados, mas não precisam ter a mesma versão para funcionar (você pode verificar usando apt-cache depends package , é recomendável ter a mesma versão).

Você pode verificar com apt-cache policy 'apache2*' se o seu sistema realmente não tiver a última versão de todos os pacotes do apache instalados e, em seguida, verificar quais deles estão retidos.

    
por Braiam 05.12.2013 / 16:47