Der Quellcode ist nicht geöffnet oder kostenlos, daher ist eine Kompilierung bei der Installation keine Option. Bisher habe ich Entwickler gesehen, die:
- Wenn Sie eine tar.gz-Datei bereitstellen, kann der Benutzer die Dekomprimierung an einem geeigneten Ort vornehmen.
- Stellen Sie einer .tar.gz ein install.sh-Skript zur Verfügung, um ein Basisinstallationsprogramm auszuführen, und fordern Sie den Benutzer möglicherweise sogar zur Installation von Optionen auf.
- Stellen Sie RPM- und / oder Deb-Dateien bereit, damit Benutzer die nativen Paketverwaltungstools, mit denen sie vertraut sind, weiterhin zum Installieren / Aktualisieren / Deinstallieren verwenden können.
Möchten Sie die meisten Linux-Distributionen unterstützen, das Leben der Benutzer so einfach wie möglich gestalten und dennoch so wenig Infrastruktur wie Build / Packaging / Installer wie möglich beibehalten.
Suchen Sie nach Empfehlungen zum Packen meiner Software.