Win10Linux子系統(tǒng)(WSL)圖形界面的安裝
2018年10月20日 20:53:31 NovaSliver 閱讀數(shù):10783
<article class="baidu_pl" style="box-sizing: inherit; outline: 0px; margin: 0px; padding: 16px 0px 0px; display: block; position: relative; color: rgb(51, 51, 51); font-family: "Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">
版權(quán)聲明:本文為博主原創(chuàng)文章蟀淮,未經(jīng)博主允許不得轉(zhuǎn)載结耀。 https://blog.csdn.net/NovaSliver/article/details/83190269
wsl安裝好以后只有基于PowerShell(cmd的升級(jí)版)字符界面,雖然說(shuō)Linux操作是沒(méi)有任何問(wèn)題的妄田,但是有的時(shí)候總想弄一個(gè)圖形界面,不然心里總是不那么舒服。wsl設(shè)計(jì)的目的本身也不是為了圖形界面,因此我們需要自己努力整理這個(gè)袭厂。
一、首先先更新自己的軟件源(也可以叫做軟件倉(cāng)庫(kù))饭入,并更新你的軟件嵌器,以免出現(xiàn)一些奇奇怪怪的問(wèn)題,可以根據(jù)不同地區(qū)換不同的源谐丢,這部分操作不清楚的同學(xué)可以暫時(shí)無(wú)視這塊爽航,源的不同對(duì)軟件版本影響不大,主要影響下載速度乾忱。
更新軟件源并安裝更新:
sudo apt-get update && sudo apt-get --assume-yes upgrade
其次安裝桌面以及一些運(yùn)行必要的插件(Xfce讥珍,基于GTK2.0,和舊版Gnome界面類似):
sudo apt-get install --assume-yes xfce4 xorg-dev libopencc2 libopencc2-data libqt4-opengl libqtwebkit4 unzip zip
再其次我們就可以再安裝一些平常用的軟件了窄瘟,比如Firefox瀏覽器和輸入法:
火狐:
sudo apt-get install --assume-yes firefox firefox-locale-zh-hans
輸入法(核心):
sudo apt-get install --assume-yes fcitx dbus-x11 fcitx-libs libfcitx-qt0
如果是安裝搜狗輸入法可以去搜狗輸入法Linux官網(wǎng)下載安裝(這里不推薦衷佃,在子系統(tǒng)下可能會(huì)遇到有亂碼的問(wèn)題),想要安裝sunpinyin的話就在上面的命令后面加上空格fcitx-sunpinyin蹄葱,libpinyin就在上面的命令加上空格fcitx-libpinyin氏义;
中文字體安裝及中文配置:
#安裝字體管理包sudo apt-get install --assume-yes fontconfig#安裝中文字體sudo mkdir -p /usr/share/fonts/windowssudo cp -r /mnt/c/Windows/Fonts/*.ttf /usr/share/fonts/windows/#清除字體緩存fc-cache#生成中文環(huán)境sudo locale-gen zh_CN.UTF-8
截止到目前可以說(shuō)我們的字符界面流程基本結(jié)束锄列,剩下的如果可以建議將下面幾條環(huán)境變量配置在系統(tǒng)環(huán)境變量/etc/profile下,但不添加不影響使用桌面:
export DISPLAY=localhost:0export LANG=zh_CN.UTF-8export LANGUAGE=zh_CN.UTF-8export LC_ALL=zh_CN.UTF-8
配置好環(huán)境變量后需要更新環(huán)境:
source /etc/profile
** 二惯悠、安裝輸出圖形界面所需要的軟件**邻邮,原理這里不做細(xì)講,也歡迎各位同學(xué)研究
下載vcxsv克婶,點(diǎn)擊download下載安裝好就可以不用管他了筒严,然后下載下面我給出的配置文件desktop.xlaunch和Ubuntu.bat腳本文件:百度云鏈接: 點(diǎn)擊進(jìn)入下載頁(yè)面, 提取碼: 3siz情萤,雙擊bat就可以打開xfce桌面了(不要關(guān)閉后面的Bash終端)鸭蛙,關(guān)閉也很簡(jiǎn)單,只需要點(diǎn)擊圖形界面右上角的x即可(不要直接關(guān)閉后面的Bash終端)
三筋岛、子系統(tǒng)在Windows下的目錄
這里以Ubuntu為例娶视,中間“CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc”可能不一致,只需找到相應(yīng)發(fā)行版的文件夾即可泉蝌,不建議對(duì)這個(gè)文件目錄進(jìn)行寫操作歇万,容易出現(xiàn)權(quán)限問(wèn)題
C:\Users\SilverSliver\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs
附、如果想要不打開桌面勋陪,同時(shí)運(yùn)行Windows程序和Linux程序
首先一定要添加上面提供的環(huán)境變量,其次下載剛才提供的文件夾內(nèi)所提供的剩余兩個(gè)文件硫兰,雙擊UbuntuMul.bat诅愚,在彈出的Bash窗口輸入對(duì)應(yīng)指令即可啟動(dòng)對(duì)應(yīng)的Linux程序。效果如圖(打開了Linux的Thunar文件管理器和gnome-terminal):
最終如果桌面出現(xiàn)任何顯示上的問(wèn)題劫映,請(qǐng)打開Ubuntu應(yīng)用违孝,輸入并執(zhí)行rm -rf ~/.config/xfce4和rm -rf ~/.cache/sessions
</article>