Hallo Lutz, hallo Leute, Am Montag, 8. Dezember 2014 schrieb Lutz Nülle:
Notfalls unter Angabe der exakten Version, also z. B.
zypper in foo-1.2
statt nur
zypper in foo
Danke schön !! Wieder jede Menge gelernt Aber .gibt es nicht eine einfache Möglichkeit per Zypper zu sagen:
'bringe mir aus den vorhandenen Repos das Paket foo auf den aktuellesten Stand!'?
eigentlich (nach meiner Logik) müsste das doch durch zypper up passieren - tut aber nicht ! Selbst dann nicht wenn das Repo mit der neueren Version eine höhere Priorität hat !
Nö, das macht zypper absichtlich nicht so ;-) zypper up ist dazu gedacht, installierte Pakete auf den neuesten Stand zu bringen - allerdings unter Beibehaltung des "Vendors". (Siehe "Vendor:" bei rpm -qi) Pakete aus den "offiziellen" openSUSE-Repos (also oss, non-oss und update) haben als Vendor "openSUSE" - es können also durchaus Pakete aus oss durch ein Paket aus update ersetzt werden. Allerdings wird bei zypper up niemals ein Paket eines anderen Vendors installiert (außer bei Angabe der genauen Version) - es wird also z. B. kein openSUSE-Paket durch ein Packman-Paket ersetzt. Wenn Du die neuesten Pakete aus einer beliebigen Quelle willst, ist zypper dup Dein Freund ;-) Der Haken: zypper dup funktioniert nicht selektiv für einzelne Pakete. (Wenn Du sowas willst, darfst Du gern einen Feature Request einreichen und Dir "zypper up --any-repo" wünschen ;-) Gruß Christian Boltz -- Wer braucht z.B. einen 3 GHz - getakteten PC mit 1 GByte DDR-RAM, wenn dann daran nur eine lahme DMA-133-IDE-Festplatte rödelt, aber auch ein geiles Modem für superschnelles Surfvergnügen und eine analoge TV-Karte integriert sind? Das ist wie ein Ferrari auf Holzspeichenrädern und mit 2 x 15 Watt Lenco-Auto-Kassettenradio im Handschuhfach. [Matthias Houdek in suse-linux] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org