zypper installiert immer devel-Pakete

384
drahnr

Gibt es eine Option, um zypper zu zwingen, die $-develPakete immer auf den Paketen zu installieren, über die ich installiere zypper in $PKG, möglicherweise in einer config oder cmd? Ich habe keine gesehen, würde es aber gerne auf meiner Entwicklungsmaschine nutzen können, um mir das Tippen zu ersparen.

0

1 Antwort auf die Frage

0
s-m-e

Es gibt nicht wirklich einen Schalter, aber Sie können ein kleines Wrapper-Skript schreiben. Dies ist ein Beispiel, wie es aussehen könnte:

#! / bin / sh  i = 1  während wahr tun if ["$ (echo" $ @ "| cut -d" "-f $ i)" = ""]  dann brechen sonst Echo "PAKET" zypper in "$ (echo" $ @ "| cut -d" "-f $ i)" Echo "PACKAGE-DEVEL" zypper in "$ (echo" $ @ "| cut -d" "-f $ i) -devel" i = $ (expr $ i + 1) fi erledigt 

Sie können die Zypper-Befehle nach Belieben anpassen, z. B. alle Fragen standardmäßig mit Ja beantworten.

Das funktioniert nur bei Paketen, die tatsächlich ein Entwicklungspaket haben. Ich werde wahrscheinlich auch die Quelle selbst hacken, anstatt Wrapper-Skripte zu erstellen. Trotzdem ist es eine Art Lösung. drahnr vor 11 Jahren 0