Ubuntu-subsystem

Ubuntu on Windows 10

  1. Enable Developer mode for Win 10
    Developer-mode
  2. Add Windows Linux subsystem
    Linux-subsystem
  3. Install Ubuntu/SUSE/*** from App Store
    Install-ubuntu

Update package sources

  1. Edit /etc/apt/source.list

    #中国数学物理大学源

    deb http://debian.ustc.edu.cn/ubuntu/ vivid main multiverse restricted universe

    deb http://debian.ustc.edu.cn/ubuntu/ vivid-backports main multiverse restricted universe

    deb http://debian.ustc.edu.cn/ubuntu/ vivid-proposed main multiverse restricted universe

    deb http://debian.ustc.edu.cn/ubuntu/ vivid-security main multiverse restricted universe

    deb http://debian.ustc.edu.cn/ubuntu/ vivid-updates main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ vivid main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ vivid-backports main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ vivid-proposed main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ vivid-security main multiverse restricted universe

    deb-src http://debian.ustc.edu.cn/ubuntu/ vivid-updates main multiverse restricted universe

    #阿里云的源:

    deb http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse

作者:sarleon
链接:https://www.zhihu.com/question/41311332/answer/90517838

  1. Run apt to udpate
    1
    $ sudo apt-get update

Intall Nodejs and npm

  • Install from Ubuntu apt tool

    1
    $ sudo apt install nodejs nodejs-legacy npm
  • npm self update for npm

    1
    $ sudo npm install -g npm@latest
  • npm update nodejs using package n

    1
    2
    3
    $ sudo npm install -g n
    $ sudo n stable #get latest stable
    $ sudo n latest #get latest version