diff --git a/src/steps/os/linux.rs b/src/steps/os/linux.rs index 659c5d6d..3d7a9779 100644 --- a/src/steps/os/linux.rs +++ b/src/steps/os/linux.rs @@ -557,7 +557,7 @@ pub fn flatpak_update(ctx: &ExecutionContext) -> Result<()> { .check_run()?; print_separator("Flatpak System Packages"); - if ctx.config().flatpak_use_sudo() { + if ctx.config().flatpak_use_sudo() || std::env::var("SSH_CLIENT").is_ok() { run_type .execute(sudo) .arg(flatpak)