panorain
unread,Jan 15, 2024, 8:13:56 PMJan 15You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hi, I created post on the openSUSE forums and want to ask here for
possibly more advice. I would like to lock/protect the 6.6.11-1 kernel
on this Lenovo M57p 64 bit desktop machine. I am aware of
/etc/zypp/zypp.conf and on this machine it is edited as follows (See
snippet below):
## Comma separated list of kernel packages to keep installed in
parallel, if the
## above multiversion variable is set. Packages can be specified as
## 2.6.32.12-0.7 - Exact version to keep
## latest - Keep kernel with the highest version number
## latest-N - Keep kernel with the Nth highest version number
## running - Keep the running kernel
## oldest - Keep kernel with the lowest version number (the GA
kernel)
## oldest+N - Keep kernel with the Nth lowest version number
##
## Note: This entry is not evaluated by libzypp, but by the
## purge-kernels service (via /sbin/purge-kernels).
##
## Default: Do not delete any kernels if multiversion =
provides:multiversion(kernel) is set
multiversion.kernels =
latest,latest-1,latest-2,latest-3,latest-4,latest-5,latest-6,latest-7,latest-8,latest-9,running,6.6.11-1
============================================================================
Passing the following in Konsole: Thinkcentre-M57p:~> zypper search -i |
grep 'kernel'
i | apparmor-profiles | AppArmor profiles that
are loaded into the apparmor kernel module | package
i+ | kernel-default | The Standard Kernel
| package
i+ | kernel-default-devel | Development files
necessary for building kernel modules | package
i | kernel-devel | Development files
needed for building kernel modules | package
i | kernel-firmware-all | Compatibility
metapackage for kernel firmware files |
package
i | kernel-firmware-amdgpu | Kernel firmware files
for AMDGPU graphics driver | package
i | kernel-firmware-ath10k | Kernel firmware files
for Atheros QCA988x WiFi drivers | package
i | kernel-firmware-ath11k | Kernel firmware files
for Atheros Qualcomm WiFi drivers | package
i | kernel-firmware-ath12k | Kernel firmware files
for Atheros Qualcomm WiFi 7 chipset drivers | package
i | kernel-firmware-atheros | Kernel firmware files
for Atheros wireless drivers | package
i | kernel-firmware-bluetooth | Kernel firmware files
for various Bluetooth drivers | package
i | kernel-firmware-bnx2 | Kernel firmware files
for Broadcom network drivers | package
i | kernel-firmware-brcm | Kernel firmware files
for Broadcom wireless drivers | package
i | kernel-firmware-chelsio | Kernel firmware files
for Chelsio network drivers | package
i | kernel-firmware-dpaa2 | Kernel firmware files
for NXP Management Complex bus driver | package
i | kernel-firmware-i915 | Kernel firmware files
for Intel i915 graphics driver | package
i | kernel-firmware-intel | Kernel firmware files
for Intel-platform device drivers | package
i | kernel-firmware-iwlwifi | Kernel firmware files
for Intel wireless drivers | package
i | kernel-firmware-liquidio | Kernel firmware files
for Cavium LiquidIO driver | package
i | kernel-firmware-marvell | Kernel firmware files
for Marvell network drivers | package
i | kernel-firmware-media | Kernel firmware files
for various Video4Linux drivers | package
i | kernel-firmware-mediatek | Kernel firmware files
for Mediatek network drivers | package
i | kernel-firmware-mellanox | Kernel firmware files
for Mellanox Spectrum switch driver | package
i | kernel-firmware-mwifiex | Kernel firmware files
for Marvell WiFi fullmac drivers | package
i | kernel-firmware-network | Kernel firmware files
for various network drivers | package
i | kernel-firmware-nfp | Kernel firmware files
for Netronome Flow Processor driver | package
i | kernel-firmware-nvidia | Kernel firmware files
for Nvidia Tegra and graphics drivers | package
i | kernel-firmware-platform | Kernel firmware files
for various platform drivers | package
i | kernel-firmware-prestera | Kernel firmware files
for Marvell Prestera ASIC driver | package
i | kernel-firmware-qcom | Kernel firmware files
for Qualcomm device drivers | package
i | kernel-firmware-qlogic | Kernel firmware files
for QLogic network drivers | package
i | kernel-firmware-radeon | Kernel firmware files
for Radeon graphics driver | package
i | kernel-firmware-realtek | Kernel firmware files
for Realtek wireless drivers | package
i | kernel-firmware-serial | Kernel firmware files
for various serial drivers | package
i | kernel-firmware-sound | Kernel firmware files
for various sound drivers | package
i | kernel-firmware-ti | Kernel firmware files
for Texas Instruments wireless drivers | package
i | kernel-firmware-ueagle | Kernel firmware files
for Eagle IV USB ADSL modem driver | package
i | kernel-firmware-usb-network | Kernel firmware files
for various USB WiFi / Ethernet drivers | package
i | kernel-macros | RPM macros for
building Kernel Module Packages |
package
i+ | kexec-tools | Tools for loading
replacement kernels into memory | package
i | klogd | The kernel log daemon
| package
i | kmod | Utilities to load
modules into the kernel | package
i | libaudit1 | Library for
interfacing with the kernel audit subsystem |
package
i | libaudit1-32bit | Library for
interfacing with the kernel audit subsystem |
package
i | libevdev2 | Library for handling
evdev kernel devices | package
i | libipset13 | Userspace library for
the in-kernel Netfilter ipset interface | package
i | libkmod2 | Library to interact
with Linux kernel modules | package
i | libnetfilter_conntrack3 | Userspace library for
the in-kernel connection tracking state table | package
i | libnfnetlink0 | Low-level library for
Netfilter-related kernel/userspace communication | package
i | libtraceevent1 | Linux kernel trace
event library | package
i | mtools | Tools to access MS-DOS
filesystems without kernel drivers | package
i+ | nvidia-gfxG05-kmp-default | NVIDIA graphics driver
kernel module for GeForce 600 series and newer | package
i | purge-kernels-service | The service for
removing old kernels when multiversion is enabled | package
i | python311-ipykernel | IPython Kernel for
Jupyter | package
i | udev | A rule-based device
node and kernel event manager | package
Thinkcentre-M57p:~>
Thinkcentre-M57p:~> uname -a
Linux Thinkcentre-M57p 6.6.11-1-default #1 SMP PREEMPT_DYNAMIC Thu Jan
11 08:01:39 UTC 2024 (05ae4ad) x86_64 x86_64 x86_64 GNU/Linux
Thinkcentre-M57p:~>
What is the best process to most efficiently lock this 6.6.11-1-default
kernel yet allow zypper dup to continue to update the machine (when
passed) with the latest kernels and packages available from the
repositories?
-Thanks