商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > UOS如何设置鼠标右键菜单?统信UOS右键功能扩展

UOS如何设置鼠标右键菜单?统信UOS右键功能扩展

  发布于2026-05-21 阅读(0)

扫一扫,手机访问

想给统信UOS的右键菜单加点“私房菜”?无论是想给特定软件添个快捷操作,还是想集成自己的小工具,甚至精简一下臃肿的菜单,其实都有路可循。核心思路就三条:改应用配置、管插件、或者自己写脚本。下面咱们就一条条拆解,把方法说透。

UOS如何设置鼠标右键菜单?统信UOS右键功能扩展

一、通过.desktop文件为特定应用添加右键动作

这招最适合给那些已经安装好的图形软件(比如文本编辑器、PDF阅读器)扩展功能,比如增加个“打印”或者“在终端中打开”的选项。秘诀就在于编辑这个应用的“.desktop”桌面入口文件。

具体怎么操作?咱们以文本编辑器为例:

首先,打开终端,找到它的.desktop文件在哪。可以这么搜:
find /usr/share/applications ~/.local/share/applications -name "*editor*.desktop" 2>/dev/null

找到目标后,记得先备份原文件,再用管理员权限编辑。比如:
sudo cp /usr/share/applications/deepin-editor.desktop /usr/share/applications/deepin-editor.desktop.bak
sudo deepin-editor /usr/share/applications/deepin-editor.desktop

接下来是关键。在文件末尾添加新的动作区块。注意,[Desktop Action Print] 这个段落的级别和 [Desktop Entry] 是平级的,Name和Exec字段必不可少:

[Desktop Action Print]
Name=打印
Exec=deepin-editor --print %F
Icon=document-print

保存之后,别忘了两步收尾操作:刷新桌面数据库,并重启文件管理器进程,新选项才会生效。
sudo update-desktop-database
killall dde-file-manager

二、启用或禁用上下文菜单插件

UOS右键菜单的很多功能,其实是靠dde-file-manager加载的各种插件实现的。这些插件分两类:系统级的和用户级的。管理它们,是精简或扩展菜单的捷径。

想看看自己装了哪些用户级插件?执行:
ls ~/.local/share/dde-file-manager/plugins/

如果看到一些用不上的(比如名字里带“cloud”“sync”,或者对应软件已经卸载了),直接重命名就能临时禁用它:
mv baidunetdisk-plugin baidunetdisk-plugin.bak

系统级插件目录也值得检查一下:
ls /usr/lib/dde-file-manager/plugins/

如果发现不认识的插件,可以先挪走到临时目录,观察影响:
sudo mv /usr/lib/dde-file-manager/plugins/unknown-plugin /tmp/

最后,同样需要重启文件管理器来应用更改:
killall dde-file-manager

三、使用脚本创建自定义右键动作

前面两种方法多少受限于现有应用或插件。如果想玩点更自由的,比如一键计算文件哈希、批量压缩,那就得自己写脚本了。这是最灵活的方式。

举个例子,创建一个计算文件SHA256哈希值的右键菜单项:

第一步,先写脚本本身,并给它执行权限:
echo '#!/bin/bash\nsha256sum "$@" > ~/hash_result.txt' > ~/custom-hash.sh
chmod +x ~/custom-hash.sh

第二步,创建一个配套的.desktop文件来定义菜单项,比如保存为 ~/custom-hash.desktop,内容如下:

[Desktop Entry]
Type=Application
Name=计算SHA256
Exec=/home/$(whoami)/custom-hash.sh %F
Icon=dialog-information
Terminal=false
Categories=Utility;

第三步,把这个.desktop文件放到用户级的应用程序目录下:
mkdir -p ~/.local/share/applications/
cp ~/custom-hash.desktop ~/.local/share/applications/

第四步,更新桌面数据库,完成注册:
update-desktop-database ~/.local/share/applications/

现在,在文件上右键,你应该就能在菜单底部看到【计算SHA256】这个新选项了。

四、通过关联默认应用间接扩展右键功能

有些功能,比如打印、预览,不一定直接出现在主右键菜单里,而是藏在【打开方式】子菜单中。通过为特定文件类型设置一个功能强大的默认程序,就能间接扩展右键能力。

操作很直观:右键点击一个PDF文件,选【属性】→【打开方式】,从列表里选一个功能全面的阅读器(比如okulardeepin-reader),点击【设为默认】。

设置好后,再右键点击PDF,进入【打开方式】,就能看到这个阅读器提供的打印、注释等高级选项了。对图片文件如法炮制,将默认程序设为deepin-image-viewer,就能快速使用旋转、裁剪等功能。

如果想一劳永逸,可以去控制中心的【默认程序】设置里,批量管理各类文件的默认打开方式。

五、验证CUPS打印服务状态以保障打印动作可用

按照方法一添加了“打印”动作,但点了没反应?问题很可能不在菜单本身,而在底层的打印服务。这个功能依赖于CUPS服务正常运行,并且打印机已正确配置。

首先,检查CUPS服务是不是在跑:
systemctl is-active org.cups.cupsd.service

如果返回的是inactive,那就启动它:
sudo systemctl start org.cups.cupsd.service

然后,可以打开浏览器,访问CUPS的本地管理界面看看情况:http://localhost:631

在界面里点开【Printers】,确认你的打印机状态是Idle(就绪),而不是“Not connected”或“Paused”。

最后,不妨发个测试页,确保一切畅通:
lp -d 打印机名 /usr/share/cups/data/testprint

走完这几步,通常就能解决右键打印“假死”的问题了。

本文转载于:https://www.php.cn/faq/2443548.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注