2016-07-22 4 views
0

Was würde ich tun:Wie meine eigene RPM-Datei über Omnibus bauen, zum Beispiel td-agent rpm

Ich würde zwei Versionen von td-Agenten wie auf CentOS 7.x ausführen .

Also, ich möchte beide Standard td-agent und td-agent-my-own in meinem Yum Repo-Server registrieren.

Und dafür würde ich gerne meine eigene rpm-Datei von td-agent erstellen; td-agent-my-own.

Was ich tat:

Bisher habe ich heruntergeladen omnibus-td-agent,

und ich bearbeitet omnibus-td-agent/config/projects/td-agent2.rb.

Ich habe versucht, mit einigen Befehlen und einigen anderen Verfahren zu bauen, aber ging verloren.

Frage:

Wie kann ich meine eigenen td-Agenten zu bauen, mit dem Namen td-agent-my-own.

Antwort

0

Sie suchen wahrscheinlich nach rpmbuild (was die "richtige" Möglichkeit ist, Ihre eigenen RPMs zusammenzustellen). Das kann aber etwas kompliziert sein ... besonders für Neulinge. Für eine schnelle Lösung können Sie einfach FPM (namens "Effing Package Manager") verwenden - es ist ein ziemlich schnelles Skript, mit dem Sie im Wesentlichen eine Dateiliste und einige beschreibende Elemente bereitstellen können und damit fertig sind.

Verwandte Themen