Existem algumas maneiras de instalar um novo linux menor em um antigo?

0

O redhat linux da empresa é muito antigo para instalar algo, mas não pode ser substituído por um novo. Eu quero instalar algum software, mas há muitas dependências que a versão é muito baixa. Eu quero saber se existem algumas maneiras de instalar algum "sistema pequeno" sobre isso.

    
por maple 15.01.2016 / 00:39

1 resposta

0

Sim, existem, mas você pode querer ouvir sobre outras soluções primeiro:

  1. Tente encontrar backports para o software de que você precisa. Você está dizendo que você não pode instalar o pacote que você quer por causa das dependências, mas há uma chance que você só precisava deste termo para encontrá-lo.
  2. Se você tiver acesso ao código-fonte do programa desejado, poderá tentar compilá-lo por conta própria. Há uma chance, provavelmente boa, de que funcione com o que você tem (ou caso contrário, reclame durante a compilação).
  3. Talvez o pacote que você precisa possa ser obtido com bibliotecas vinculadas estaticamente? Sempre vale uma chance.

Esta lista não é exaustiva, mas acho que deve ser tentada primeiro. Se tudo isso falhar, ou você está curioso sobre o que está perguntando, estas são algumas das suas opções:

  1. Contêineres - você pode usar o Docker para obter rapidamente a imagem do sistema de arquivos. Dessa forma, deve ser fácil e funcionar bem o suficiente.
  2. Virtualização de algum outro tipo. Instale outro sistema dentro da máquina virtual - bastante fácil.
  3. Use algum equivalente de debootstrap e chroot in; Não conte muito sobre isso, embora - muitas vezes acontece que há suposições sobre o 'host', como dependendo de alguma versão do kernel.

Este provavelmente não é o fim definitivo dos truques que podem ser usados. Você poderia, por exemplo, executar um pouco de software remotamente e apenas fazer parecer que estava sendo executado em sua máquina original, usando o NFS.

E por último, mas não menos importante: se a sua máquina não puder ser atualizada devido às suas responsabilidades, provavelmente a execução de um novo software não é outra responsabilidade. A separação provavelmente faria algum bem, mas isso é assunto da política da sua empresa.

    
por 15.01.2016 / 01:13

Tags