Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
invis_server_wiki:upgrade:13.5_to_14.1 [2019/08/14 17:20] flacco [Samba Upgrade] |
invis_server_wiki:upgrade:13.5_to_14.1 [2019/08/15 06:29] flacco [Samba Upgrade] |
||
---|---|---|---|
Zeile 81: | Zeile 81: | ||
<code> | <code> | ||
- | invis:~ # zypper rm 22 | + | invis:~ # zypper rr 22 |
</code> | </code> | ||
- | Jetzt können Sie das neue Samba-Repository hinzufügen: | + | Jetzt können Sie das neue Samba-Repository hinzufügen und den Repository-Cache auffrischen: |
<code> | <code> | ||
invis:~ # zypper ar https://download.opensuse.org/repositories/spins:/invis:/15:/stable:/samba/openSUSE_Leap_42.3/spins:invis:15:stable:samba.repo | invis:~ # zypper ar https://download.opensuse.org/repositories/spins:/invis:/15:/stable:/samba/openSUSE_Leap_42.3/spins:invis:15:stable:samba.repo | ||
+ | invis:~ # zypper ref | ||
</code> | </code> | ||
Jetzt können die neuen Samba-Pakete installiert werden. Es wird dabei direkt von Samba-Version 4.6.x auf 4.10.x aktualisiert. Dies erfordert ein wenig Nacharbeit. | Jetzt können die neuen Samba-Pakete installiert werden. Es wird dabei direkt von Samba-Version 4.6.x auf 4.10.x aktualisiert. Dies erfordert ein wenig Nacharbeit. | ||
+ | |||
+ | Ermitteln Sie zunächst die Nummer des neuen Samba-Repositories: | ||
+ | |||
+ | <code> | ||
+ | invis:~ # zypper repos | grep samba | ||
+ | 20 | spins_invis_15_stable_samba | Samba 4.10 with Heimdal Kerberos (openSUSE_Leap_42.3) | Ja | (r ) Ja | Nein | ||
+ | invis:~ # | ||
+ | </code> | ||
+ | |||
+ | Im Beispiel trägt das neue Repository die Nr. 20, daraus ergibt sich das Kommando zum Paket-Upgrade: | ||
+ | |||
+ | <code> | ||
+ | invis:~ # zypper dup --from 20 --allow-vendor-change | ||
+ | </code> | ||
+ | |||
+ | Dieses Kommando löst eine Reihe Paketkonflikten aus. | ||
+ | |||
+ | Wählen Sie jeweils Lösung **2**: | ||
+ | |||
+ | <code> | ||
+ | ... | ||
+ | Lösung 2: Deinstallation von libdcerpc-server0-4.6.16-103.19.x86_64 | ||
+ | ... | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | ... | ||
+ | Lösung 2: Deinstallation von samba-ad-4.6.16-103.19.x86_64 | ||
+ | ... | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | ... | ||
+ | Lösung 2: Deinstallation von libsamba-policy0-4.6.16-103.19.x86_64 | ||
+ | ... | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | ... | ||
+ | Lösung 2: Deinstallation von libsmbldap0-4.6.16-103.19.x86_64 | ||
+ | ... | ||
+ | </code> | ||
+ | |||
+ | Installieren Sie jetzt noch fehlende Samba-Pakete nach: | ||
+ | |||
+ | <code> | ||
+ | invis:~ # zypper in samba-ad-dc ldb-tools | ||
+ | </code> | ||
+ | |||
+ | ... to be continued |