Windows 10開啟Linux子系統

1、系統要求:

?????????? windows 10? 64位系統;

??????????? 版本號14316以上

???????? ?? 安裝前做基本設置

2、開啟流程


??????? a. 查看系統版本號

?????????????????? 按win(鍵盤窗口鍵)+R,輸入winver命令,出現系統版本號信息,我的系統版本號為17763.437.

????????????????? 若版本號較低,可在開始菜單----設置-----更新和安全-----Windows更新中更新一下版本。


?????? b. 安裝前系統設置

??????????????????? 開始--------設置--------更新和安全-------開發者選項------開發人員模式,出來確認對話框時選擇《是》。



????????? c. 啟用適用于Linux的windows子系統設置

點左上角回到設置頁面,選擇:應用------>程序和功能------>啟用或關閉windows功能------>在出來的對話框中選擇適用于Linux的windows子系統

設置需要一小會時間。


??????? d. 下載Linux系統并安裝

開始菜單------打開Microsoft Store-------在搜索框中輸入Linux-----查找-----選擇Ubuntu-----安裝(下載和安裝需要一定時間)-安裝完成后啟動即可


? ?? 3、Ubuntu系統的設置(借用一個老師的設置教程)

????? 系統啟動后會先設置用戶名和密碼,注意:密碼在輸入過程中不會有任何顯示,實際已經輸入成功,輸入完成后回車即可

????? 隨后設置root用戶的密碼。最好是:數字及大小寫字母組合

?????? 然后輸入su并輸入密碼,切換到root用戶下,升級apt

? ? ?? 到這一步Linux已經啟用成功了,后續是設置優化操作步驟


???? 4、Linux系統的操作界面優化(基本設置)

???????? 基本設置:在Linux的操作界面邊框處點擊鼠標右鍵,在出來的菜單中選擇屬性進行設置,可設置字體、光標大小、界面透明度等。


?? 5、Linux系統的操作界面優化(高級設置)

???????? 使用cmder,官網:https://cmder.net/ ,下載mini版本即可,右鍵,鏈接文件另存為....,可能有些人需要翻墻才能下載,文件在gitHub中。

??????? ? 解壓即可使用。默認啟動是dos環境。

????????? 輸入bash回車,進入linux環境,可設置為啟動環境為linux環境(見下文):


軟件網址主頁圖片
下載cmder?? mini版本
啟動cmder


????????????? 設置啟動為Linux的bash環境

??? 在cmder右下角邊框空白處點擊右鍵,在下拉菜單中選擇setting,

???? 在對話框左側選擇Startup,然后在右側選擇command line,輸入:???????????????

????????? %windir%\system32\bash.exe ~ -cur_console:p:n??? ? ? ? ??

? 保存設置,再重新啟動cmder后直接進入linux的bash環境

????? 在cmder右下角邊框空白處點擊右鍵,在下拉菜單中選擇setting,再對話框左側選擇Startup,然后在右側選擇command line,輸入:???????????????? %windir%\system32\bash.exe ~ -cur_console:p:n??? ? ? ? ? ? 保存設置,再重新啟動cmder后直接進入linux的bash環境

????? 6、Linux系統使用優化?

???????????????????? cd??? / ? ? 進入根目錄

??????????????????? windows系統磁盤掛載在?? /mnt/?? 目錄下

?????????????????? cd? /mnt/? 然后ll 一下可以看到掛載的磁盤

????????????????? 其余操作同Linux,為方便進入桌面,可創建到桌面的軟連接

????????????? ln -s ? /mnt/Users/(替換為你的路徑)/Desktop (注意 在home目錄下執行此命令)?

??????????????? 新建文件夾mkdir或文件touch,操作同Linux


ln -s /mnt/Users/你的路徑/Desktop


? 7、編輯home目錄下.bashrc優化操作環境(讓路徑顯示更美觀)?

????????? 在home目錄下編輯.bashrc文件(注意文件名前的“.”,表示隱藏文件),在任何目錄下,cd并回車就會回到home目錄。

??????????? vim .bashrc?????? 注意前邊的“.”

??????????? 將原先的兩條PS1前邊加#注釋掉(操作見下方)。?

??????? 光標的移動:向左 H,向右L,向上K,向下J

???????? 將光標移到PS1前邊時,按鍵盤I(字母i鍵),進入輸入模式,輸入#號;

??????? 按ESC退出輸入模式,繼續移動光標到另一個PS1前,再按i鍵進入輸入模式,輸入#號。

?????? 將兩個PS1注釋掉后,再輸入新的PS1如下(兩次,if一次,else一次):

? ? PS1="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"

??????????? 修改完成后,按Esc,然后按“shift”+“:”兩個鍵,輸入wq,表示保存并退出。

????? source .bashrc?? 表示刷新環境變量,隨后顯示模式就會改變

修改.bashrc

????????

按esc退出編輯模式,然后shift+:,然后輸入wq保存并退出


8、編輯home目錄下.vimrc優化編輯器環境(讓編輯器顯示更美觀)

???

? ? ? ? vim ? .vimrc ? 注意前邊的“.”

???????? 然后輸入以下內容 ,最后wq保存(編輯模式同上)

???????? source .vimrc? 刷新vim編輯器環境變量(語法高亮,顯示行號)



9、修改下載鏡像站點

???? 默認的國外下載鏡像站點比較慢,換成國內阿里云的鏡像站點。

? ? ? 配置文件在??? /etc/apt/?? 目錄下,進入該目錄:? cd /etc/apt/

? ? ? 首先備份source.list,命令為: sudo? cp? sources.list?? sources.list.bak? (sudo 是以root權限運行,需輸入密碼)

??? ?? 然后刪除原先的source.list,命令為:sudo rm sources.list

? ? ? 最后編輯新的source.list, 命令為:sudo vim sources.list

? ? ?? 阿里云鏡像站點: https://opsx.alibaba.com/mirror? 找到Ubuntu后,點后邊的幫助,

????? 將對應版本的鏡像網址復制到新的souces.list中(如16.04版本的內容復制一下,粘貼到上邊vim 打開的sources.list中)

????? Esc退出編輯模式,然后shift+:后輸入wq 保存

? ? ? 然后更新一下新的鏡像源地址:sudo apt update? (需要一小段時間)

????? 更新完成后,可以用apt下載軟件了,如下載R(在Ubuntu中名字為r-base):

??????? sudo apt install -y r-base??? (在root用戶模式下不需要加sudo,若在普通用戶模式下需要加sudo,回車后需輸入密碼)





新的鏡像下載地址


這個是在root權限模式下,若在用戶模式下,前邊需要加sudo
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Linux習慣問題: 在vim編輯時,按了ctrl + s后,再按ctrl + q就可以繼續執行了。ctrl + ...
    光著腳的鞋閱讀 4,532評論 0 16
  • 進入帶空格的文件或者文件夾 Linux文件權限詳解 文件和目錄權限概述 在linux中的每一個文件或目錄都包含有訪...
    annkee閱讀 2,705評論 0 4
  • 一、Python簡介和環境搭建以及pip的安裝 4課時實驗課主要內容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,803評論 0 10
  • 一、文件/文件夾管理 ls 列出當前目錄文件(不包括隱含文件) ls -a 列出當前目錄文件(包括隱含文件) ls...
    小杰的簡書閱讀 2,528評論 0 45
  • 一、文件/文件夾管理 ls 列出當前目錄文件(不包括隱含文件)ls -a 列出當前目錄文件(包括隱含文件)l...
    路癡千行閱讀 2,418評論 0 5