Richten Sie einfach ein Quellverwaltungssystem und einen Cron-Job ein, um die neuesten Änderungen regelmäßig herunterzuladen.
Gibt es eine Möglichkeit, vom Quellcode aus zu kompilieren und Updates automatisch zu verfolgen?
Siehe die Frage - Wenn ich die neueste Version einer App aus der Quelle erstellen möchte, bin ich dazu verurteilt, manuell nach Updates zu suchen? Gibt es einen besseren Weg, dies zu tun?
4 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Wenn Sie Updates automatisch verwalten möchten, sollten Sie die Repos für Ihr Paketverwaltungssystem beibehalten.
Wenn das Projekt über ein öffentliches Quellcode-Repository verfügt, wäre dies eine Option. Der größte Nachteil hierbei ist, dass Sie möglicherweise die neueste Version des Projekts nachverfolgen müssen, was auf einem Produktionssystem möglicherweise nicht erwünscht ist (natürlich hängt dies davon ab, wie sie ihr Repository strukturieren).
Eine andere Alternative ist die Verwendung eines Paketverwaltungssystems, das Quellcodepakete unterstützt. Das Ports-System von FreeBSD ist großartig, und es gibt viele andere Alternativen für Linux und andere * nix-basierte Systeme.
Mir sind keine ähnlichen Lösungen für Windows bekannt, aber im Allgemeinen kompilieren die meisten Windows-Benutzer keinen eigenen Quellcode.
Wenn Sie bereit sind, etwas Zeit in diese Angelegenheit zu investieren, hilft Ihnen das Gentoo-Präfix.
Gentoo Prefix ist eine Chroot-Installation von Gentoo (einer quellbasierten Linux-Distribution). Es installiert alle Pakete in einem angegebenen Verzeichnis. Kein Root-Zugriff erforderlich. Wenn Sie es loswerden möchten, entfernen Sie einfach das Basisverzeichnis.
Im Grunde bleiben Sie bei den Paketdatensätzen von gentoo (Overlays). Mit etwas Effory können Sie jedoch ein "live" gentoo-Paket (Ebuild) für das Programm erstellen und es mit einem einzigen Befehl aktualisieren.
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4