Empacotamento de software para RedHat semelhante ao Ubuntu

0

Atualmente estou ajudando um professor que está tendo problemas para instalar um software em particular no servidor da escola que é executado no Red Hat / Fedora. O professor acha que o software foi empacotado para o Ubuntu, que distribui arquivos juntos, em vez de em várias pastas, que aparentemente é o que o Red Hat / Fedora faz (corrija-me se eu estiver errado!).

Existe uma maneira de distribuir software no Red Hat / Fedora de maneira similar ao Ubuntu?

    
por emck 24.10.2014 / 05:49

1 resposta

1

Eu acho que você está misturando coisas chamadas tar-balls (quando se refere a várias pastas), com pacotes de instalação regulares (arquivos terminando em .deb no Debian / Ubuntu e em .rpm no Red Hat / Fedora / SuSE).

O primeiro é "apenas" uma estrutura de diretórios frequentemente compactada com alguma instrução (na forma de scripts, Makefiles, arquivos de configuração) para obter os arquivos instalados nos diretórios corretos em seu sistema após a descompactação. Isso tem a desvantagem de que muitas vezes é difícil reverter essa instalação.

Os pacotes de instalação ( .deb , .rpm ) têm, de maneira geral, informações adicionais sobre onde os arquivos estão instalados, para que possam ser desinstalados (também há scripts de pré-instalação e desinstalação para ações adicionais etc. .

As embalagens podem proceder diretamente da fonte, mas geralmente são baseadas nas bolas alcatroadas "mais primitivas". Existem muitas semelhanças que, para um grande subconjunto de pacotes em um formulário, podem ser convertidos para o outro usando o programa alien

    
por 24.10.2014 / 07:05