如何更改 debian 系统家目录中文件夹的语言
一、当前家目录文件夹是中文
当时安装系统的时候,选择了中文,导致家目录的文件夹也是中文的。这导致在命令行中会出现中文路径,现在想把它改成英文的。

二、改成英文
家目录的 .config 文件夹中有两个文件与此相关,它们分别是:
# /home/xxx/.config
user-dirs.dirs
user-dirs.locale
- 将文件夹手动改成英文

- 执行 xdg-user-dirs-update ,如果有命名不对的,会自动去除。

更新后的内容:

三、修改文件管理器中的路径指向
修改文件夹名字后,文件管理器中的快捷方式将无法使用,可以通过编辑位置的方式更新路径。

四、更改完成


五、追根溯源
上面的解决方案是网上公开的,搜索其中的 xdg-user-dirs 可找到 debian 官网的软件包文档,如下所示。
这个包的说明中描述了 xdg-user-dirs 这个包的作用是帮助管理一些像桌面、音乐这样知名(常用)的文件夹,并且处理一些文件名的本地化工作。
xdg-user-dirs-update 的工作原理是在登录早期的时候,读取一个配置文件,和一系列文件夹。然后创建这些文件夹的本地化版本,并且设置 user-dirs.dirs 配置文件,这时其他程序就可以通过这个配置文件获取到对应的文件夹的路径是什么。

有了计划记得推动,不要原地踏步。

浙公网安备 33010602011771号