windows10安裝配置WSL(Ubuntu)
怎么在windows系統上用上Linux?有這么幾種方法:
1. 安裝雙系統,這種方法的缺點是每次切換系統都需要關機、切換系統,
2. 虛擬機+Linux,這種方法需要一定硬體配置,因為虛擬機運行還是比較吃記憶體的,
3. windows10+WSL,這個方法克服了上述2個方法的缺點,雖然WSL不能完全意義上等同于一個真正的Linux系統,但是對于Linux新手或者只是需要一個Linux運行環境或者對功能、服務沒有很多要求的,WSL夠用了,
下面就簡單說明,我自己安裝配置WSL的一些記錄吧,
一、安裝WSL(Ubuntu)
WSL Ubuntu 的安裝,我主要參考這篇博文,https://www.mscto.com/op/475636.html
1. 啟動開發者模式: 設定——>更新和安全——>開發者選項——>開發人員模式
2. 打開windows下的Linux子系統
控制面板——>程式和功能——>啟用或關閉Windows功能——>適用于Linux的Windows子系統——>確定——>重啟(開機可能需要長時間,耐心等待即可)
3. 下載并安裝Ubuntu 在應用商店中搜索Ubuntu,選擇Ubuntu 18.04 LTS長期支持版,點擊獲取進行下載及安裝,安裝完畢點擊啟動會打開bash命令列提示我們設定用戶名(常用的不具有root權限的用戶)和密碼,這樣我們就擁有了Ubuntu子系統, 子系統所在目錄為:C:\Users\【你的windows用戶名】\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs二、Ubuntu安裝后的一些配置
1、修改軟體源
Ubuntu軟體源的源串列檔案位于 /etc/apt/sources.list
首先,備份原來的資料源組態檔:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
修改資料源組態檔
sudo vim /etc/apt/sources.list
建議,更改為阿里鏡像源,
用 vim 編輯/etc/apt/sources.list 檔案,可以用下面命令快捷的修改字符:
:%s/http:\/\/archive.ubuntu.com/https:\/\/mirrors.aliyun.com/
最后,更新配置:
sudo apt update
sudo apt upgrade
2、配置Linux子系統圖形桌面
安裝WSL之后,Linux是沒有形界面的,
# 安裝 xrdp、xfce4
sudo apt install xorg
sudo apt-get install xfce4
sudo apt-get install xrdp
說明,xrdp是一個輕量級ubuntu桌面,里面的應用只能滿足基本需求,但夠用了,
# 配置xrdp
設定使用3390埠,
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
向xsession中寫入xfce4-session
sudo echo xfce4-session >~/.xsession
重啟xrdp服務:
sudo service xrdp restart
# 連接遠程桌面
在windows10,啟動遠程桌面連接,點擊顯示選項,填入本機IP(本地IP默認是127.0.0.1),輸入登錄用戶,點擊連接,輸入密碼,確定即可連接,

注意,如果WSL的Ubuntu系統關閉,如關機重啟,會導致遠程連接不上,此時需要先在Win10中打開Ubuntu的命令列界面,輸入:
sudo service xrdp restart
此時再遠程連接,即可連接上,
此外,其他圖形界面方案有 lxde、lxqt 輕量化桌面
可參考博文:Ubuntu安裝主流桌面 https://blog.csdn.net/dream361/article/details/64905099
3、圖形界面支持中文
# 安裝中文語言包
sudo apt install -y language-pack-zh-hans language-pack-zh-hans-base
sudo apt install language-pack-gnome-zh-hans
# 安裝中文字體(以文泉驛微米黑為例):
sudo apt-get install ttf-wqy-microhei
sudo apt install fonts-wqy-zenhei
# 編輯、配置 ~/.profile
LANG=zh_CN.UTF-8
LANGUAGE="zh_CN:zh"
4、在WSL上配置拼音輸入法
WSL 在 GUI 下并不支持 Windows CJK 輸入法的直接輸入,所以要配置獨立的輸入法,這種方法既適用于Linux桌面環境,也適用于多視窗,
# 安裝 fcitx (小企鵝輸入法)
sudo apt install fcitx fonts-noto-cjk fonts-noto-color-emoji dbus-x11 fcitx-libs
然后,安裝你想要使用的輸入法,我一般會安裝谷歌拼音輸入法 fcitx-googlepinyin
sudo apt install fcitx-googlepinyin
設定fcitx 自啟: fcitx-autostart &>/dev/null
安裝好后,設定你使用的輸入法,
5、安裝 make、g++
為什么要安裝make、g++呢?因為Microsoft Store安裝的Ubuntu WSL系統僅包含很簡單的軟體,一些編程開發工具是不具備的,例如make,而這恰恰是我作業需要用到的,
sudo apt install make g++
sudo apt install perl-doc
sudo apt install tree
6、清理無用的軟體
sudo apt-get autoclean # 清理舊版本的軟體快取
sudo apt-get clean # 清理所有軟體快取
sudo apt-get autoremove # 洗掉系統不再使用的孤立軟體
這三個命令主要清理升級快取以及無用包的,
洗掉無用包可以節省磁盤空間占用,對于C盤空間就不夠大,是很不錯的(個人強迫癥~)
好了,上面就是我自己安裝WSL的程序記錄,
翻譯 朗讀 復制 正在查詢,請稍候…… 重試 朗讀 復制 復制 朗讀 復制 via 谷歌翻譯(國內) 譯
翻譯 朗讀 復制 正在查詢,請稍候…… 重試 朗讀 復制 復制 朗讀 復制 via 谷歌翻譯(國內) 譯
翻譯 朗讀 復制 正在查詢,請稍候…… 重試 朗讀 復制 復制 朗讀 復制 via 谷歌翻譯(國內) 譯
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/61715.html
標籤:Linux
