做爲一個windows下面的開發者,以前工做一直用cygwin。cygwin雖然方便可是不少時候安裝一些東西,好比jekyll,是各類依賴不足,太痛苦了。好在微軟win10出了針對開發者的linux子系統,那就先試用一段時間吧。html
如今win10的linux子系統已經有ubuntu和opensuse兩個版本了,應該後續還會推出更多的linux發行版。你們按我的喜愛安裝吧。linux
安裝過程,網上不少也不難,就略過了,你們自行搜索吧。ubuntu
個人linux子系統用的是ubuntu,使用起來簡單方便啊😁vim
安裝完成以後,順手就是一個 apt update,可是默認的源太慢了,無法忍。那咱們就換國內源吧。windows
國內有好多源,阿里雲,163,搜狐,中科大等等。咱們就以阿里雲作個例子吧:瀏覽器
瀏覽器打開 http://mirrors.aliyun.com/bash
找到ubuntu的help測試
發現裏面最新的是 Quantal(12.10) 看來不能直接複製阿里雲
在你的子系統bash中執行url
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
沒問題就能夠了。
原文鏈接: