PyCharm:处理 Flatpak 安装后的启动占用问题

一键处理脚本

fix-jetbrains-lock.sh

专属 Flatpak 解决方案

  1. 终止所有 PyCharm 进程

    1
    2
    3
    4
    5
    # 查找所有 Flatpak 运行的 PyCharm 进程
    flatpak ps | grep com.jetbrains.PyCharm

    # 强制终止这些进程
    flatpak kill com.jetbrains.PyCharm
  2. 删除 Flatpak 特定的锁定文件

    1
    2
    3
    4
    5
    6
    7
    # 删除用户配置中的锁定文件
    rm -f ~/.var/app/com.jetbrains.PyCharm/config/JetBrains/*/lock
    rm -rf ~/.var/app/com.jetbrains.PyCharm-Professional/config/*

    # 删除系统锁定文件
    rm -f /tmp/.com.jetbrains.PyCharm*
    rm -f /tmp/jetbrains-*
  3. 清除 Flatpak 沙箱环境缓存

    1
    2
    3
    4
    5
    6
    # 清除 PyCharm 的 Flatpak 缓存
    flatpak uninstall --unused -y
    flatpak repair

    # 重置应用状态
    flatpak kill --instance=com.jetbrains.PyCharm