Linux Recycle:怎样自定义回收站图标
导读:Linux 回收站图标自定义指南 前置说明 不同桌面环境与版本对“回收站”的实现不同,常见有两类: GNOME Nautilus 桌面图标(回收站作为桌面图标,状态随内容变化); GNOME Shell 桌面图标扩展(回收站由扩展绘制,...
Linux 回收站图标自定义指南
前置说明
- 不同桌面环境与版本对“回收站”的实现不同,常见有两类:
- GNOME Nautilus 桌面图标(回收站作为桌面图标,状态随内容变化);
- GNOME Shell 桌面图标扩展(回收站由扩展绘制,图标主题控制)。
- 回收站的实际文件位于用户目录的 ~/.local/share/Trash/(含 files/ 与 info/ 子目录),清空回收站会删除其中内容,请谨慎操作。
按桌面环境的操作步骤
-
GNOME 17.10 及以后(Nautilus 桌面图标)
- 显示或隐藏回收站(便于确认图标是否受主题影响):
- 命令:
gsettings set org.gnome.nautilus.desktop trash-icon-visible true|false
- 命令:
- 更换图标主题(系统级):
- 命令:
gsettings set org.gnome.desktop.interface icon-theme '主题名'(如 Adwaita、Papirus)。
- 命令:
- 仅更换回收站图标(不改整套主题):将自定义图标放入用户主题目录(如 ~/.local/share/icons/主题名/48x48/places/trash.png),再切换或重登会话以生效。
- 若图标“空/满”状态未刷新,重启 Nautilus:
nautilus -q & & nautilus &。 - 说明:旧版 Ubuntu 17.10/18.04 默认桌面无直接隐藏入口,可用 GNOME Tweaks 或上述命令切换显示状态。
- 显示或隐藏回收站(便于确认图标是否受主题影响):
-
GNOME Shell 桌面图标扩展(Ubuntu 20.04/22.04/24.04 常见)
- 显示或隐藏回收站:
- 命令:
gsettings set org.gnome.shell.extensions.desktop-icons show-trash true|false
- 命令:
- 更换图标主题:
- 命令:
gsettings set org.gnome.desktop.interface icon-theme '主题名'(扩展会随主题自动使用相应的 places/trash 图标)。
- 命令:
- 仅更换回收站图标:将自定义图标放入主题目录(如 ~/.local/share/icons/主题名/48x48/places/trash.png 或 scalable/places/trash.svg),再切换主题或重登会话。
- 若使用 Dash to Panel 等扩展,回收站可能作为面板/扩展图标出现,需在对应扩展的设置中更换图标或图标主题。
- 显示或隐藏回收站:
-
旧版 Unity(Ubuntu 16.04 及更早)
- 通过 dconf-editor 启用桌面回收站:
- 打开:
Alt+F2→ 输入dconf-editor→ 定位到 apps/nautilus/desktop → 勾选 trash_icon_visible。
- 打开:
- 更换图标:将图标放入主题目录(如 /usr/share/icons/主题名/48x48/places/trash.png),再切换主题或重登会话。
- 通过 dconf-editor 启用桌面回收站:
常见问题与排查
- 图标不刷新(空/满状态错误):在回收站“属性”中分别为“空”和“满”状态指定两张图标,或重启 Nautilus(
nautilus -q & & nautilus &)。 - 找不到回收站图标:
- 对于 GNOME Nautilus:检查
gsettings get org.gnome.nautilus.desktop trash-icon-visible是否为 true。 - 对于 GNOME Shell 扩展:检查
gsettings get org.gnome.shell.extensions.desktop-icons show-trash是否为 true,并确认已安装并启用桌面图标扩展。
- 对于 GNOME Nautilus:检查
- 自定义图标不生效:确认图标尺寸与命名符合主题目录规范(常见为 places/trash.png/svg,尺寸 16/22/24/32/48/64/128),并放入当前使用的主题目录(优先用户主题目录 ~/.local/share/icons/,其次系统目录 /usr/share/icons/),然后切换主题或重登会话。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux Recycle:怎样自定义回收站图标
本文地址: https://pptw.com/jishu/751831.html
