diff --git a/common-tasks/software-update-dom0.md b/common-tasks/software-update-dom0.md index 85974a4d..49a038c0 100644 --- a/common-tasks/software-update-dom0.md +++ b/common-tasks/software-update-dom0.md @@ -52,6 +52,8 @@ Of course, command line tools are still available for accomplishing various upda ### How to downgrade a specific package +**WARNING:** Downgrading a package can expose your system to security vulnerabilities. + 1. Download an older version of the package: ~~~ @@ -66,6 +68,14 @@ Of course, command line tools are still available for accomplishing various upda sudo dnf downgrade package-version ~~~ +For example, to downgrade Xen to a specific older version available for Qubes R3.2, you would: + +~~~ +sudo qubes-dom0-update xen-libs-4.6.6-36.fc23.x86_64 xen-hypervisor-4.6.6-36.fc23.x86_64 xen-runtime-4.6.6-36.fc23.x86_64 xen-hvm-4.6.6-36.fc23.x86_64 xen-4.6.6-36.fc23.x86_64 xen-license-4.6.6-36.fc23.x86_64 + +sudo dnf downgrade xen-libs-4.6.6-36.fc23.x86_64 xen-hypervisor-4.6.6-36.fc23.x86_64 xen-runtime-4.6.6-36.fc23.x86_64 xen-hvm-4.6.6-36.fc23.x86_64 xen-4.6.6-36.fc23.x86_64 xen-license-4.6.6-36.fc23.x86_64 +~~~ + ### How to re-install a package You can re-install in a similar fashion to downgrading.