window10中的linux子系统

最近在学习NDK方面点的知识,偶然间关注到微软的window10 中内嵌了linux子系统,这对于我们学习linux 系统中的应用来说是莫大的福音,省去了买服务器的钱了。下面就分享一下如何来开辟linux 子系统的世界吧。

1.子系统权限

在这里插入图片描述
点击更新和安全
在这里插入图片描述
点击开发者选项,选择开发人员模式,重启系统
在这里插入图片描述
控制面板选择应用
在这里插入图片描述
点击程序和功能
在这里插入图片描述
在这里插入图片描述

2.下载UBunTu 版本系统

在这里插入图片描述

3.启动UBunTu 版本Linux系统

将/etc/apt/source.list文件备份并更改Ubuntu软件源为国内源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list

1、打开文件后,按 【i 】键进入编辑模式,然后将以前默认的软件源注释掉,添加新的国内软件源进去
2、添加完之后,按【esc】键,然后输入【:wq】,最后按【enter】键即可。
3、国内几个主要的Ubuntu软件源如下任选其一即可,这里给出阿里源

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

备注:关于国内各种源的来源 https://blog.csdn.net/qq_34889607/article/details/82500602?utm_source=blogxgwz0 ,任意选择其中之一即可。

4.执行相关命令

进行更新

sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove

安装基础软件环境xorg

sudo apt-get install xorg 

安装桌面环境xfce4(中途需要输入y确认)

sudo apt-get install xfce4

安装远程桌面服务xrdp(中途需要输入y确认)

sudo apt-get install xrdp

配置xrdp端口

sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

== 这里面3389是默认配置,这里将其改为3390是避免和windows的端口冲突。我们折腾的是子系统不是虚拟机,两边的端口号是通的。比如在wsl中开一个8080端口的WebServer,在windows中开浏览器是可以直接访问的 ==

配置xsession

sudo echo xfce4-session >~/.xsession

== 这一步其实是在告诉系统,开启桌面环境的时候开启什么桌面环境 ===

启动xrdp

sudo service xrdp restart
 
或者
 
sudo /etc/init.d/xrdp restart

启动成功后会看到如下提示

* Starting Remote Desktop Protocol server 
[20190514-19:06:59] [DEBUG] Testing if xrdp can listen on 0.0.0.0 port 3390.
[20190514-19:06:59] [DEBUG] Closed socket 6 (AF_INET6 :: port 3390)[ OK ]

汉化

sudo dpkg-reconfigure locales

然后一直按键盘上的↓找到zh_CN UTF-8,然后按空格勾选,再tab切换到ok上回车,接下来的界面选zh再回车。

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值