
在Windows10上比較方便的Linux子系統(tǒng)怎么使用
前言
這兩天剛換了臺本本,
Huawei MateBook 13感覺不錯,然后發(fā)現(xiàn)Windows10商店中可以安裝Linux子系統(tǒng),這對于我這種對虛擬機(jī)無愛的猿來說簡直就是福音啊,然后就著手進(jìn)行安裝了
初探
- 第一次安裝的時(shí)候(安裝Debian),天真的以為直接傻瓜式鼠標(biāo)點(diǎn)點(diǎn)就行了,結(jié)果并不行,本著存在即合理的法則,我決定再安裝一次。。。
- 第二次安裝,我決定看一下文檔,https://docs.microsoft.com/en-us/windows/wsl/about 然后看到了下面這句可能有用的
https://wx3.sinaimg.cn/large/0064eL5bly1g0lvgc2bc0j30wk0c3763.jpg - 然而,事實(shí)證明,我還是太年輕了,這次倒是安裝成功了,但是安裝lamp環(huán)境服務(wù)卻怎么也啟動不了。。。
安裝成功
俗話說,功夫不負(fù)有心人。所以我成功安裝了,下面看下具體操作步驟
- 建議執(zhí)行下面命令,使用windows搜索
powershell,打開后粘貼代碼,回車運(yùn)行即可
https://wx1.sinaimg.cn/large/0064eL5bly1g0lvs0g86oj30wb0gsmyx.jpg
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- 傻瓜式操作,按照下面截圖操作即可
https://wx4.sinaimg.cn/large/0064eL5bly1g0lvyqhkhsj316q0c2jzr.jpg - 上述操作完成后先別急著安裝,還需要幾步:使用
win+X快捷鍵調(diào)出系統(tǒng)管理菜單后點(diǎn)擊應(yīng)用和功能,然后拉到底下,選擇程序和功能
https://wx2.sinaimg.cn/large/0064eL5bly1g0lw403zwnj31as0araf6.jpg - 做完上述所有操作以后,就可以到微軟商店去安裝Linux子系統(tǒng)了,安裝完成后按照指示進(jìn)行操作即可,當(dāng)然了,也可以直接使用命令行進(jìn)行安裝,首先按
Win+R開啟cmd命令行,然后輸入
#(注意斜杠前要空一格,要不然無法識別命令)
lxrun /install /y
- 安裝完成后再次進(jìn)入系統(tǒng)時(shí)直接在Windows命令行輸入
bash就可以進(jìn)入系統(tǒng)了
https://ws2.sinaimg.cn/large/0064eL5bly1g0lwa87dnvj30n005laan.jpg
安裝寶塔面板
安裝成功后你就可以使用這個Linux系統(tǒng)了,可以隨意安裝環(huán)境。我的系統(tǒng)中安裝了寶塔面板,個人感覺這個集成環(huán)境還是很方便的。
安裝前操作
在Ubuntu/Deepin下我們可以通過 apt-get 命令 很方便的安裝 / 卸載軟件,由于默認(rèn)的軟件包倉庫是位于國外的,安裝軟件的時(shí)候就可能遇到各種網(wǎng)絡(luò)問題或者下載到的一些資源不完整,因此就需要切換數(shù)據(jù)源為國內(nèi)的鏡像站點(diǎn)來改善。
- 備份源
cp /etc/apt/sources.list /etc/apt/sources.list_backup
- 更換源
編輯配置文件
sudo vim /etc/apt/sources.list
使用阿里云的源地址通過 vim 批量查找替換操作
:%s#deb http://archive.ubuntu.com/ubuntu/#deb http://mirrors.aliyun.com/ubuntu/#g
:%s#deb http://security.ubuntu.com/ubuntu/#deb http://mirrors.aliyun.com/ubuntu/#g
- 更新源配置
sudo apt-get update
安裝
由于winsows10只支持幾種Linux發(fā)行版,而對于我們而言Ubuntu/Deepin還是比較熟悉的,所以就只提供下這兩種發(fā)行版的安裝命令(注意,執(zhí)行命令的時(shí)候要使用root權(quán)限):
sudo wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh





