WSLg

參考 microsoft/wslg: Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios (github.com)

簡(jiǎn)介

WSLg 是 Windows Subsystem for Linux GUI 的縮寫伞辛,這個(gè)項(xiàng)目的目的是在一個(gè)完全集成的桌面體驗(yàn)中支持在 Windows 上運(yùn)行 Linux GUI 應(yīng)用程序(X11 和 Wayland)。

WSLg 為喜歡或需要在 PC 上運(yùn)行 Windows 的開發(fā)人員合冀、科學(xué)家或愛好者提供了一種集成的體驗(yàn),他們還需要能夠運(yùn)行在 Linux 環(huán)境中工作得最好或唯一的工具或應(yīng)用程序坟瓢。雖然用戶現(xiàn)在可以使用多個(gè)系統(tǒng)設(shè)置來實(shí)現(xiàn)這一點(diǎn),使用專用于 Windows 和 Linux 的個(gè)人 PC犹撒、虛擬機(jī)托管 Windows 或 Linux折联,或者運(yùn)行在 Windows 上并投射到 WSL 中的 XServer,但 WSLg 提供了一個(gè)更集成识颊、用戶友好和高效的替代方案诚镰。

WSLg 努力使 Linux GUI 應(yīng)用程序在 Windows 上使用時(shí)感覺像本機(jī)一樣自然。從集成到啟動(dòng)的開始菜單到出現(xiàn)在任務(wù)欄祥款,alt-tab 體驗(yàn)到支持跨 Windows 和 Linux 應(yīng)用程序的剪切/粘貼清笨,WSLg 支持無縫桌面體驗(yàn)和利用 Windows 和 Linux 應(yīng)用程序的工作流。

安裝

前提:Windows 10 Insider Preview build 21362+

WSLg 將與即將發(fā)布的 Windows 一起發(fā)布刃跛。要獲得 WSLg 的預(yù)覽版抠艾,你需要加入 Windows Insider Program,并從 beta 或 dev 渠道運(yùn)行 Windows 10 Insider 預(yù)覽版桨昙。

建議在啟用了 WSL 的虛擬 GPU(vGPU)的系統(tǒng)上運(yùn)行 WSLg检号,這樣你就可以從硬件加速的 OpenGL 渲染中受益。您可以從下面的每個(gè)合作伙伴那里找到支持 WSL 的預(yù)覽驅(qū)動(dòng)程序绊率。

從零開始安裝

從具有管理員權(quán)限的命令提示符中運(yùn)行命令 wsl --install -d Ubuntu谨敛,然后在出現(xiàn)提示時(shí)重新啟動(dòng)(如果下載很慢,可以考慮使用應(yīng)用商店先安裝 Ubuntu滤否,然后再運(yùn)行命令 wsl --install -d Ubuntu)脸狸。

重新啟動(dòng)后,安裝將繼續(xù)進(jìn)行藐俺。您將被要求輸入用戶名和密碼炊甲。這些將是你的 Linux 證書,它們可以是你想要的任何東西欲芹,而不必與你的 Windows 證書相匹配卿啡。

這樣 WSL 和 WSLg 已經(jīng)安裝,可以使用了菱父!

從已存在 WSL 的上安裝

如果您有一個(gè)沒有 WSLg 的現(xiàn)有 WSL 安裝颈娜,并且想要更新到包含 WSLg 的最新版本的 WSL,那么從一個(gè)提升的命令提示符運(yùn)行命令 WSL --update浙宜。

通過在一個(gè)提升的命令提示符中運(yùn)行此命令重新啟動(dòng)WSL官辽,確保首先保存所有掛起的工作:

wsl --shutdown

安裝 GUI 應(yīng)用


## Update list of available packages
sudo apt update

## Gedit
sudo apt install gedit -y

## GIMP
sudo apt install gimp -y

## Nautilus
sudo apt install nautilus -y

## VLC
sudo apt install vlc -y

## X11 apps
sudo apt install x11-apps -y

## Google Chrome
cd /tmp
sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb 
sudo apt install --fix-broken -y
sudo dpkg -i google-chrome-stable_current_amd64.deb

## Microsoft Teams
cd /tmp
sudo curl -L -o "./teams.deb" "https://teams.microsoft.com/downloads/desktopurl?env=production&plat=linux&arch=x64&download=true&linuxArchiveType=deb"
sudo apt install ./teams.deb -y

