概述
win10安装linux子系统CentOS(windows subsystem linux)流程记录
- 参考文章
- win10系统设置
- 子系统安装
- 安装方式的选择
- 流程
- 下载
- 安装
- 启用
- wsl1 升级至 wsl2
- 补充
- 传输文件
- wsl1
- wsl2
参考文章
https://www.jianshu.com/p/9a6095ea4363
https://amito.me/2018/Install-CentOS-7-on-Windows-Subsystem-for-Linux/
https://docs.microsoft.com/zh-cn/windows/wsl/install-win10
https://logi.im/script/achieving-access-to-files-and-resources-on-the-network-between-win10-and-wsl2.html
win10系统设置
在Windows 中启用 WSL 功能.
程序和功能->启用或关闭windows功能->勾选"适用于linux的windows子系统"
子系统安装
安装方式的选择
- 通过微软商店安装
- 通过WSL-Distribution-Switcher安装
- 通过LxRunOffline安装
由于我想安装CentOS,但是
微软商店的CentOS收费;
通过WSL-Distribution-Switcher安装未成功;
最终选择了LxRunOffline进行CentOS子系统的安装
流程
下载
- 下载LxRunOffline解压到一个目录中。
- 设置系统环境变量,将该目录添加到Path中,方便在命令行中调用LxRunOffline。
- 命令行中输入LxRunOffline,显示:[Error] No action is specified,并列出帮助列表,则表明安装成功。
- 下载 CentOS Docker 镜像。
- 访问 CentOS 的官方 Docker 镜像网站:CentOS Cloud SIG image repository,切换到自己想要的分支,比如:CentOS-7-x86_64。
- 进入 docker 目录,下载centos-*-docker.tar.xz文件,比如:centos-7-x86_64-docker.tar.xz。
我参照教程在这里下载了CentOS7.9
安装
命令行运行如下命令
LxRunOffline install -n <安装名称> -d <安装路径> -f <安装文件>
-n 是安装的系统名称,可自定义;
-d 是安装系统的目录;
-f 是之前下载的镜像路径;
我参照的安装命令如下
LxRunOffline install -n centos -d "E:SubSystemcentos" -f "D:SoftwareDownloados_imagescentos-7-x86_64-docker.tar.xz"
启用
LxRunOffline run -n <你设置的安装名称>
或者
wsl -d <你设置的安装名称>
可以通过命令查看已安装的子系统
LxRunOffline list
最后通过ctrl-D退出子系统
wsl1 升级至 wsl2
查询安装的子系统目前所使用的wsl版本
wsl -l -v
程序和功能->启用或关闭windows功能->勾选“虚拟机平台”
下载WSL2内核更新包
如果使用的是 ARM64 计算机,请下载 ARM64 包。 如果不确定自己计算机的类型,请打开命令提示符或 PowerShell,并输入:
systeminfo | find "System Type"
安装内核更新包后,对已安装的子系统设置wsl版本
wsl --set-version <distribution name> <versionNumber>
可以设置默认使用wsl2版本后再安装子系统
wsl --set-default-version 2
补充
子系统可能会缺少很多软件,甚至vim都需要自行安装,好在还是有yum的。
传输文件
wsl1
在你所选择的安装子系统的目录下找到rootfs,从而找到相应的目录进行传输。
wsl2
- 通过终端登录到子系统对应目录后执行如下命令,就可以在windows下通过文件管理器访问目录。
explorer.exe .
- 在子系统下,C盘被挂载到了linux的/mnt下,可以在linux终端的该目录下访问到windows。
最后
以上就是听话鸡翅为你收集整理的win10安装linux子系统CentOS参考文章win10系统设置子系统安装补充的全部内容,希望文章能够帮你解决win10安装linux子系统CentOS参考文章win10系统设置子系统安装补充所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复