Du willst wissen, was im Oktober 2027 bei einem Upgrade zu beachten ist?
![]()
Wie ein Upgrade prinzipiell mit Fremdrepos gemacht wird. Das bleibt im Prinzip ja immer gleich.
Wie bekomme ich sauber alle Pakete der Fremdrepos wieder runter?
Du willst wissen, was im Oktober 2027 bei einem Upgrade zu beachten ist?
![]()
Wie ein Upgrade prinzipiell mit Fremdrepos gemacht wird. Das bleibt im Prinzip ja immer gleich.
Wie bekomme ich sauber alle Pakete der Fremdrepos wieder runter?
Wie bekomme ich sauber alle Pakete der Fremdrepos wieder runter?
Packman ist nicht so das Problem, warte einfach ab, bis es das Packman Repo für Leap 16.1 gibt und dann erst machst du das Upgrade von Leap 16.0 zu Leap 16.1.
Die anderen Pakete kannst du suchen mit.
oder z.B. jetzt:
(wg Sonderzeichen in Kommata) oder
Hab jetzt mal einen Snapshot gemacht, danach die 2 Repos entfernt und dann das ausgeführt. Jetzt scheint es wieder das alles "okay" ist und von opensuse.
Das opensuse hier mit den Lizenzen restriktiver als Debian ist, war mir ehrlich gesagt nicht klar.
Das opensuse hier mit den Lizenzen restriktiver als Debian ist, war mir ehrlich gesagt nicht klar.
Selbst im OBS (openSUSE Build Server), in dem jeder seine Pakete bauen kann, egal ob openSUSE, Fedora, Debian, kannst du darauf hingewiesen werden und solltest dann die entsprechenden Pakete löschen.
Übrigens werden auch die Nvidia-Treiber im zwar OBS gebaut, aber nicht veröffentlicht. Das geschieht dann über Nvidia direkt.....
Daraus entsteht dann auch immer ein Zeitverzug.
danach die 2 Repos entfernt
Die musst du nicht enfernen, einfach nur auf inaktiv stellen:
siehe
Jetzt nach etwas Zeit hab ich mal ein Upgrade machen wollen und stelle das fest:
georg@opensuse-16:~> sudo zypper lr -u
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.
# | Alias | Name | Enabled | GPG Check | Refresh | URI
---+-----------------------------+---------------------------+---------+-----------+---------+----------------------------------------------------------------------------
1 | Leap | Leap 16.0 | Nein | ---- | ---- | dvd:/install
2 | cuda | cuda | Ja | (r ) Ja | Ja | https://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/
3 | nvidia | nvidia | Ja | (r ) Ja | Ja | https://download.nvidia.com/opensuse/leap/16.0/
4 | openSUSE:repo-non-oss | repo-non-oss (16.0) | Nein | ---- | ---- | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64
5 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | Nein | ---- | ---- | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64
6 | openSUSE:repo-openh264 | repo-openh264 (16.0) | Ja | (r ) Ja | Ja | http://codecs.opensuse.org/openh264/openSUSE_Leap_16
7 | openSUSE:repo-oss | repo-oss (16.0) | Ja | (r ) Ja | Ja | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
8 | openSUSE:repo-oss-debug | repo-oss-debug (16.0) | Nein | ---- | ---- | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64
9 | openSUSE:repo-oss-source | repo-oss-source (16.0) | Nein | ---- | ---- | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss
10 | packman | packman | Nein | ---- | ---- | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_16.0/
georg@opensuse-16:~>
Alles anzeigen
ZitatAlles anzeigengeorg@opensuse-16:~> sudo zypper update
Dienst 'openSUSE' wird aktualisiert.
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Die folgenden 15 Paketaktualisierungen werden NICHT installiert:
cuda-drivers libnvidia-egl-gbm1 libnvidia-egl-wayland1 libnvidia-egl-x111 libnvidia-gpucomp nvidia-common-G06 nvidia-compute-G06 nvidia-compute-utils-G06 nvidia-driver-G06-kmp-default
nvidia-driver-G06-kmp-meta nvidia-gl-G06 nvidia-modprobe nvidia-persistenced nvidia-userspace-meta-G06 nvidia-video-G06
Keine auszuführenden Aktionen.
ZitatAlles anzeigengeorg@opensuse-16:~> sudo zypper show nvidia-video-G06
Dienst 'openSUSE' wird aktualisiert.
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Informationen zu Paket nvidia-video-G06:
----------------------------------------
Repository : nvidia
Name : nvidia-video-G06
Version : 580.105.08-lp160.44.1
Arch : x86_64
Anbieter : obs://build.suse.de/Proprietary:X11:Drivers
Installierte Größe : 36,3 MiB
Installiert : Ja (automatisch)
Status : veraltet (Version 580.95.05-lp160.41.1 installiert)
Quellpaket : nvidia-video-G06-580.105.08-lp160.44.1.nosrc
Upstream-URL : https://www.nvidia.com/object/unix.html
Zusammenfassung : NVIDIA graphics driver for GeForce 700 series and newer
Beschreibung :
This package provides the closed-source NVIDIA graphics driver
for GeForce 700 series and newer GPUs.
georg@opensuse-16:~> sudo zypper show cuda-drivers
Dienst 'openSUSE' wird aktualisiert.
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Informationen zu Paket cuda-drivers:
------------------------------------
Repository : cuda
Name : cuda-drivers
Version : 580.105.08-1
Arch : x86_64
Anbieter : NVIDIA
Installierte Größe : 0 B
Installiert : Ja
Status : veraltet (Version 580.95.05-1 installiert)
Quellpaket : cuda-drivers-580.105.08-1.src
Upstream-URL : http://nvidia.com
Zusammenfassung : CUDA Driver meta-package
Beschreibung :
Meta-package containing all the available packages related to the NVIDIA driver.
This meta-package is branch-agnostic.
Okay okay ... es ist installiert aber es lässt sich nicht aktualisieren. Kommt das mit den Repos hier häufiger vor? Insbesonders Nvidia?
Hab das jetzt gemacht und cuda als Repo entfernt aber kein Paket entfernt. packman als Repo aktiviert mit zypper mr -e packman ein refresh und dann
georg@opensuse-16:~> sudo zypper lr -u
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.
# | Alias | Name | Enabled | GPG Check | Refresh | URI
--+-----------------------------+---------------------------+---------+-----------+---------+-------------------------------------------------------------------------
1 | Leap | Leap 16.0 | Nein | ---- | ---- | dvd:/install
2 | nvidia | nvidia | Ja | (r ) Ja | Nein | https://download.nvidia.com/opensuse/leap/16.0/
3 | openSUSE:repo-non-oss | repo-non-oss (16.0) | Ja | (r ) Ja | Ja | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64
4 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | Nein | ---- | ---- | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64
5 | openSUSE:repo-openh264 | repo-openh264 (16.0) | Ja | (r ) Ja | Ja | http://codecs.opensuse.org/openh264/openSUSE_Leap_16
6 | openSUSE:repo-oss | repo-oss (16.0) | Ja | (r ) Ja | Ja | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
7 | openSUSE:repo-oss-debug | repo-oss-debug (16.0) | Nein | ---- | ---- | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64
8 | openSUSE:repo-oss-source | repo-oss-source (16.0) | Nein | ---- | ---- | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss
9 | packman | packman | Ja | (r ) Ja | Ja | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_16.0/
georg@opensuse-16:~> sudo zypper refresh
Repository 'nvidia' ist aktuell.
Repository 'repo-non-oss (16.0)' ist aktuell.
Repository 'repo-openh264 (16.0)' ist aktuell.
Repository 'repo-oss (16.0)' ist aktuell.
Repository 'packman' ist aktuell.
Alle Repositorys wurden aktualisiert.
georg@opensuse-16:~> sudo zypper update
Dienst 'openSUSE' wird aktualisiert.
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Die folgenden 28 Paketaktualisierungen werden NICHT installiert:
gdk-pixbuf-loader-libheif libfaad2 libfdk-aac2 libheif1 libheif-aom libheif-dav1d libheif-ffmpeg libheif-jpeg libheif-openjpeg libheif-rav1e libheif-svtenc libnvidia-gpucomp libvlc5
libvlccore9 nvidia-common-G06 nvidia-compute-G06 nvidia-compute-utils-G06 nvidia-driver-G06-kmp-default nvidia-driver-G06-kmp-meta nvidia-gl-G06 nvidia-userspace-meta-G06 nvidia-video-G06 vlc
vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
Keine auszuführenden Aktionen.
Alles anzeigen
Lass es doch erst einmal mit dem Packman Repo.
Sieh zu, das du die"falschen" Pakete entfernst.
Hab das jetzt gemacht und cuda als Repo entfernt aber kein Paket entfernt.
Poste:
Die beiden Befehle geben nur etwas aus, die ändern nichts.
Ok, jetzt wurde cuda-drivers entfernt und der neue nvidia-driver reingezogen.
georg@opensuse-16:~> zypper se -si nvidia kernel-default
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Type | Version | Arch | Repository
---+-------------------------------+-------+----------------------------------------+--------+----------------
i+ | kernel-default | Paket | 6.12.0-160000.6.1 | x86_64 | repo-oss (16.0)
i+ | kernel-default | Paket | 6.12.0-160000.5.1 | x86_64 | repo-oss (16.0)
i | kernel-default-devel | Paket | 6.12.0-160000.6.1 | x86_64 | repo-oss (16.0)
i | kernel-default-devel | Paket | 6.12.0-160000.5.1 | x86_64 | repo-oss (16.0)
i | kernel-default-extra | Paket | 6.12.0-160000.6.1 | x86_64 | repo-oss (16.0)
i | kernel-default-extra | Paket | 6.12.0-160000.5.1 | x86_64 | repo-oss (16.0)
i | kernel-default-optional | Paket | 6.12.0-160000.6.1 | x86_64 | repo-oss (16.0)
i | kernel-default-optional | Paket | 6.12.0-160000.5.1 | x86_64 | repo-oss (16.0)
i | kernel-firmware-nvidia | Paket | 20250516-160000.2.2 | noarch | repo-oss (16.0)
i | libnvidia-egl-gbm1 | Paket | 1.1.2-160000.3.2 | x86_64 | repo-oss (16.0)
i | libnvidia-egl-wayland1 | Paket | 1.1.20-lp160.51.1 | x86_64 | nvidia
i | libnvidia-egl-x111 | Paket | 1.0.3-lp160.21.1 | x86_64 | nvidia
i | libnvidia-gpucomp | Paket | 580.105.08-lp160.44.1 | x86_64 | nvidia
i | nvidia-common-G06 | Paket | 580.105.08-lp160.44.1 | x86_64 | nvidia
i | nvidia-compute-G06 | Paket | 580.105.08-lp160.44.1 | x86_64 | nvidia
i | nvidia-compute-utils-G06 | Paket | 580.105.08-lp160.44.1 | x86_64 | nvidia
i | nvidia-driver-G06-kmp-default | Paket | 580.105.08_k6.12.0_160000.5-lp160.44.1 | x86_64 | nvidia
i+ | nvidia-driver-G06-kmp-meta | Paket | 580.105.08-lp160.24.1 | x86_64 | nvidia
i | nvidia-gl-G06 | Paket | 580.105.08-lp160.44.1 | x86_64 | nvidia
i | nvidia-modprobe | Paket | 580.105.08-lp160.20.1 | x86_64 | nvidia
i | nvidia-persistenced | Paket | 580.105.08-lp160.2.1 | x86_64 | nvidia
i | nvidia-userspace-meta-G06 | Paket | 580.105.08-lp160.24.1 | x86_64 | nvidia
i | nvidia-video-G06 | Paket | 580.105.08-lp160.44.1 | x86_64 | nvidia
Hinweis: Für eine erweiterte Suche inkl. nicht momentan aktivierter Remote-Ressourcen bitte
'zypper search-packages' verwenden.
georg@opensuse-16:~> uname -a
Linux opensuse-16 6.12.0-160000.6-default #1 SMP PREEMPT_DYNAMIC Fri Oct 17 10:54:40 UTC 2025 (724dacd) x86_64 x86_64 x86_64 GNU/Linux
georg@opensuse-16:~> sudo zypper dup --allow-vendor-change
[sudo] Passwort für georg:
Dienst 'openSUSE' wird aktualisiert.
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Warnung: Sie sind im Begriff, eine Distributionsaktualisierung mit allen aktivierten Repositorys durchzuführen. Vergewissern Sie sich, dass diese Repositorys kompatibel sind, bevor Sie fortfahren. Weitere Informationen zu diesem Kommando finden Sie unter 'man zypper'.
Distributions-Aktualisierungen werden verarbeitet...
Keine auszuführenden Aktionen.
georg@opensuse-16:~>
Alles anzeigen
Aber wie bekomme ich jetzt wieder cuda ans laufen?
EDIT: OK, dann lassen wir das halt mit cuda .... mal schauen...