## Microsoft Edge Browser
sudo curl https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_93.0.946.1-1_amd64.deb -o /tmp/edge.deb
sudo apt install /tmp/edge.deb -y

一旦安裝了這些應(yīng)用程序,就可以在開始菜單的發(fā)行版名稱下找到它們粟瞬。例如Ubuntu -> Microsoft Edge同仆。

你也可以使用命令從終端窗口啟動(dòng)它們:

  • xcalc, xclock, xeyes
  • gimp
  • gedit ~/.bashrc
  • nautilus
  • vlc
  • google-chrome
  • teams
  • microsoft-edge

漢化

參考:wsl2-kali基礎(chǔ)配置(換源、切換中文裙品、安裝完整版俗批、包含無法打開Windows商店的情況下安裝wsl等)_尋覓的博客-CSDN博客_wsl2換源

將 Windows 主系統(tǒng)中的字體先移動(dòng)到子系統(tǒng)中俗或,再漢化:

# 創(chuàng)建一個(gè)文件夾用于存放字體
sudo mkdir -p /usr/share/fonts/windows 
# 將Windows系統(tǒng)中的字體導(dǎo)入到kali中
sudo cp -r /mnt/c/Windows/Fonts/*.ttf /usr/share/fonts/windows/
# 下載字體管理器
sudo apt install -y fontconfig

臨時(shí)漢化

臨時(shí)漢化只是本次生效,不需要重啟岁忘,控制臺(tái)后再打開即會(huì)失效辛慰,變回英文模式:

# 設(shè)置臨時(shí)漢化
export LC_ALL=zh_CN.UTF8 and LANG=zh_CN.UTF8 and LANGUAGE=zh_CN.UTF8
# 清除字體緩存
fc-cache

永久漢化

永久漢化需要我們修改一個(gè)配置文件,永久漢化后干像,就算重啟昆雀,還是會(huì)保持漢化:

# 打開配置文件
code /etc/profile

在上述文件中添加

export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蝠筑,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌揩懒,老刑警劉巖什乙,帶你破解...
    沈念sama閱讀 211,948評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異已球,居然都是意外死亡臣镣,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門智亮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來忆某,“玉大人,你說我怎么就攤上這事阔蛉∑妫” “怎么了?”我有些...
    開封第一講書人閱讀 157,490評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵状原,是天一觀的道長(zhǎng)聋呢。 經(jīng)常有香客問我,道長(zhǎng)颠区,這世上最難降的妖魔是什么削锰? 我笑而不...
    開封第一講書人閱讀 56,521評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮毕莱,結(jié)果婚禮上器贩,老公的妹妹穿的比我還像新娘。我一直安慰自己朋截,他們只是感情好蛹稍,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著质和,像睡著了一般稳摄。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上饲宿,一...
    開封第一講書人閱讀 49,842評(píng)論 1 290
  • 那天厦酬,我揣著相機(jī)與錄音胆描,去河邊找鬼。 笑死仗阅,一個(gè)胖子當(dāng)著我的面吹牛昌讲,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播减噪,決...
    沈念sama閱讀 38,997評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼短绸,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了筹裕?” 一聲冷哼從身側(cè)響起醋闭,我...
    開封第一講書人閱讀 37,741評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎朝卒,沒想到半個(gè)月后证逻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,203評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡抗斤,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評(píng)論 2 327
  • 正文 我和宋清朗相戀三年囚企,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瑞眼。...
    茶點(diǎn)故事閱讀 38,673評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡龙宏,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出伤疙,到底是詐尸還是另有隱情银酗,我是刑警寧澤,帶...
    沈念sama閱讀 34,339評(píng)論 4 330
  • 正文 年R本政府宣布徒像,位于F島的核電站花吟,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏厨姚。R本人自食惡果不足惜衅澈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望谬墙。 院中可真熱鬧今布,春花似錦、人聲如沸拭抬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽造虎。三九已至傅蹂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背份蝴。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工犁功, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人婚夫。 一個(gè)月前我還...
    沈念sama閱讀 46,394評(píng)論 2 360
  • 正文 我出身青樓浸卦,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親案糙。 傳聞我的和親對(duì)象是個(gè)殘疾皇子限嫌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評(píng)論 2 349

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