Qualquer perigo em tentar executar um programa escrito para uma distribuição diferente?

1

O programa em que estou interessado é COMPHEP . Eu tenho o Ubuntu e ele quer redhat. Se eu tentar baixar e rodar mesmo assim, existe o risco de danificar meu sistema de alguma forma?

    
por Clumsy cat 31.07.2017 / 14:53

2 respostas

3

Você deve encontrar uma fonte

Na prática, se você baixar um binário, ele não irá quebrar seu sistema se você tentar executá-lo. No entanto, ele pode falhar, e é melhor executá-lo primeiro em algum terminal para perceber isso.

Em teoria, um desenvolvedor mal-intencionado poderia fazer alguns executáveis que detectam a distribuição e fazem coisas ruins em seu sistema. Como você é um teórico, leia sobre o problema de parada (talvez também Gödel, Escher, Bach ) então sobre computação confiável bases e hack do compilador de ken thompson . Então, quando você faz o download de algum programa, você precisa de um pouco de confiança (mais uma questão social do que técnica na prática).

    
por 31.07.2017 / 15:02
2

O Ubuntu é baseado no Debian, então ele usa pacotes Debian, então o pacote .DEB rodará melhor que o .RPM.

Mas se você realmente quiser usar a versão Red Hat (RPM), basta baixar o rpm e convertê-lo usando alien . Acho que o pior que pode acontecer com você é que o programa simplesmente não será executado.

Se for um servidor de produção, não instale pacotes DEB, RPM, tar.gz sem testá-los primeiro em um computador de teste idêntico.

    
por 31.07.2017 / 15:01