作为一个windows下面的开发者,之前工作一直用cygwin。cygwin虽然方便但是很多时候安装一些东西,比如jekyll,是各种依赖不足,太痛苦了。好在微软win10出了针对开发者的linux子系统,那就先试用一段时间吧。
现在win10的linux子系统已经有ubuntu和opensuse两个版本了,应该后续还会推出更多的linux发行版。大家按个人喜好安装吧。
安装过程,网上很多也不难,就略过了,大家自行搜索吧。
我的linux子系统用的是ubuntu,使用起来简单方便啊😁
安装完成之后,顺手就是一个 apt update,但是默认的源太慢了,没法忍。那我们就换国内源吧。
国内有好多源,阿里云,163,搜狐,中科大等等。我们就以阿里云做个例子吧:
浏览器打开 http://mirrors.aliyun.com/
找到ubuntu的help
发现里面最新的是 Quantal(12.10) 看来不能直接复制
在你的子系统bash中执行
cat /etc/apt/sources.list
-------------------------
deb http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
-------------------------
索性最新版ubuntu16.04代号叫xenial
那直接把url换换就行了
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bk # 改配置文件,先备份是个好习惯
sudo vim /etc/apt/sources.list # 把内容换成下面的就行了,其实就是url变了
-------------------------
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
-------------------------
搞定了,测试下:
sudo apt update
没问题就可以了。
原文连接:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。