Depende do software específico. Aqui está o colapso:
Você geralmente precisa compilar o software Linux nesses casos: *
Código fonte: Se você baixar o software como código -fonte (geralmente encontrado nos arquivos .tar.gz ou .zip), precisará compilá -lo sozinho. Isso é comum para software de código aberto.
*
Software criado para uma arquitetura específica: Se o software for compilado para uma arquitetura CPU diferente do seu sistema (por exemplo, você tem uma CPU AMD, mas o software é para a Intel), você precisará compilá -lo para sua arquitetura específica.
*
personalizações: Se você deseja alterar a funcionalidade do software, precisará compilá -lo com suas modificações.
Você não precisa compilar o software Linux nesses casos: *
binários pré-compilados: Muitas distribuições Linux oferecem pacotes de software pré-compilados em seus repositórios. Estes estão prontos para uso e não exigem compilação.
*
instaladores gráficos: Algum software vem com instaladores gráficos que lidam automaticamente com dependências e compilação durante o processo de instalação.
* Aplicativos baseados na Web: Os aplicativos da Web geralmente são executados diretamente do navegador e não requerem compilação no seu sistema.
em resumo: - A compilação é necessária para o software fornecido como código -fonte, para software projetado para uma arquitetura diferente e para construções personalizadas.
- Binários pré-compilados, instaladores gráficos e aplicativos da Web geralmente não exigem compilação.
Se você não tiver certeza se precisa compilar um software específico, verifique a documentação ou o site do projeto.