Estou executando o OpenSUSE 10.1 SLES - Posso instalar pacotes distribuídos não pertencentes à Novell?

1

Eu herdei uma caixa OpenSUSE 10.1 SLES, com várias máquinas SLES virtuais rodando sob ela. A assinatura das atualizações regulares fornecidas pela Novell expirou. Posso contornar a renovação desta assinatura e instalar meu próprio software por meio de meus próprios repositórios (por exemplo, Packman)?

No momento, não consigo atualizar nem instalar nenhum software novo. Quando tento instalar diretamente um arquivo RPM, o computador me avisa que o "programa já está instalado". Ou quando eu tento adicionar um novo repo através do Yast2 ou do Zypper, me dizem que ele não pode usar o arquivo repo_data.xml encontrado. Algo me diz que a Novell não quer que eu atualize esta caixa sem uma assinatura - alguma maneira de contornar isso?

Darius

ATUALIZAÇÃO: Ao tentar instalar um RPM: link , recebo esta falsa mensagem.

    
por Darius 29.11.2012 / 18:18

2 respostas

1

Em essência, suas opções são:

  • Pague pelo SLES.
  • Mude para outra distribuição.

Se você realmente quer rodar o SLES, então você tem que ter a assinatura para ter acesso aos pacotes SLES. Infelizmente, é relatado que o OpenSUSE não é exatamente compatível com binários e, portanto, não é garantido que os RPMs tirados dele, ou qualquer outra distribuição baseada em RPM, funcionem exatamente da maneira correta. (O RPM é apenas um formato de pacote; não garante que o que está dentro o pacote funcionará para você!)

Dito isso, é possível atualizar uma caixa do SLES 10.x para o OpenSUSE 11.x fazendo uma atualização através da mídia de instalação do OpenSUSE. Isso, obviamente, requer uma janela de manutenção e muitos testes de antemão para garantir que seus aplicativos sejam executados no OpenSUSE 11.x.

Você também pode aproveitar essa oportunidade para mudar para uma distribuição diferente, que pode se adequar melhor às suas necessidades comerciais.

    
por 29.11.2012 / 19:11
0

SIM, você pode. Você pode usar o rpm para também adicionar / remover pacotes. No entanto, você deve assumir responsabilidades por quaisquer incompatibilidades e inconsistências do pacote em seu ambiente.

    
por 29.11.2012 / 18:26