<返回更多

win10使用自带Linux(非虚拟机)

2020-08-20    
加入收藏

最近发现win10有一个非常好用的东西,可以在win10下直接使用的的linux的了,就像使用win10里的软件一样,不用再装虚拟机,买什么阿里云腾讯云的服务器了,使用了一周,体验还不错,整理了下,分享给大家。

内容包括:

1.win10子系统的的Linux的安装(Ubutu18.04,其他的类似)

2.ubuntu18.04图形界面的安装

3.部分使用介绍

3.1文件目录在win10文件系统中的位置

3.2替代NFS中SAMBA使用

3.3将默认镜像源修改为国内清华大学的

1.win10子系统的Linux的安装(Ubutu18.04,其他的类似)

介绍:

windows内核团队与Canonical合作设计和开发的,可以让Windows 10下的开发者们在拥有Windows中那些强力支持之外,还能使用Linux下丰富的开发环境与工具,而不用启动到另外的操作系统或者使用虚拟机。这绝对是一个“来自开发者,服务开发者”的Windows 10特色,它的目的是让开发者们每天的开发工作都变得顺畅而便捷。

准备工作

(1)环境设置

设置 - >更新和安全 - >针对开发人员 - >开发人员模式

win10使用自带Linux(非虚拟机)

控制面板- >程序- >程序和功能- >启用或关闭窗口功能- >适用于Linux的的窗口子系统 - >确定(然后重启)

win10使用自带Linux(非虚拟机)

这一步要记得重启。

(2)安装ubuntu18.04(没有图形化界面)

在应用商店中搜索的的Linux的Ubuntu的或者,可以看到支持很多发行版,比如小红帽,深度等,貌似不支持的centos

win10使用自带Linux(非虚拟机)

就像安装软件一样,安装,然后就可以在开始里看到ubuntu18.04,像打开普通软件直接打开

win10使用自带Linux(非虚拟机)

然后就可以直接使用了。下图是已经使用了一周的,刚开始进去的时候会提示创建用户名和密码。

默认很多的软件都没有安装,比如GCC,使等都没有。需要自己根据需要下载安装

win10使用自带Linux(非虚拟机)

现在就可以开始愉快的玩的Linux的了。

2.ubuntu18.04图形界面的安装

要想使用的的Linux的图形界面通常有两种方法,一种是使用的X-WINDOWS的安装使用图形化界面,另一种是通过本机远程桌面连接。

(1)远程桌面连接

安装的的的的的xorg的(包括显卡驱动,图形环境库等等一系列软件包)

sudo apt-get install xorg

安装XFCE4(运行在类的的Unix的的的的操作系统上,提供轻量级桌面环境)

sudo apt-get install xfce4

安装XRDP(一种开源的远程桌面协议(RDP)服务器)

sudo apt-get install xrdp

配置XRDP(配置端口)

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

向的.xsession的文件中的文件中写入的XFCE4会话

sudo echo xfce4-session >~/.xsession

重启XRDP服务

sudo service xrdp restart

在CMD中搜索MSTSC,或者点击远程桌面连接,点击进入,计算机栏输入【本机IP:端口】,用户名栏输入子系统用户名,点击连接。

参考地址:

(2)安装的的X-Windows的的的的桌面环境

sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager

注意:中间有可能出现意想不到的状况,使用下面的命令重新安装即可

sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager --fix-missing

然后就是安装的X-Windows的的的的的。

这个具体的可以参考文章:

http://www.cnblogs.com/lonelyxmas/p/9914493.html

3.部分使用介绍

3.1文件目录在win10文件系统中的位置

子系统是在win10下是隐藏的(因为下面这个目录默认是隐藏的),所以要确保你win10可以查看隐藏文件和目录。

win10使用自带Linux(非虚拟机)

如果是默认安装,根目录路径如下

C:用户[你的windows用户名]AppDataLocalPackagesCanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgscLocalStaterootfs

如下是我的目录

C:Users13514AppDataLocalPackagesCanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgscLocalStaterootfs

win10使用自带Linux(非虚拟机)

3.2替代NFS中SAMBA使用

对于很多在Linux下的开发者来说,代码和编译一般都是存储到服务器,但是平时编辑和查看代码,进行代码编辑,版本控制等都是在windows上,是因为用到了FTP,NFS文件系统的SAMBA服务等。现在,可以不需要这些了。

如下,可以直接使用文件,非常方便。

win10使用自带Linux(非虚拟机)
win10使用自带Linux(非虚拟机)

3.3将默认镜像源修改为国内的

安装好的的的Linux的默认下载地址都是该发行版的官方网站,所以下载的会很慢,我们可以把镜像源改为国内的,比如清华,中科大,阿里,网易等,这样下载就非常快了。

Ubuntu的的软件源配置文件是的sources.list

将该文件替换为下面内容,即可使用清华的软件源镜像。

最好将默认的文件配置备份下,备份默认配置文件总是有好处的。

mv /etc/apt/sources.list /etc/apt/sources.listbackvim /etc/apt/sources.list

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # 预发布软件源,不建议启用# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

其他版本的源列表参考:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

修改完毕后,使用下面的命令使其生效:

sudo apt-get update

-----------------------------

说明:文章是本人原创,从CSDN搬过来的,有兴趣的也可以关注我的CSDN博客。

网址:

https://blog.csdn.net/qq_33706673

博客名:和头条是一样的名字--行者三个石

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>