灵云人工智能论坛

 找回密码
 立即注册
搜索
查看: 10317|回复: 6

Win10进阶:在WSL中安装SUSE Linux替换Ubuntu [复制链接]

Rank: 6Rank: 6

活跃会员 热心会员 射手座 丑牛 入门会员 初级会员 邮箱勋章 QQ勋章

发表于 2017-1-17 16:19:34 |显示全部楼层

举报

Rank: 6Rank: 6

活跃会员 热心会员 射手座 丑牛 入门会员 初级会员 邮箱勋章 QQ勋章

发表于 2017-1-17 16:20:53 |显示全部楼层
具体步骤如下:
1、开启Bash。。成功开启后,需要建立一个非root用户名和密码,以下用<linux_ithome>举例。
提醒:最后在命令提示符中执行“Bash”后,将开始可能较为漫长的下载过程,有教程说把区域转换到“香港特别行政区”会快一些,但IT之家实测没有明显效果。

Rank: 6Rank: 6

活跃会员 热心会员 射手座 丑牛 入门会员 初级会员 邮箱勋章 QQ勋章

发表于 2017-1-17 16:22:00 |显示全部楼层
2、下载openSUSE Docker用户空间
在Bash中下载,命令如下:
$ wget -O openSUSE-42.2.tar.xz https://github.com/openSUSE/dock ... 2.2.tar.xz?raw=true
3、进入Bash(可直接在运行中输入Bash后回车),解压openSUSE(可忽略各种警告),然后退出Bash,命令如下:
$ sudo mkdir rootfs
$ sudo tar -C rootfs -Jxf openSUSE-42.2.tar.xz
$ exit

Rank: 6Rank: 6

活跃会员 热心会员 射手座 丑牛 入门会员 初级会员 邮箱勋章 QQ勋章

发表于 2017-1-17 16:26:24 |显示全部楼层
4、备份原始Ubuntu版rootfs,使用新版openSUSE版rootfs替换旧版。在命令提示符中执行如下命令:
cd %localappdata%\lxss\
rename rootfs rootfs.ubuntu
move .\home\<linux_ithome>\rootfs .\

Rank: 6Rank: 6

活跃会员 热心会员 射手座 丑牛 入门会员 初级会员 邮箱勋章 QQ勋章

发表于 2017-1-17 17:35:43 |显示全部楼层
5、新版openSUSE用户空间并不包括现有创建Bash时使用的版本,需要用户手动加入。例如设置“root”为默认用户需要执行以下命令:
lxrun /setdefaultuser root

Rank: 6Rank: 6

活跃会员 热心会员 射手座 丑牛 入门会员 初级会员 邮箱勋章 QQ勋章

发表于 2017-1-17 17:46:34 |显示全部楼层
6、重新启动并进入Bash,子系统环境改为openSUSE Leap 42.2。如果感觉此时默认的图标并不搭调(不觉得别扭这步可省略),可点击此处下载配套的绿色图标,然后把新图标复制到%localappdata%\lxss\下,使用如下命令替换旧图标:
cd %localappdata%\lxss\
rename bash.ico Ubuntu.ico
rename Apps-suse.ico bash.ico

Rank: 6Rank: 6

活跃会员 热心会员 射手座 丑牛 入门会员 初级会员 邮箱勋章 QQ勋章

发表于 2017-1-17 17:47:39 |显示全部楼层
7、重新打开开始菜单,会看到Bash拥有了新图标。
您需要登录后才可以回帖 登录 | 立即注册

Archiver|任务|灵云 ( 京ICP证030095号 )

GMT+8, 2020-10-24 05:47 , Processed in 0.072432 second(s), 19 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部