Fazer o SO enganar um programa.

1. Fazer o SO enganar um programa.

Zeiz
Zeiz

(usa Slackware)

Enviado em 21/03/2020 - 20:25h

Preciso da ajuda de vocês.

Tenho um programa feito em Java que foi feito para funcionar exclusivamente no Ubuntu 12. Mas quero utilizar no Debian 9.

Tecnicamente deveria funcionar, considerando o Ubuntu e Debian distro irmãs, mas isso não acontece...
Depois de muito pesquisar as saídas da JVM, cheguei a conclusão que o programa Java consulta qual a versão do SO e impede a instalação quando não atendido o requisito "Ubuntu 12". Sim, uma consulta simples e seca.

Não tenho o código fonte do programa Java e o suporte já expirou a alguns anos.

Minha última esperança é, dentro de um shell, fazer o SO "mentir" para o programa Java quanto ao nome da distribuição. Mas não tenho conseguido sucesso.

Alguém tem alguma ideia?


  


2. Re: Fazer o SO enganar um programa.

Matheus
pylm

(usa Gentoo)

Enviado em 21/03/2020 - 20:47h

Tem que ver como ele ta fazendo, provavelmente só cheque o /etc/os-release então basta edita-lo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts