中文版Linux deepin12.12正式版,怎么把路径改成英文的?
Tofloor
poster avatar
Hibosky
deepin
2013-07-03 19:50
Author
有时在终端下输入命令,遇到中文的路径很头疼,要切换输入法然后再切回来,来回切很麻烦。


能不能系统用中文的,把那些在终端里面输入的路径改成英文的?
Reply Favorite View the author
All Replies
cxbii
deepin
2013-07-03 20:19
#1
我知道的,应该不行
但是我记得有个方法,先把系统语言改为英文,然后重现登陆,文件管理器会问你是否更改语言,你选择是,然后在改回中文登陆系统,不选择文件管理器的语言改动就可以了

遇到中文路径,我推荐你直接建立个完全英文的文件就是了
Reply View the author
woodelf
deepin
2013-07-03 20:25
#2
我假定你说的是$HOME下面的目录,那么有两种方式实现。如果没有安装对应的工具,自行安装即可。
简单的方式,无法一劳永逸:
直接运行
  1. LC_ALL=C xdg-user-dirs-update
Copy the Code
复杂的方式,操作繁琐但永久生效:
配置/etc/xdg/user-dirs.defaults或者~/.config/user-dirs.dirs这两个文件,将其中的
  1. XDG_DESKTOP_DIR="$HOME/桌面"
  2. XDG_DOWNLOAD_DIR="$HOME/下载"
  3. XDG_TEMPLATES_DIR="$HOME/模板"
  4. XDG_PUBLICSHARE_DIR="$HOME/公用"
  5. XDG_DOCUMENTS_DIR="$HOME/文档"
  6. XDG_MUSIC_DIR="$HOME/音乐"
  7. XDG_PICTURES_DIR="$HOME/图片"
  8. XDG_VIDEOS_DIR="$HOME/视频"
Copy the Code
分别改成(其实只改后面的变量即可)
  1. XDG_DESKTOP_DIR="$HOME/Desktop"
  2. XDG_DOWNLOAD_DIR="$HOME/Downloads"
  3. XDG_TEMPLATES_DIR="$HOME/Templates"
  4. XDG_PUBLICSHARE_DIR="$HOME/Public"
  5. XDG_DOCUMENTS_DIR="$HOME/Documents"
  6. XDG_MUSIC_DIR="$HOME/Music"
  7. XDG_PICTURES_DIR="$HOME/Pictures"
  8. XDG_VIDEOS_DIR="$HOME/Videos"
Copy the Code
然后运行
  1. xdg-user-dirs-update
Copy the Code
即可。
这些文件夹都是由xdg-user-dirs自动生成的,所以无法通过重命名的方式改回英文。
另外,平常操作时候善用tab补全,我发现很多新手都没有使用bash补全功能的习惯。
Reply View the author
Hibosky
deepin
2013-07-03 20:31
#3
网上挖到的一个方法,不知道管用不?
https://wiki.ubuntu.com/TIPs_of_use_ubuntu

ubuntu的方法
將ubuntu桌面資料夾等中文路徑改成英文路徑
cd ~
rm Desktop
mv 桌面 Desktop
mv 模板 Template
mv 公共 Public
mv 文件 Document
mv 音樂 Music
mv 圖片 Picture
mv 影片 Video
ln -s Desktop 桌面
ln -s Template 模板
ln -s Public 公共
ln -s Document 文件
ln -s Music 音樂
ln -s Picture 圖片
ln -s Video 影片
gedit ~/.config/user-dirs.dirs
將資料更改如下

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Desktop"
XDG_TEMPLATES_DIR="$HOME/Template"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Document"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Picture"
XDG_VIDEOS_DIR="$HOME/Video"
重新啟動Xwindow

sudo /etc/init.d/gdm restart
Reply View the author
cxbii
deepin
2013-07-03 20:31
#4
看到楼上说的补全!
lz不如试试zsh,连参数都可以补全,不说路径了
可以试试,而已网上有个很好的zsh配置文件,用了很舒服,我用过
Reply View the author
cxbii
deepin
2013-07-03 20:32
#5
网上挖到的一个方法,不知道管用不?
https://wiki.ubuntu.com/TIPs_of_use_ubuntu

ubuntu的方法
將ubuntu桌面資料夾等中文路徑改成英文路徑
cd ~
rm Desktop
mv 桌面 Desktop
mv 模板 Template
mv 公共 Public
mv 文件 Document
mv 音樂 Music
mv 圖片 Picture
mv 影片 Video
ln -s Desktop 桌面
ln -s Template 模板
ln -s Public 公共
ln -s Document 文件
ln -s Music 音樂
ln -s Picture 圖片
ln -s Video 影片
gedit ~/.config/user-dirs.dirs
將資料更改如下

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Desktop"
XDG_TEMPLATES_DIR="$HOME/Template"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Document"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Picture"
XDG_VIDEOS_DIR="$HOME/Video"
重新啟動Xwindow

sudo /etc/init.d/gdm restart
链接,虽然不算该.但是也能达到目的,.哈哈
Reply View the author
ljl0825
deepin
2014-12-02 04:32
#6
在shell命令行里面输入如下三个命令即可
export LANG=en_US
xdg-user-dirs-gtk-update
export LANG=zh_CN
来自http://blog.csdn.net/genrong/article/details/22435509
Reply View the author
New Thread

Popular Ranking

Change

Popular Events

More
国际排名
WHLUG