How can I exclude some packages from system update if I know they are breaking the system?

Hello there, I have a question for you.
If I know that a certain package or group of packages in a update are causing the system to brake after doing an upgrade with sudo zypper ref && sudo zypper dup, is there a way that I can exclude those packages temporarily from the upgrade until they are updated and patched? If so, how can I do it?

Thank you very much.

You can lock package (zypper al, see man zypper) but if newer version is requirement for some other packages, these other packages cannot be installed either. Also, packages in openSUSE are not really tested (at least, intentionally tested) for “partial update” - it is assumed that Tumbleweed is always updated completely using zypper dup. It means packages may have incomplete dependencies which break in such partial update (just recently there was long thread on factory mailing list).

Ok, thank you very much. I was thinking mainly like the NVIDIA driver and rarely kernel packages. I guess I could also just wait until a new version comes up and just hold the upgrade until then.