【Linux】001-Window10 系統(tǒng)下安裝Linux子系統(tǒng)

微軟最近兩年情懷不斷,除了推出神器vscode以外杖挣,還有win 10下的基于Ubuntu等linux發(fā)行版的sub system功能肩榕。畢竟這是sub system,運(yùn)行速度肯定沒有純Linux系統(tǒng)快惩妇,適合偶爾使用Linux命令的win用戶株汉!

一、安裝win10

該安裝過程可以通過多種途徑:U盤安裝歌殃,升級安裝均可乔妈!

二路召、啟用 WSL (Window Sub system Linux)

官方教程

  • 命令行啟用:
    用管理員方式打開power shell并鍵入命令
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  • 圖形界面啟用:
    在左下角的搜索框中輸入功能即可看到第一個(gè)出來的啟用和關(guān)閉windows功能匀泊,進(jìn)入并勾選使用于Linux的windows子系統(tǒng)朵你。如下圖所示:
    搜索.png

    啟用.png

    需要重啟電腦
    重啟.png

三躲因、下載和安裝Linux發(fā)行版

Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
  • 3俘种、Microsoft Store下載(推薦)
  • 現(xiàn)在有五個(gè)版本可供我們選擇:Ubuntu、openSUSE苍姜、SUSE Linux衙猪、Debian垫释、Kali Linux


    micosoft store.png
  • Tips : 推薦Ubuntu 棵譬,Debian。


    下載獲取.png

四琅束、啟動(dòng)與初始化設(shè)置:

  • 1涩禀、 首次啟動(dòng)艾船,初始化安裝高每,等待幾分鐘:


    初始化安裝.png
  • 2爷怀、 安裝完成后带欢,按提示設(shè)置用戶名和密碼,完成初始化吁朦。輸入密碼時(shí)不會顯示出來逗宜,直接輸入纺讲,然后回車確認(rèn)就好府怯。


    ussernane@password.png
  • 3牺丙、設(shè)置 root 密碼:
    sudo passwd root

完成!已經(jīng)可以在 Windows 中使用 Ubuntu 子系統(tǒng)了粟判。


五、更改源與更新軟件

由于自帶的源速度比較滿角钩,所以建議更換國內(nèi)的鏡像源

  • 備份并編輯源文件:
# 備份 sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.old

# 編輯
sudo vim /etc/apt/sources.list
  • 將文件中內(nèi)容替換為阿里云的源:


    更改源.png
  • 更新源與已安裝的軟件:
# 更新源
sudo apt-get update

# 更新已安裝的包
sudo apt-get upgrade

等待一段時(shí)間递礼!


六脊髓、切換用戶:

打開 Ubuntu 默認(rèn)以初始化時(shí)創(chuàng)建的普通用戶賬戶登陸将硝,但一些命令需要 root 權(quán)限才可以運(yùn)行屏镊。

我們可以使用直接在命令前加 sudo 的方式而芥,也可以切換賬戶:

  • 切換到 root 賬戶:sudo -i,輸入密碼
  • 切換回普通賬戶:Ctrl + D 或 exit 或 su 用戶名

七弟翘、自定義 Bash 終端提示符

修改命令提示符即修改變量 PS1 的值骄酗,打開配置文件 .bashrc

vim ~/.bashrc

在配置文件末尾加入以下內(nèi)容:

PS1="\[\033[38;5;134m\]>\[\033[38;5;15m\] \[\033[38;5;45m\]\u\[\033[38;5;15m\] \[\033[38;5;7m\]@\[\033[38;5;15m\] \[\033[38;5;40m\]\h\[\033[38;5;15m\] \[\033[38;5;7m\]:\[\033[38;5;15m\] {\[\033[38;5;11m\]\w\[\033[38;5;15m\]} \[\033[38;5;7m\]-\[\033[38;5;15m\] \[\033[38;5;7m\]\t\[\033[38;5;15m\] \n\[\033[38;5;9m\]\\$ \[\033[0m\]"

