win10下使用Linux(ubuntu18.04)
最近发现win10有一个非常好用的东西,可以在win10下直接使用的的Linux的了,就像使用win10里的软件一样,不用再装虚拟机,买什么阿里云腾讯云的服务器了,使用了一周,体验还不错,整理了下,分享给大家。内容包括:1.win10子系统的的Linux的安装(Ubutu18.04,其他的类似)2.ubuntu18.04图形界面的安装3.部分使用介绍3.1文件目录在win10文...
最近发现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)环境设置
设置 - >更新和安全 - >针对开发人员 - >开发人员模式
控制面板- >程序- >程序和功能- >启用或关闭窗口功能- >适用于Linux的的窗口子系统 - >确定(然后重启)
这一步要记得重启。
(2)安装ubuntu18.04(没有图形化界面)
在应用商店中搜索的的Linux的Ubuntu的或者,可以看到支持很多发行版,比如小红帽,深度等,貌似不支持的CentOS的
就像安装软件一样,安装,然后就可以在开始里看到ubuntu18.04,像打开普通软件直接打开
然后就可以直接使用了。下图是已经使用了一周的,刚开始进去的时候会提示创建用户名和密码。
默认很多的软件都没有安装,比如GCC,使等都没有。需要自己根据需要下载安装
现在就可以开始愉快的玩的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可以查看隐藏文件和目录。
如果是默认安装,根目录路径如下
C:\用户\【你的windows用户名】\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs\
如下是我的目录
C:\Users\13514\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs\
3.2替代NFS中SAMBA使用
对于很多在Linux的的下开发者来说,代码和编译一般都是存储到服务器,但是平时编辑和查看代码,进行代码编辑,版本控制等都是在windows上,是因为用到了FTP,NFS文件系统的SAMBA服务等。现在,可以不需要这些了。
如下,可以直接使用文件,非常方便。
3.3将默认镜像源修改为国内的
安装好的的的Linux的默认下载地址都是该发行版的官方网站,所以下载的会很慢,我们可以把镜像源改为国内的,比如清华,中科大,阿里,网易等,这样下载就非常快了。
Ubuntu的的软件源配置文件是的sources.list
将该文件替换为下面内容,即可使用清华的软件源镜像。
最好将默认的文件配置备份下,备份默认配置文件总是有好处的。
mv /etc/apt/sources.list /etc/apt/sources.listback
vim /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 multiverse
deb 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 multiverse
deb 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 multiverse
deb 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
更多推荐
所有评论(0)