WSL设置中文、修改默认Root登陆、添加右键菜单
1、设置中文
首先安装 aptitude 管理工具
#apt-get install aptitude
然后安装语言环境并进入语言环境设置。
#aptitude install locales
#dpkg-reconfigure locales
选择:
zh_CN GB2312
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
en_US.UF8
然后安装字体
#apt-get install xfonts-intl-chinese
#apt-get install xfonts-wqy
2、修改默认Root登录
更改Root账户初始密码
#sudo passwd root
停止Windows WSL服务,在Power Shell(以管理员身份)运行
# net stop lxssmanager
更改WSL默认用户, 在Power Shell(以管理员身份)运行
# C:\Users\用户名\AppData\Local\Microsoft\WindowsApps\debian.exe config --default-user root
重新打开WSL即可看到登录用户为Root
3、添加WSL右键菜单
[Win]+R打开运行,输入regedit
,打开注册表编辑器,
进入计算机\HKEY_CLASSES_ROOT\Directory\Background\shell
选中shell
项,右键-新建-项,并重命名为在此处打开WSL
*(可选)在” 在此处打开WSL
“项中添加一个字符串值,并把字符串的名称改成Icon
,双击把字符串的值改成你想要显示的图标的文件地址,可以是ico和exe
再在 ” 在此处打开WSL
” 下新建一个项”command
“,双击这个项中的默认字符串,把值改成”wsl.exe
“