zoukankan      html  css  js  c++  java
  • Win10 安装 Linux 子系统

    Win10 安装 Linux 子系统

    因为最近要使用Linux搭服务器,但是用远程的话延迟很烦,用双系统切换很麻烦,用虚拟机又会有点卡,刚好Windows10最近更新了正式版的WSL(windows下的Linux子系统),所以就想尝试一下。


    更新系统

    要把系统升级到1709版本才能使用正式版的WSL(之前是beta版本),如果没有推送的话,你可以到这个网站直接用官方升级工具升级。

    确保版本号升级到1709

    打开功能

    用Cortana搜索“功能”,打开“启动或关闭Windows功能”。

    选中“适用于Linux的Windows子系统”,点击确定,系统会下载必须的文件,然后会要求重启。

    下载发行版Linux

    重启之后,到Windows商店搜索“Ubuntu”,点击安装,目前商店里的发行版Linux还不多,所以这里以Ubuntu为例。

    运行WSL

    安装好后在开始菜单可以看到装好的Ubuntu,点击运行,它会显示在安装,需要等几分钟(耐心耐心再耐心),成功之后输入用户名和密码就行了。

    更换更新源

    由于默认的更新源很慢,所以最好换成国内的更新源,我这里换成阿里云的。

    cd /etc/apt    // 切换到apt目录下
    
    sudo cp sources.list  sources.list.bak    //先把源文件备份
    
    sudo vim source.list     //修改文件
    
    sudo apt-get update    //更新

    阿里云源

    #deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
    deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
    deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
    deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
    deb http://mirrors.aliyun.com/ubuntu/ xenial universe
    deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
    deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
    deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
    deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
    deb http://archive.canonical.com/ubuntu xenial partner
    deb-src http://archive.canonical.com/ubuntu xenial partner
    deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
    deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
    deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse

    测试

    我在Linux环境下进行了Django服务的测试

    django-admin startproject mysite
    
    cd mysite
    
    python3 manage.py runserver
    

    我在Windows下访问http://127.0.0.1:8000/

    成功

    建议

    WSL并不是完整的Linux系统,所以复杂的编程还是需要安装Linux系统的,不过目前来说我是够用了。

  • 相关阅读:
    转:flash 键值对应
    (转)我叫AGAL,来自Adobe 【Part1】
    (转)as3 updateAfterEvent的作用
    (转)远程桌面连接由于网络错误而丢失
    (转)你有所不知的HTML發佈Flash的參數(三):base
    不要再吹水地球人听不懂的技术,咱来点干货!中文前端UI框架Kit(三)揭开高级事件管理的神秘面纱
    非常惊艳的Css3的桌面上散落的相片效果,以及单击放大图片的LightBox效果(独立Js非jQuery)的实现原理
    不要再吹水地球人听不懂的技术,咱来点干货!中文前端UI框架Kit(一)大致了解下Kit是啥?
    (转)JS正则表达式获取分组内容的方法
    分享一个Css3效果无比惊艳的全屏图片切换效果(Css浏览器Only)
  • 原文地址:https://www.cnblogs.com/lsgxeva/p/7858363.html
Copyright © 2011-2022 走看看