Problema de dependência instalando dell osam no Ubuntu 15.10

0

Eu tenho um problema simples com dependências.

Eu quero instalar um pacote de gerenciamento de servidor da Dell chamado OSAM no Ubuntu 15.10. Para a instalação, adicionei um repo antigo fornecido pela comunidade da Dell. O guia que usei

Se eu quiser instalar o meta pkg srvadmin-all, tenho dependências não atendidas. Seguindo a cadeia de dependências não satisfeitas, descobri que um pacote foi substituído.

sudo apt-get install srvadmin-omcommon
The following packages have unmet dependencies:
srvadmin-omcommon : Depends: libsmbios2 but it is not installable

sudo apt-get install libsmbios2
However the following packages replace it:
libsmbios2v5:i386 libsmbios2v5

Como pode anunciar que o libsmbios2v5 substituiu o libsmbios2?

Eu só tenho que ligar a libsmbios2 a libsmbios2v5 ou existe alguma outra maneira de corrigir isso?

    
por prototyp 17.02.2016 / 16:50

2 respostas

0

A Dell precisa atualizar seu software para funcionar corretamente com a nova biblioteca. No entanto, você pode instalar manualmente o libsmbios2 a partir dos repositórios do 14.04 e esperar pelo melhor: link

Instalar software de distribuições mais antigas também pode causar erros de dependência, mas este pacote em particular não me enviou nenhum aviso quando tentei instalá-lo em meu computador executando 15.10. Sua milhagem pode variar.

    
por SuperSluether 17.02.2016 / 18:17
1

Eu tive que instalar três libs mais antigas da trusty para que isso funcionasse com astúcia:

libsmbios (2_2.2.28-2)
python-libsmbios(2.2.28-2)
smbios-utils (2.2.28-2)

então:

apt-mark hold smbios-utils
apt-mark hold libsmbios2
apt-mark hold python-libsmbios

E finalmente:

apt-get install srvadmin-all
    
por J Cole 30.03.2016 / 01:36