-
Notifications
You must be signed in to change notification settings - Fork 19.9k
Description
Is your feature request related to a problem? Please describe.
The prerequisites installation script (install-prereqs-ubuntu.sh) does not currently recognize the Linux Mint codename “zara”, which corresponds to Linux Mint 22.2. When running the script on Mint “zara”, it fails during release detection with:
Unable to map zara to an Ubuntu release.
Because the script cannot translate the Mint codename to the correct Ubuntu base, installation halts prematurely.
Describe the solution you'd like
Add a translation entry for Linux Mint “zara” → Ubuntu “noble” (24.04) within the existing Mint-to-Ubuntu mapping block:
linuxmint)
case ${RELEASE_CODENAME} in
wilma | xia | zara)
RELEASE_CODENAME='noble'
;;
This ensures the script correctly detects the system and proceeds with the expected package installation.
Describe alternatives you've considered
- Editing the script locally (works, but not ideal for other Mint users).
- Allowing users to manually override the Ubuntu codename (would require additional script logic).
- Failing early with a more descriptive message (does not solve the underlying mapping problem).
Adding the proper Mint → Ubuntu mapping is consistent with existing behavior and previous merged PRs.
Platform
[ x ] All
[ ] AntennaTracker
[ ] Copter
[ ] Plane
[ ] Rover
[ ] Submarine
Additional context
Linux Mint “zara” (22.2) is based on Ubuntu 24.04 (“noble”), as documented on the Mint website:
https://www.linuxmint.com/download_all.php
I have tested the fix locally and confirmed that installation completes successfully after adding the mapping. A pull request with the change is ready to be submitted.