Het hangt af van de specifieke software. Hier is de uitsplitsing:
U moet in deze gevallen meestal Linux -software compileren:
* Broncode: Als u software downloadt als broncode (vaak gevonden in .tar.gz of .zip -bestanden), moet u deze zelf compileren. Dit is gebruikelijk voor open-source software.
* Software gebouwd voor een specifieke architectuur: Als de software is samengesteld voor een andere CPU -architectuur dan uw systeem (u hebt bijvoorbeeld een AMD CPU maar de software is voor Intel), moet u deze compileren voor uw specifieke architectuur.
* aanpassingen: Als u de functionaliteit van de software wilt wijzigen, moet u deze samenstellen met uw aanpassingen.
U hoeft in deze gevallen geen Linux -software te compileren:
* Voorgecompileerde binaries: Veel Linux-distributies bieden vooraf gecompileerde softwarepakketten in hun repositories. Deze zijn klaar om te gebruiken en vereisen geen compilatie.
* grafische installateurs: Sommige software wordt geleverd met grafische installateurs die automatisch omgaan met afhankelijkheden en compilatie tijdens het installatieproces.
* Webgebaseerde applicaties: Webtoepassingen worden meestal rechtstreeks vanuit de browser uitgevoerd en vereisen geen compilatie op uw systeem.
Samenvattend:
- Compileren is noodzakelijk voor software die wordt verstrekt als broncode, voor software die is ontworpen voor een andere architectuur en voor aangepaste builds.
- vooraf gecompileerde binaries, grafische installateurs en webtoepassingen vereisen meestal geen compilatie.
Als u niet zeker weet of u een specifiek stukje software moet compileren, kijk dan op de documentatie of de website van het project. |