银河麒麟系统中仅Nautilus支持文件夹自定义背景纹理,Nemo默认不支持;需先确认文件管理器类型,再通过安装Nautilus并设为默认,或使用Nemo插件模拟实现。

您想让银河麒麟系统中某个文件夹在打开时显示自定义背景纹理,而不是默认的纯色或透明背景,这需要借助Nautilus(GNOME文件管理器)的本地配置机制——但请注意,【UKUI桌面环境默认使用的Nemo文件管理器并不原生支持文件夹级背景纹理】,只有在手动切换为Nautilus且启用其扩展功能后才可行。
确认当前文件管理器类型
先判断您实际使用的是Nemo还是Nautilus:打开任意文件夹 → 点击顶部菜单栏【编辑】→ 若存在【首选项】且其中含【行为】或【外观】选项卡,大概率是Nemo;若【编辑】菜单下有【背景】子项,则为Nautilus。银河麒麟V10 SP1及之后版本默认启用Nemo,而Nautilus需额外安装并设为默认。
方法一:用Nautilus设置单个文件夹背景(需已安装并设为默认)
此方法仅对Nautilus生效,且必须确保该文件夹路径不含中文、空格或特殊符号,否则背景无法加载。
第一步:右键点击目标文件夹空白处 → 选择【属性】→ 切换到【背景】标签页。
第二步:勾选【为此文件夹使用自定义背景】→ 点击【选择颜色或图片…】。
第三步:在弹出窗口中选择一张PNG或JPEG图片 → 点击【打开】。
第四步:关闭属性窗口,重新打开该文件夹,背景纹理即生效。
⚠️注意:若打开后仍为纯色,说明当前文件管理器不是Nautilus——请跳至“方法二”验证或切换。
方法二:强制启用Nautilus并设为默认(绕过Nemo限制)
银河麒麟默认不预装Nautilus,需手动安装并接管文件管理职能。这一步不可逆,会影响所有双击打开文件夹的行为。
执行sudo apt update && sudo apt install nautilus —— 安装完成后,运行xdg-mime default org.gnome.Nautilus.desktop inode/directory将Nautilus设为目录默认打开器。
【执行前请确认已备份重要书签和侧边栏收藏项,切换后Nemo原有快捷方式将失效】
重启文件管理器:killall nemo nautilus → 再次打开任意文件夹验证是否进入Nautilus界面。
方法三:用Nemo插件模拟背景效果(不修改底层,风险最低)
适用于坚持使用Nemo的用户。Nemo本身不支持文件夹背景,但可通过“nemo-python”插件注入CSS样式实现视觉模拟。
方法一:安装插件支持库
sudo apt install python3-nemo
方法二:创建插件目录并写入脚本
mkdir -p ~/.local/share/nemo-python/extensions
nano ~/.local/share/nemo-python/extensions/folder-bg.py
在文件中粘贴以下内容(替换YOUR_IMAGE_PATH为绝对路径,如/home/用户名/Pictures/folder-bg.png):
import os
from gi.repository import Nemo, GObject, Gtk
class FolderBg(Nemo.InfoProvider, GObject.GObject):
def __init__(self): pass
def update_file_info(self, file):
if file.is_directory() and "/target-folder" in file.get_location().get_path():
file.add_emblem("bg-applied")
方法三:重启Nemo → 打开目标文件夹 → 右键空白处不会出现背景选项,但可通过终端执行gsettings set org.nemo.window-state background-color '#00000000'临时隐藏底色,再叠加半透明悬浮层实现近似效果——此为折中方案,无真正纹理渲染能力。

















