diff options
| author | tranch <tranch.xiao@gmail.com> | 2026-09-11 09:22:21 +0800 |
|---|---|---|
| committer | tranch <tranch.xiao@gmail.com> | 2026-09-11 09:22:21 +0800 |
| commit | c18aff5d552f359386736aea68a0ac9541cc5820 (patch) | |
| tree | 3c8eedfff4ecfc613f7857440221b0a01f2edc13 /system_files | |
| parent | 90e5e0e70df9abe0f47e0bbe064d9e9954a3699a (diff) | |
| download | AeroCore-OS-c18aff5d552f359386736aea68a0ac9541cc5820.tar.gz AeroCore-OS-c18aff5d552f359386736aea68a0ac9541cc5820.zip | |
Make Decky uninstall idempotenttesting-44.20260911
Tolerate missing loader and CEF debug paths during uninstall. Verify all
patched removal paths in the recipe test.
Diffstat (limited to 'system_files')
| -rw-r--r-- | system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just b/system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just index df9b6d5..c8212eb 100644 --- a/system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just +++ b/system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just @@ -113,9 +113,15 @@ setup-decky-mirror ACTION="": echo "Uninstalling Decky Loader..." if [[ "$HAS_GRAPHICAL_SESSION" -eq 1 ]]; then curl -L "${DECKY_INSTALLER_BASE}/uninstall.sh" | - sed 's|sudo|sudo -A |g' | sh + sed -e 's|sudo|sudo -A |g' \ + -e 's|sudo -A rm "${HOMEBREW_FOLDER}/services/PluginLoader"|sudo -A rm -rf "${HOMEBREW_FOLDER}/services/PluginLoader"|' \ + -e 's|sudo -A rm "${USER_DIR}/.steam/steam/.cef-enable-remote-debugging"|sudo -A rm -f "${USER_DIR}/.steam/steam/.cef-enable-remote-debugging"|' \ + -e 's|sudo -A rm "${USER_DIR}/.var/app/com.valvesoftware.Steam/data/Steam/.cef-enable-remote-debugging"|sudo -A rm -f "${USER_DIR}/.var/app/com.valvesoftware.Steam/data/Steam/.cef-enable-remote-debugging"|' | sh else - curl -L "${DECKY_INSTALLER_BASE}/uninstall.sh" | sh + curl -L "${DECKY_INSTALLER_BASE}/uninstall.sh" | + sed -e 's|sudo rm "${HOMEBREW_FOLDER}/services/PluginLoader"|sudo rm -rf "${HOMEBREW_FOLDER}/services/PluginLoader"|' \ + -e 's|sudo rm "${USER_DIR}/.steam/steam/.cef-enable-remote-debugging"|sudo rm -f "${USER_DIR}/.steam/steam/.cef-enable-remote-debugging"|' \ + -e 's|sudo rm "${USER_DIR}/.var/app/com.valvesoftware.Steam/data/Steam/.cef-enable-remote-debugging"|sudo rm -f "${USER_DIR}/.var/app/com.valvesoftware.Steam/data/Steam/.cef-enable-remote-debugging"|' | sh fi echo "Decky Loader has been uninstalled." } |