保存退出趋翻,刷新配置:

source ~/.bashrc

八踏烙、更換主題配色

配色方案github下載地址

solarized.png

  • 安裝:點(diǎn)擊導(dǎo)入注冊表即可讨惩,重啟就可以了荐捻。

九、Xshell 連接子系統(tǒng)

  • 配置 ssh server

自帶的 ssh server 使用 Xshell 可能一直連不上厂置,卸載掉自帶的 ssh server魂角,重新安裝后即可。

  • 卸載自帶的 ssh server
sudo apt-get remove openssh-server
  • 安裝 ssh server
sudo apt-get install openssh-server
  • 修改 ssh server 配置
sudo vim /etc/ssh/sshd_config
  • 修改如下幾項(xiàng):
#Port 2222 # 默認(rèn) 22 已占用访忿,換為 2222
UsePrivilegeSeparation no # yes -> no

# 允許 root 賬戶登陸醉顽,需要使用 Xshell 登陸 root 賬戶的話修改為 yes
PermitRootLogin yes

PasswordAuthentication yes # no -> yes
  • 啟動(dòng) ssh server
sudo service ssh --full-restart
  • 連接
    保持 Ubuntu 開啟狀態(tài)游添!打開 Xshell 或其它 ssh 工具唆涝,填入賬戶信息連接:

  • ip:127.0.0.1 (本地回環(huán)地址)
  • 端口:2222
  • 用戶名 & 密碼

十唇辨、使用技巧:

  • 設(shè)置默認(rèn)登陸用戶:

子系統(tǒng)默認(rèn)登錄賬戶為我們初始化時(shí)設(shè)置的普通賬戶赏枚,我們可以把默認(rèn)賬戶更改為 root。

打開 windows 的 PowerShell凡辱,修改默認(rèn)賬戶為 root:

ubuntu config --default-user root

需要修改為其它賬戶的話透乾,把命令中的 root 改為其它用戶名即可磕秤。


  • WSL 訪問本地window文件:

本地文件系統(tǒng)的各磁盤掛載在 /mnt 目錄下,如 C 盤在子系統(tǒng)中的位置是:/mnt/c

  • 本地window訪問 WSL 文件:

Ubuntu 子系統(tǒng)的根目錄位置:
C:\Users\username\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs

需要將子系統(tǒng)中的文件拷貝到本地時(shí)可以直接訪問汉操;不建議在外部手動(dòng)更改子系統(tǒng)里的文件磷瘤。


  • 恢復(fù)修復(fù)崩潰的子系統(tǒng):

如果不小心把子系統(tǒng)搞崩潰了怎么辦?這里有兩種方法梭伐。

1仰担、直接右鍵卸載摔蓝,再從 Microsoft Store 重新安裝。

2拌滋、推薦打開 PowerShell猜谚,運(yùn)行 ubuntu clean 魏铅,該命令會清除 Ubuntu 的所有文件和配置,但是不會卸載應(yīng)用斜姥,相當(dāng)于重置沧竟,省得重新安裝應(yīng)用了。

輸入 ubuntu help 可以查看更多指令悟泵。


  • 粘貼:

在 Ubuntu 窗口中不能用 Ctrl + V,復(fù)制內(nèi)容后桩撮,直接在窗口中點(diǎn)擊右鍵即可進(jìn)行粘貼



