银河麒麟V10切换默认终端需四步:一、控制中心图形设置(限V10 SP1+ UKUI/DDE,需注销重登录);二、xdg-mime绑定x-scheme-handler/terminal协议;三、gsettings设org.ukui.applications-terminal exec为tilix并刷新ukui-settings-daemon;四、替换/usr/bin/x-terminal-emulator软链接。

在银河麒麟V10中双击桌面图标、按 Ctrl+Alt+T 或右键选择“在此打开终端”时,系统仍调用旧终端而非你刚装好的 Tilix 或 Terminator,说明默认终端模拟器尚未真正切换生效,需穿透图形层、MIME 关联与桌面协议三重配置。
通过控制中心图形界面设置
该方式仅适用于麒麟V10 SP1及后续更新版,且要求UKUI或DDE桌面环境完整加载。若控制中心里找不到“终端模拟器”条目,请跳过此步。
1、点击左下角“开始菜单”,进入“控制中心”。
2、在左侧导航栏中选择【默认程序】或【默认应用程序】。
3、在右侧列表中找到“终端模拟器”项,点击当前值(如“终端”或“Kylin Terminal”)。
4、在弹出窗口中勾选已安装的目标终端(如tilix.desktop、terminator.desktop),若未列出,请先通过软件商店安装再返回操作。
5、关闭控制中心,【新设置不会立即生效,需注销当前用户并重新登录】。
用 xdg-mime 命令行绑定终端协议
这是最通用、生效最快的方法,覆盖所有符合XDG规范的麒麟OS版本,包括命令行环境和右键菜单中的“在此打开终端”行为。
1、打开终端,执行命令查看当前终端关联:xdg-mime query default x-scheme-handler/terminal
2、列出系统中已注册的终端.desktop文件:ls /usr/share/applications/*terminal*.desktop /usr/share/applications/*term*.desktop 2>/dev/null
3、假设你要设为默认的是 Tilix,其.desktop文件名为 tilix.desktop,执行:xdg-mime default tilix.desktop x-scheme-handler/terminal
4、验证是否成功:xdg-mime query default x-scheme-handler/terminal —— 输出应为 tilix.desktop。
5、为确保 Ctrl+Alt+T 快捷键也调用 Tilix,还需同步设置 UKUI 桌面协议:gsettings set org.ukui.applications-terminal exec 'tilix'。
修改 UKUI 桌面环境终端执行参数
UKUI 是麒麟V10主流桌面环境,其终端调用行为由 gsettings 统一管理。这一步直接影响快捷键响应与右键菜单功能,不可跳过。
第一步:确认当前桌面环境为 UKUI:echo $XDG_CURRENT_DESKTOP —— 若输出不是 UKUI 或 ukui,则此方法不适用。
第二步:设置终端启动命令:gsettings set org.ukui.applications-terminal exec 'tilix'。
第三步:刷新 UKUI 设置守护进程,避免缓存延迟:killall ukui-settings-daemon && ukui-settings-daemon & —— 这一步必须执行,否则 Ctrl+Alt+T 仍可能调用旧终端。
替换系统级软链接
某些老旧脚本或第三方工具会直接调用 /usr/bin/x-terminal-emulator,这个路径是 Debian/Ubuntu 系衍生系统的兼容性入口,在麒麟V10中同样存在,但默认指向 kylin-terminal。若发现部分场景仍未生效,需手动修正。
1、先备份原软链接:sudo mv /usr/bin/x-terminal-emulator /usr/bin/x-terminal-emulator.bak。
2、创建新软链接指向 Tilix:sudo ln -sf /usr/bin/tilix /usr/bin/x-terminal-emulator。
3、验证链接是否正确:ls -l /usr/bin/x-terminal-emulator —— 输出末尾应显示 -> /usr/bin/tilix。

















