Ich erstelle ein Paket, das von einem Paket abhängen muss, wenn ein anderes installiert ist, aber eine andere Abhängigkeit benötigt, wenn kein solches Paket installiert ist. Ist das nur mit der control
Datei von möglich .deb
oder werden andere Tools benötigt? Dieses Paket ist eigentlich für Ubuntu gedacht, daher können keine in Ubuntu-Repositorys verfügbaren Tools verwendet werden.
debian
package-management
dependencies
Nanofarad
quelle
quelle
Provides
Sie sich etwas an oder tun Sie etwas wieDepends: NotInstalled | Installed,
...Antworten:
Die Steuerdatei ist statisch, daher können Sie die Abhängigkeiten von einigen externen Parametern nicht ändern. Die Debian-Richtlinie gibt jedoch an,
|
wie alternative Paketnamen angegeben werden können. In Ihrem Fall wäre dies etwa:Wo
Package1
ist die Standardabhängigkeit?quelle