Cela dépend du logiciel spécifique. Voici la ventilation:
Vous devez généralement compiler les logiciels Linux dans ces cas:
* Code source: Si vous téléchargez un logiciel comme code source (souvent trouvé dans .tar.gz ou .zip Files), vous devrez le compiler vous-même. Ceci est courant pour les logiciels open source.
* logiciel conçu pour une architecture spécifique: Si le logiciel est compilé pour une architecture CPU différente de celle de votre système (par exemple, vous avez un processeur AMD mais le logiciel est pour Intel), vous devrez le compiler pour votre architecture spécifique.
* Personnalisation: Si vous souhaitez modifier la fonctionnalité du logiciel, vous devrez le compiler avec vos modifications.
Vous n'avez pas besoin de compiler les logiciels Linux dans ces cas:
* Binaires pré-compilés: De nombreuses distributions Linux proposent des packages de logiciels pré-compilés dans leurs référentiels. Celles-ci sont prêtes à l'emploi et ne nécessitent pas de compilation.
* installateurs graphiques: Certains logiciels sont livrés avec des installateurs graphiques qui gèrent automatiquement les dépendances et la compilation pendant le processus d'installation.
* Applications Web: Les applications Web sont généralement exécutées directement à partir du navigateur et ne nécessitent pas de compilation sur votre système.
en résumé:
- La compilation est nécessaire pour les logiciels fournis comme code source, pour les logiciels conçus pour une architecture différente et pour les versions personnalisées.
- Les binaires pré-compilés, les installateurs graphiques et les applications Web ne nécessitent généralement pas de compilation.
Si vous ne savez pas si vous devez compiler un logiciel spécifique, consultez la documentation ou le site Web du projet.
|