麒麟系统怎么在右键菜单添加“在终端打开”

胖枫姑娘_7487

胖枫姑娘_7487

2026-05-06

339人浏览

原创

麒麟系统中“在终端打开”选项缺失时,需依次尝试安装nautilus-open-terminal扩展、手动部署nautilus脚本、启用nautilus-actions工具、启用dconf中show-open-terminal开关、重装gnome终端与nautilus组件。

麒麟系统怎么在右键菜单添加“在终端打开”

如果您在麒麟操作系统中发现文件管理器或桌面右键菜单缺少“在终端打开”选项,则可能是由于相关扩展组件未安装或脚本未配置。以下是恢复该功能的具体操作路径:

一、安装 nautilus-open-terminal 扩展包

该软件包专为 GNOME 桌面环境设计,可直接向 Nautilus 文件管理器注入“在终端中打开”右键菜单项,无需手动编写脚本。

1、打开终端(可通过快捷键 Ctrl + Alt + T 启动);

2、执行系统更新命令:sudo apt update;

3、安装扩展组件:sudo apt install nautilus-open-terminal;

4、重启文件管理器:nautilus -q;

5、重新打开任意文件夹,在空白处右键,确认是否出现“在终端中打开”选项。

二、手动部署 Nautilus 脚本方案

当系统未提供 nautilus-open-terminal 包,或需兼容定制化环境时,可通过本地脚本方式实现相同功能,所有逻辑由用户可控的 Shell 脚本驱动。

1、创建脚本存放目录:mkdir -p ~/.local/share/nautilus/scripts/;

2、新建脚本文件:nano ~/.local/share/nautilus/scripts/Open\ Terminal\ Here;

3、写入以下内容并保存:#!/bin/bash gnome-terminal --working-directory="$NAUTILUS_SCRIPT_CURRENT_URI" exit 0;

4、赋予执行权限:chmod +x ~/.local/share/nautilus/scripts/Open\ Terminal\ Here;

5、刷新文件管理器缓存:nautilus -q;

6、再次右键任意文件夹空白处,展开“Scripts”子菜单,点击“Open Terminal Here”验证执行效果。

三、启用 nautilus-actions 图形化配置工具

该工具提供图形界面用于管理右键菜单行为,支持绑定命令、设置图标、定义可见条件等高级策略,适合多场景策略部署。

1、安装配置工具:sudo apt install nautilus-actions;

2、启动图形配置界面:nautilus-actions-config-tool;

3、点击左上角“+”号新建动作,名称设为“在终端打开”;

4、在“Command”页签中,“Path”填写 gnome-terminal,“Parameters”填写 --working-directory %d;

5、在“Conditions”页签中勾选“Directories”和“Appears if selection is empty”;

6、点击“Apply”,关闭配置工具后执行 nautilus -q 重启文件管理器。

四、检查并修复 dconf 终端菜单开关

部分麒麟OS版本将右键终端入口作为可开关特性,默认可能被禁用,需通过 dconf 配置数据库显式启用。

1、安装 dconf 编辑器(如未预装):sudo apt install dconf-editor;

2、运行配置编辑器:dconf-editor;

3、导航至路径:org > gnome > nautilus > preferences;

4、找到键值 show-open-terminal,将其设为 true;

5、若该键不存在,右键空白处选择“Add New Key”,类型选 Boolean,名称填入上述键名,值设为 true;

6、关闭编辑器并执行 nautilus -q 刷新生效。

五、重建桌面环境终端集成依赖

当上述方法均无效时,可能因核心组件缺失或损坏导致菜单注册失败,需强制重装终端与文件管理器关联模块。

1、重新安装 GNOME 终端主程序:sudo apt install --reinstall gnome-terminal;

2、重装 Nautilus 及其扩展支持:sudo apt install --reinstall nautilus nautilus-extension;

3、同步修复依赖关系:sudo apt --fix-broken install;

4、清除用户级配置缓存:rm -rf ~/.cache/nautilus;

5、注销当前会话并重新登录,或执行 nautilus -q 后等待自动重启。

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

20

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

40

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

20

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

20

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

20

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

240

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

140

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

120

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

60

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习