diff --git a/src-tauri/src/updates.rs b/src-tauri/src/updates.rs index dcbeb66d..23f457bc 100644 --- a/src-tauri/src/updates.rs +++ b/src-tauri/src/updates.rs @@ -66,6 +66,14 @@ impl YaakUpdater { mode: UpdateMode, update_trigger: UpdateTrigger, ) -> Result { + // Only AppImage supports updates on Linux, so skip if it's not + #[cfg(target_os = "linux")] + { + if std::env::var("APPIMAGE").is_err() { + return Ok(false); + } + } + let settings = window.db().get_settings(); let update_key = format!("{:x}", md5::compute(settings.id)); self.last_update_check = SystemTime::now();