十一芜果、安裝圖形界面:

  • 安裝 xorg
    sudo apt-get install xorg

  • 安裝xfce4
    sudo apt-get install xfce4

  • 安裝xrdp
    sudo apt-get install xrdp

  • 配置xrdp(配置端口)
    sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

  • 向xsession中寫入xfce4-session
    sudo echo xfce4-session >~/.xsession

  • 重啟xrdp服務(wù)
    sudo service xrdp restart

  • 如果有防火墻右钾,允許即可旱爆。

  • 在Cortana中搜索遠(yuǎn)程桌面連接怀伦,點(diǎn)擊進(jìn)入房待,輸入本機(jī)IP(本地回環(huán)地址127.0.0.1驼抹,可用來測試):端口(3390或者3389)框冀,以及子系統(tǒng)用戶名

  • 登陸成功,顯示Ubuntu的圖形界面宣虾。

  • 注:每次遠(yuǎn)程連接之前都要在終端中啟動(dòng)xrdp温数,并且窗口不能關(guān)閉帆吻。
    sudo service xrdp start

  • 更新軟件包:
    sudo apt upgrade -y

  • 安裝中文語言包:
    sudo apt install -y language-pack-zh-hans language-pack-zh-hans-base

  • 設(shè)置本地化環(huán)境變量:
    echo "LANG=zh_CN.UTF-8" >> ~/.profile

  • 重新打開 Ubuntu,完成次员!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末淑蔚,一起剝皮案震驚了整個(gè)濱河市刹衫,隨后出現(xiàn)的幾起案子搞挣,更是在濱河造成了極大的恐慌,老刑警劉巖仓犬,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搀继,死亡現(xiàn)場離奇詭異,居然都是意外死亡财边,警方通過查閱死者的電腦和手機(jī)点骑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門畔况,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人馋嗜,你說我怎么就攤上這事葛菇∠鹦撸” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵莺债,是天一觀的道長齐邦。 經(jīng)常有香客問我第租,道長慎宾,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任券犁,我火速辦了婚禮族操,結(jié)果婚禮上比被,老公的妹妹穿的比我還像新娘。我一直安慰自己枷莉,他們只是感情好尺迂,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布蹲盘。 她就那樣靜靜地躺著膳音,像睡著了一般。 火紅的嫁衣襯著肌膚如雪苍凛。 梳的紋絲不亂的頭發(fā)上兵志,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天想罕,我揣著相機(jī)與錄音,去河邊找鬼惭适。 笑死俘枫,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的今阳。 我是一名探鬼主播盾舌,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼妖谴,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了嗡载?” 一聲冷哼從身側(cè)響起仍稀,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤技潘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后铲掐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體值桩,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡颠毙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年蛀蜜,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片磅摹。...
    茶點(diǎn)故事閱讀 38,039評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡户誓,死狀恐怖幕侠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情悼潭,我是刑警寧澤舞箍,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布疏橄,位于F島的核電站,受9級特大地震影響晃酒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜初茶,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一浊闪、第九天 我趴在偏房一處隱蔽的房頂上張望搁宾。 院中可真熱鬧倔幼,春花似錦、人聲如沸翩腐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蛛砰,卻和暖如春黍衙,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背位仁。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工障癌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留辩尊,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓轿亮,卻偏偏與公主長得像,于是被迫代替她去往敵國和親按咒。 傳聞我的和親對象是個(gè)殘疾皇子但骨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容

  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言劣坊,發(fā)作 oo-boon-too 的音野蝇。了解發(fā)音是有意...
    螢火蟲de夢閱讀 99,156評論 9 467
  • Linux習(xí)慣問題: 在vim編輯時(shí)绕沈,按了ctrl + s后,再按ctrl + q就可以繼續(xù)執(zhí)行了赠摇。ctrl + ...
    光著腳的鞋閱讀 4,487評論 0 16
  • 一浅蚪、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件) ls -a 列出當(dāng)前目錄文件(包括隱含文件) ls...
    小杰的簡書閱讀 2,486評論 0 45
  • 一、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件) ls -a 列出當(dāng)前目錄文件(包括隱含文件) ls...
    會飛的魚Coo閱讀 4,476評論 1 23
  • 再見我的2017洽故。 年末了總是要總結(jié)一下這一年盗誊,這是一種儀式感隘弊,從心里正式和這一年告別梨熙,準(zhǔn)備好迎接2018。 20...
    朱顏辭鏡花辭樹_閱讀 107評論 0 2