嵌入式Linux的win10内置Linux玩法
本来是想利用win10内置ubuntu系统来实现嵌入式Linux的学习,但发现了一个问题尚不能解决(由于内置ubuntu我认为 采用的是挂载的方式相当于win10的快捷方式吧,并不能直接访问磁盘(SD卡),所以不能下载),其他的:嵌入式的编译运行都没问题(FTP没有必要:磁盘挂载之后能直接命令行移动,SSH(非要用的话SSHwin10打开软件就行))
以前,要在windows中使用Linux系统,只能使用VMware等虚拟机。win10正改变了这一缺陷,可以不使用虚拟机,而直接在windows中安装Linux子系统。
优点:响应速度快,无需安装虚拟机。
缺点:无内置gcc编译器等众多软件,需要自己安装;无图形界面。
你们可能会疑问,没有图形化界面怎么编译Linux,难道只靠命令行和vim一点一点的敲吗?
这里先留一个悬念下节告诉你们
下面教你们怎么安装
一、开启Linux子系统
控制面板–程序–程序和功能–启用或关闭windows功能,勾选适用于Linux的windows子系统。如下图所示。
点击确定后,等待系统完成修改,修改完成后,点击立即重新启动按钮
二、获取Linux子系统
打开应用商店
搜索ubuntu点击图中左下角的Ubuntu,然后获取,等到系统下载。(三个版本都可以)(win10内置Linux现在仅有ubuntu版本)
点击启动即可
这里是以ubuntu为例(原来装过ubuntu18.04,三个可以同时装不冲突)
打开之后会出现以下界面,一开始仅有第一行,可能会等一会才会出现下面的,这里提示输入用户名,之后输入两次密码即可
注:如果跳过用户名输入过程(直接关闭界面)以后将直接以root用户登录
至此win10内置Linux系统安装完成
三、启动方式
方式一:在应用商店里找到Ubuntu,直接点击启动。
方式二:在应用商店里,将之【固定到“开始”菜单】,然后在开始菜单里点击运行。
方式三:同时按下键盘【win+R】,输入bash进入。(本人很菜不知道怎么切换这两个版本)
注:还有一种方式:下文的Linux安装路径中有以下文件(以ubuntu18.04为例)
最后贴出相关路径
1、根文件系统路径(由于不含有版本号,此路径应该不会有改变)
ubuntu
C:\Users\修改为你的用户名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs
ubuntu18.04
C:\Users\修改为你的用户名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs
2、Linux系统安装路径(由于含有版本号,此路径应该会有改变)
1、ubuntu
C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_1804.2019.521.0_x64__79rhkp1fndgsc
2、ubuntu18.04
C:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu18.04onWindows_1804.2019.522.0_x64__79rhkp1fndgsc
但是安装路径都为C:\Program Files\WindowsApps\下的以CanonicalGroupLimited.Ubuntu开头的文件夹.
(至此本篇终)
没有权限的话可以使用下图方法,由于本篇文章不以此为重点,下文不懂的话请留言或自行百度
即可打开安装路径