麒麟OS预装游戏需分三步清除:先用apt list确认是否为deb包,是则用apt purge彻底卸载;否则手动删除/usr/share/games等目录下文件及.desktop启动器;最后清理用户配置并刷新桌面数据库。

你在麒麟OS里看到“麒麟飞行棋”“麒麟连连看”这些预装游戏图标,点开试玩后觉得没意思,想连根拔起——但用软件商店搜不到、右键菜单没卸载项、终端查dpkg又显示“ii”状态,说明它们是深度集成进系统镜像的组件,普通卸载路径全部失效。
确认游戏是否为系统级预装组件
按下Ctrl + Alt + T打开终端→执行命令:apt list --installed | grep -i "flight\|link\|chess\|mahjong"(例如搜“flight”可匹配“kylin-flight-chess”)。若返回空结果,说明该游戏未以deb包形式安装,而是通过系统镜像直接写入/usr/share/games或/usr/lib/kylin-games目录,必须跳过包管理器直击文件层。
若返回类似“kylin-link-link/now 1.2.0 amd64 [installed,local]”的行,且状态含“local”,则属于本地deb包,可进入下一步用apt purge清除。
用apt purge彻底清除本地deb包游戏
方法一:针对已识别出deb包名的游戏(如kylin-link-link)
在终端中执行:sudo apt purge kylin-link-link && sudo apt autoremove --purge。这一步必须加--purge,否则~/.config/kylin-link-link目录会原封不动保留,重装后直接恢复存档。
方法二:批量清除所有麒麟游戏相关包
运行:sudo apt purge $(apt list --installed 2>/dev/null | grep -i "kylin.*game\|kylin.*chess\|kylin.*link" | cut -d'/' -f1 | tr '\n' ' ')→回车后输入y确认。该命令自动提取所有含“kylin”和“game/chess/link”的已安装包名并一次性清除,避免漏掉隐藏组件如kylin-game-common。
手动删除系统级预装游戏文件
第一步:定位游戏主程序目录
执行:sudo find /usr -path "/usr/share/games/*" -name "*kylin*" 2>/dev/null→记录返回路径,典型结果为/usr/share/games/kylin-flight-chess。
第二步:删除游戏资源与启动器
依次执行:sudo rm -rf /usr/share/games/kylin-flight-chess→sudo rm -f /usr/share/applications/kylin-flight-chess.desktop→sudo rm -f /usr/lib/kylin-games/kylin-flight-chess。注意:/usr/lib/kylin-games是麒麟OS专有游戏运行时目录,不删会导致桌面图标点击后报“找不到执行文件”但图标仍顽固存在。
第三步:清理用户配置与缓存
运行:rm -rf ~/.config/kylin-flight-chess ~/.cache/kylin-flight-chess ~/.local/share/kylin-flight-chess。这一步不能用sudo,否则会误删其他用户配置;若提示“no match”,说明该用户从未运行过此游戏,可跳过。
刷新桌面数据库并验证残留
1、执行:sudo update-desktop-database→强制重建应用程序菜单索引,让残留.desktop文件立即失效。
2、重启开始菜单进程:killall -u $USER gnome-shell(麒麟V10基于GNOME,此命令可避免注销重登)。
3、在开始菜单搜索框输入“飞行棋”→确认无任何图标出现。
4、终端执行:ls /usr/share/games/ | grep -i flight→返回空行即表示系统级文件已清空。











