Ich habe heute begonnen, ein Deb-Repository für einige unserer Anwendungen einzurichten. Da es sich um interpretierte Skripte handelt, habe ich mich für "all" -Architektur (von conf/distributions
) entschieden:
Codename: lucid
Architectures: all
Reprepro gibt jedoch eine Warnung aus, wenn ich versuche, dem Repository eine .deb-Datei hinzuzufügen:
WARNING: Distribution lucid contains an architecture called 'all'.
Jetzt frage ich mich, warum es davor warnt? Was ist das Problem?
--verbose
Schalter, den Sie verwenden können?Antworten:
Ah ha! Ich habe es endlich herausgefunden. Das hat mich schon seit Ewigkeiten frustriert.
Wenn Sie Ihre .deb (Steuerdatei) als Architecture: all angeben, fügen Sie nichts anderes in die reprepro-Verteilungsdatei ein als die Archs, in die sie eingefügt werden sollen.
Architekturen: amd64 i386 ...
quelle
all
Pakete sind dann in allen in definierten Architekturen verfügbarconf/distributions
.