--- title: "Core Linux Patch" slug: "core-linux-patch" updated: 2026-04-16T20:22:10Z published: 2026-04-16T20:22:10Z canonical: "knowledge.curiositysoftware.ie/core-linux-patch" --- > ## Documentation Index > Fetch the complete documentation index at: https://knowledge.curiositysoftware.ie/llms.txt > Use this file to discover all available pages before exploring further. # Core Linux Patch Patch updates allow you to update specific components of your Quality Modeller installation without replacing the entire package. You will receive a patch file from Curiosity when a targeted fix is available for your version. ## Prerequisites - An existing Quality Modeller installation (e.g. `/opt/curiosity/9.36.2/package`) - The patch `.zip` file provided by Curiosity (e.g. `patch_9.36.2_to_9.36.3.zip`) - `unzip` installed on your system ## Applying the Patch 1. Navigate to your existing package directory: ``` cd /opt/curiosity/9.36.2/package ``` 1. Extract the patch file into the package directory: ``` unzip /path/to/patch_9.36.2_to_9.36.3.zip ``` 1. Run the apply script: ``` ./patch/apply-patch.sh ``` The script will: - Verify your installed version matches the patch - Back up all files that will be replaced - Apply the updated component(s) 1. Restart Quality Modeller: ``` ./run.sh -d ``` Only the updated component(s) will be reloaded. Existing components are not affected. ## Rolling Back a Patch If you need to revert to the previous version, run the rollback script from the backup directory: ``` ./.patch-backup/9.36.2_to_9.36.3_*/rollback-patch.sh ./run.sh -d ``` This restores all files to their pre-patch state. ## Troubleshooting **Version mismatch error:** The patch is built for a specific base version. If you see a version mismatch error, confirm you are running the version the patch was built for. If you are certain you want to proceed, you can use `./patch/apply-patch.sh --force`. **Patch directory not found:** Make sure you extracted the patch zip from within your package directory, not from another location. Quality Modeller is Curiosity's flow-driven model-based tool which provides a range of accelerators and connectors for building flowcharts rapidly. Align all stakeholders to quality outcomes and create critical assets early, delivering superior software at speed.