win10下Linux子系統(tǒng)的安裝及優(yōu)化方案

相信大家都會對Linux系統(tǒng)有一定程度的需求,但是目前所有Linux發(fā)行版的桌面環(huán)境實(shí)在是不太友好,并不能完全滿足我們所有的學(xué)習(xí)和娛樂。于是我們會想到安裝Windows+Linux雙系統(tǒng),或者在Windows下用虛擬機(jī)安裝Linux。即便這樣,兩個系統(tǒng)間切換來切換去還是特別麻煩。今天給大家?guī)硪粋€完美的解決方案,安裝Linux子系統(tǒng)。讓你在win10下像使用軟件一樣的使用Linux。

先上一張最終效果圖。

image

子系統(tǒng)的安裝

安裝子系統(tǒng)很簡單。安裝前先要做下準(zhǔn)備。首先,打開win10開發(fā)人員模式,在設(shè)置-->更新和安全-->針對開發(fā)人員,中勾選開發(fā)人員模式。

image

然后在控制面板中勾選添加Linux子系統(tǒng)。依次進(jìn)入控制面板-->程序-->啟用或關(guān)閉windows功能,勾選適用于windows的linux的子系統(tǒng),點(diǎn)擊確定。之后重啟電腦。

image
image

重啟后就可以安裝Linux子系統(tǒng)了??梢杂袃煞N方法安裝,第一種是在Microsoft store里面直接搜索Ubuntu進(jìn)行安裝。(Ubuntu是Linux的發(fā)行版之一)

image

第二種是在win10 命令行內(nèi)進(jìn)行安裝。win+R打開cmd,進(jìn)入Windows下的命令行。命令行下輸入命令bash回車,它會問你是否安裝,輸入y繼續(xù)。(bash是Linux下的一個命令行)

image
image

使用時(shí),直接在cmd中輸入bash即可進(jìn)入Linux子系統(tǒng)。
也可以直接打開在Microsoft store中下載的Ubuntu進(jìn)入子系統(tǒng)。
初次進(jìn)入Linux子系統(tǒng)需要設(shè)置Linux的用戶名及密碼。
之后就可以愉快地玩耍了

子系統(tǒng)的優(yōu)化

更換apt源。

因?yàn)長inux子系統(tǒng)的apt源使用的是官方源,需要連接到國外的服務(wù)器。所以安裝一些軟件時(shí)下載會很慢,我們可以改用國內(nèi)的鏡像apt源。
國內(nèi)的鏡像源主要有:
阿里源

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

科大源

deb https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

網(wǎng)易源

deb http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse

可以直接使用vim對 /etc/apt/sources.list文件進(jìn)行修改。
先進(jìn)行一下備份。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

然后

sudo vim  /etc/apt/sources.list

image

選擇一個源添加到文件最前面或直接替換掉原文件。
保存后運(yùn)行

sudo apt-get update

Linux子系統(tǒng)運(yùn)行圖形界面程序。

首先在win10中安裝開源軟件xming,可以直接在官網(wǎng)上下載到。
再在子系統(tǒng)下安裝x11-apps

sudo apt-get install x11-apps 

運(yùn)行圖形界面程序時(shí),在程序名前面加上DISPLAY=:0 即可。比如打開Linux下的一個程序編輯器geany。

DISPLAY=:0 geany

image

終端的美化

win10下實(shí)在太丑了,而且功能很少,很不好用。推薦大家一個開源軟件cmder,可以完美解決這一問題。這個軟件同樣可以在官網(wǎng)上下載到,而且是免安裝的哦。

image

選擇下載那個mini版的,完整版與mini版的功能是一樣的,只是完整版中多了bash。因?yàn)槲覀円呀?jīng)安裝了bash所以直接用mini版的就可以了。

image

上圖是cmder的主界面,是不是好看多了。
打開cmder直接進(jìn)入的是cmd,我們可以在設(shè)置中更改它的startup方式,選擇command line ,填入bash -cur_console:p。
保存設(shè)置,下次打開時(shí)就直接進(jìn)入Linux子系統(tǒng)了。

image

我們還可以在colors選項(xiàng)中選擇自己喜歡的主題,在transparency中更改主界面的透明度。
而且cmder還有分屏功能,下圖是我美化的最終結(jié)果。

image

最后,送給大家一個cmder的小絕招。
我們可以將cmder添加進(jìn)win10的環(huán)境變量中,這樣我們就可以像在Linux系統(tǒng)中那樣,在任意文件目錄下直接右鍵打開cmder并進(jìn)入當(dāng)前路徑了。
比如在桌面點(diǎn)擊右鍵,選擇cmder here,這樣打開cmder就可以直接進(jìn)入桌面的路徑了。

image
image

設(shè)置環(huán)境變量的具體方法是,依次進(jìn)入控制面板-->系統(tǒng)和安全-->系統(tǒng),選擇高級系統(tǒng)設(shè)置。

image

點(diǎn)擊環(huán)境變量。

image

編輯系統(tǒng)環(huán)境變量Path。

image

把cmder路徑添加進(jìn)來,保存之后就可以用win+R的方式打開cmder了。

接下來,以管理員方式打開cmd,輸入命令Cmder.exe /REGISTER ALL。之后就可以直接在右鍵中打開cmde了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容