首次体验Win内置Linux子系统

从Win10某个版本开始 系统内就自带了一个Linux的子系统

首次体验

安装子系统

  • 打开 控制面板\所有控制面板项\程序和功能
  • 选择 启用或关闭Windows功能
  • 适用于Linux的Windows子系统(Beta) 打上勾
  • 确定然后进行安装
  • 打开命令行 输入 bash 系统会自动进行安装

系统版本

内置的Linux子系统 lsb_release 信息如下:

1
2
3
4
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty

使用前的准备

更换系统原件源地址

  • 执行命令 nano /etc/apt/sources.list
  • 用#注释原有的所有行
  • 填入以下内容

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    deb http://cn.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
    deb http://cn.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
    deb http://cn.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb http://cn.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
    ##测试版源
    deb http://cn.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
    # 源码
    deb-src http://cn.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
    deb-src http://cn.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
    deb-src http://cn.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb-src http://cn.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
    ##测试版源
    deb-src http://cn.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
    # Canonical 合作伙伴和附加
    deb http://archive.canonical.com/ubuntu/ trusty partner
    deb http://extras.ubuntu.com/ubuntu/ trusty main
  • 执行 apt-get update 更新源列表

安装部分常用的软件包

由于这个系统 应该是mini的版本 很多软件包都需要安装
这里列举部分常用的软件包
执行 apt-get install make gcc autoconf libcurl3 zlib1g-dev tcl gettext 安装 (这里的包大部分是用于安装Git的)

未完待续…