Es hängt von der spezifischen Software ab. Hier ist der Zusammenbruch:
Sie müssen normalerweise in diesen Fällen Linux -Software kompilieren:
* Quellcode: Wenn Sie Software als Quellcode herunterladen (häufig in .tar.gz- oder .zip -Dateien), müssen Sie ihn selbst kompilieren. Dies ist üblich für Open-Source-Software.
* Software für eine bestimmte Architektur erstellt: Wenn die Software für eine andere CPU -Architektur als Ihr System zusammengestellt wird (z. B. haben Sie eine AMD -CPU, aber die Software ist für Intel), müssen Sie sie für Ihre spezifische Architektur kompilieren.
* Anpassungen: Wenn Sie die Funktionalität der Software ändern möchten, müssen Sie sie mit Ihren Änderungen kompilieren.
Sie müssen in diesen Fällen keine Linux -Software kompilieren:
* Vorkompilierte Binärdateien: Viele Linux-Distributionen bieten in ihren Repositorys vorgefertigte Softwarepakete an. Diese sind bereit und erfordern keine Zusammenstellung.
* Grafische Installateure: Einige Software werden mit grafischen Installateuren geliefert, die während des Installationsprozesses automatisch Abhängigkeiten und kompiliert werden.
* Webbasierte Anwendungen: Webanwendungen werden normalerweise direkt vom Browser ausgeführt und erfordern keine Zusammenstellung Ihres Systems.
Zusammenfassend:
- Das Kompilieren ist für Software, die als Quellcode bereitgestellt wird, für Software für eine andere Architektur und für angepasste Builds erforderlich.
- Vorbereitete Binärdateien, grafische Installateure und Webanwendungen erfordern normalerweise keine Zusammenstellung.
Wenn Sie sich nicht sicher sind, ob Sie eine bestimmte Software kompilieren müssen, überprüfen Sie die Dokumentation oder die Website des Projekts.