当前位置:首页>Linux>【117】定制教程:linuxmint22.3cinnamon版本鼠标右键添加“一键修复权限”

【117】定制教程:linuxmint22.3cinnamon版本鼠标右键添加“一键修复权限”

  • 2026-10-11 07:59:53
【117】定制教程:linuxmint22.3cinnamon版本鼠标右键添加“一键修复权限”

昨天的分享是【116】系统优化:linuxmint22.3xfce版本鼠标右键添加“一键修复权限”,然而Cinnamon 桌面 ≠ XFCE,右键配置方法完全不同!

Cinnamon 用 Nemo 文件管理器,右键动作配置目录是:

/usr/share/nemo/actions/(系统级)

~/.local/share/nemo/actions/(用户级)

下面我们还是分两种情况来说一下设置方法

一、Cubic 封装系统专用(Cinnamon 22.3)

作用:新安装的系统 开机自带右键一键修复权限

1. 创建权限修复脚本(Cubic 终端执行)

cat > /usr/bin/fix-perm << 'EOF'#!/bin/bashFILE="$1"# 仅允许操作 /home 目录,安全限制if [[ "$FILE" != /home/* ]]; then    notify-send "❌ 禁止操作" "仅允许修复 home 目录内文件"    exit 1fi# 一次提权,同时修复所有者 + 读写删权限pkexec bash -c "chown -R $USER:$USER '$FILE'chmod -R u+rwX,g-rwx,o-rwx '$FILE'"# 根据执行结果显示提示if [ $? -eq 0 ]; then    notify-send "✅ 修复成功" "所有者 + 读写删权限已恢复"else    notify-send "❌ 操作已取消" "未获得管理员权限"fiEOF
chmod +x /usr/bin/fix-perm

2. 创建 Nemo 右键菜单(Cinnamon 专用)

cat > /usr/share/nemo/actions/fix.nemo_action << 'EOF'[Nemo Action]Active=trueName=一键修复文件/文件夹权限Name[zh_CN]=一键修复文件/文件夹权限Comment=修复权限不足、无法访问、无法删除Comment[zh_CN]=修复权限不足、无法访问、无法删除Exec=fix-perm %FIcon-Name=system-lock-screenSelection=AnyExtensions=any;Quote=doubleEOF

3. 让新用户自动生效(Cubic 必须做)

mkdir -p /etc/skel/.local/share/nemo/actionscp /usr/share/nemo/actions/fix.nemo_action /etc/skel/.local/share/nemo/actions/

✅ Cubic 打包完成!

新装系统 桌面 + 文件管理器右键都显示。

二、已安装好的 Linux Mint 22.3 Cinnamon 专用

作用:你现在运行的系统 立刻生效

1. 安装脚本(终端复制执行)

sudo cat > /usr/bin/fix-perm << 'EOF'#!/bin/bashFILE="$1"if [[ "$FILE" != /home/* ]]; then    notify-send "❌ 禁止操作" "仅允许修复 home 目录内文件"    exit 1fipkexec bash -c "chown -R $USER:$USER '$FILE'chmod -R u+rwX,g-rwx,o-rwx '$FILE'"if [ $? -eq 0 ]; then    notify-send "✅ 修复成功" "所有者 + 读写删权限已恢复"else    notify-send "❌ 操作已取消" "未获得管理员权限"fiEOF
sudo chmod +x /usr/bin/fix-perm

2. 创建用户级右键菜单

mkdir -p ~/.local/share/nemo/actionscat > ~/.local/share/nemo/actions/fix.nemo_action << 'EOF'[Nemo Action]Active=trueName=一键修复文件/文件夹权限Name[zh_CN]=一键修复文件/文件夹权限Comment=修复权限不足、无法访问、无法删除Comment[zh_CN]=修复权限不足、无法访问、无法删除Exec=fix-perm %FIcon-Name=system-lock-screenSelection=AnyExtensions=any;Quote=doubleEOF

3. 重启文件管理器生效

nemo -qnemo &

✅ 最终完美效果(Cinnamon 专用)

✔ 桌面右键显示

✔ 文件管理器右键显示

✔ 只输 1 次密码,live环境无需密码

✔ 取消 → 提示失败,正确输入密码确认→提示成功

重要说明(Cinnamon vs XFCE)

Cinnamon:配置目录 → /usr/share/nemo/actions/

XFCE:配置目录 → /usr/share/mint-artwork/xfce/Thunar/uca.xml

两者不通用。

【116】系统优化:linuxmint22.3xfce版本鼠标右键添加“一键修复权限”

【115】系统定制:Linux Mint Xfce 完整输入法固化方案(适配 Live 模式 + 安装后系统都自动启用)

【114】Linux Mint 22.3xfce中文定制驱动增强版20260514发布,后附下载地址

【113】全新纯净稳定版Linux Mint 22.3 Xfce中文版5月最新发布|从 0 到 1 全维度优化,告别迭代残留 BUG,开箱即用!

【110】LinuxMint LiveOS 202605G(5月全功能版)正式发布|Debian系linux安装器全面进化

【101】linuxmint22.3cinnamon中文纯净版2026年5月版发布,后附下载地址!

linuxmint中文版交流群开通,欢迎大家加入,QQ群号:1014439331

最新文章

随机文章