openEuler WSL
WSL是微軟發(fā)布的讓用戶(hù)能夠在windows上使用Linux環(huán)境的技術(shù),openEuler已發(fā)布多個(gè)版本的WSL鏡像。近期openEuler又補(bǔ)充了WSL的桌面支持,提升了桌面應(yīng)用開(kāi)發(fā)者的開(kāi)發(fā)體驗(yàn)。本文將為大家介紹在使用openEuler WSL的過(guò)程中,如何安裝和鏈接桌面環(huán)境。
EUR
EUR(openEuler User Repo)是openEuler社區(qū)針對(duì)開(kāi)發(fā)者推出的個(gè)人軟件包托管平臺(tái),目的在于為開(kāi)發(fā)者提供一個(gè)易用的軟件包分發(fā)平臺(tái)。
在使用openEuler WSL的過(guò)程中,由于有部分軟件包暫時(shí)沒(méi)有被openEuler社區(qū)正式引入,開(kāi)發(fā)者很難體驗(yàn)完整的桌面環(huán)境。這時(shí)候EUR就是最好的幫手,借助EUR,開(kāi)發(fā)者可實(shí)現(xiàn)在Windows中完全使用openEuler 桌面環(huán)境進(jìn)行開(kāi)發(fā)的小目標(biāo)。
使用步驟
當(dāng)前WSL社區(qū)主流的桌面解決方案是kail linux獨(dú)家的軟件包kex,而kex的Seamless Mode其實(shí)是借助了xrdp來(lái)實(shí)現(xiàn)的。
通過(guò)在EUR創(chuàng)建xrdp軟件包,可實(shí)現(xiàn)在Windows中完全使用openEuler 桌面環(huán)境進(jìn)行開(kāi)發(fā)。具體步驟如下:
1. 安裝openEulerWSL:
目前openEuler已經(jīng)將 openEuler 20.03-LTS,22.03-LTS,22.03,23.03等版本相繼上架到了微軟應(yīng)用商店,歡迎大家下載試用。不方便訪(fǎng)問(wèn)Windows Store的用戶(hù)可以使用openEuler WSL sideload安裝體驗(yàn)openEuler WSL。
2. 安裝桌面環(huán)境:
本文采用xrdp的方式來(lái)實(shí)現(xiàn)WSL中的桌面環(huán)境,由于xrdp包還不存在于openEuler官方倉(cāng)庫(kù),openEuler開(kāi)發(fā)者已經(jīng)在EUR中引入了最新的0.9.22.1版本。
①首先獲取23.03版本EUR倉(cāng)庫(kù)配置;
$ sudo curl -o /etc/yum.repos.d/xrdp.repo -L https://eur.openeuler.openatom.cn/coprs/mywaaagh_admin/xrdp/repo/openeuler-23.03/mywaaagh_admin-xrdp-openeuler-23.03.repo We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. [sudo] password for lcr: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 379 100 379 0 0 1237 0 ---- ---- ---- 1238
②安裝xrdp和gnome相關(guān)的軟件包;
$ sudo dnf in xrdp gnome-terminal gdm neofetch ... Total 1.2 MB/s | 358 MB 05:05 Copr repo for xrdp owned by mywaaagh_admin 7.0 kB/s | 1.0 kB 00:00 Importing GPG key 0xA893D75B: Userid : "mywaaagh_admin_xrdp (None)" Fingerprint: 945E 21A6 D982 49A7 A61A E62A 026A 219C A893 D75B From : https://eur.openeuler.openatom.cn/results/mywaaagh_admin/xrdp/pubkey.gpg Is this ok [y/N]: y ... Complete!
③啟動(dòng)xrdp和gdm服務(wù);
sudo systemctl start xrdp sudo systemctl restart gdm
④通過(guò)windows的mstsc.exe命令即可訪(fǎng)問(wèn)剛剛啟動(dòng)的xrdp服務(wù),WSL的IP可以通過(guò)ip a命令獲取。
$ ip a 1: lo:mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 000000:00 brd 000000:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 005d3f:30 brd ffffff:ff inet 172.29.191.92/20 brd 172.29.191.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80:5dff3f30/64 scope link valid_lft forever preferred_lft forever (base) [lcr@lcrpc cascadia-code-nerd-fonts-mono]$


在遠(yuǎn)程桌面連接后,選擇Xvnc,在填入WSL首次啟動(dòng)是創(chuàng)建的用戶(hù)名和密碼,即可進(jìn)入openEuler的gnome桌面。


審核編輯:劉清
-
Linux系統(tǒng)
+關(guān)注
關(guān)注
4文章
616瀏覽量
30140 -
openEuler
+關(guān)注
關(guān)注
2文章
340瀏覽量
6762
原文標(biāo)題:如何在openEuler WSL中體驗(yàn)完整的桌面環(huán)境
文章出處:【微信號(hào):openEulercommunity,微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
在VisionFive上安裝OpenEuler (By Samuel)的步驟
如何在串口連接中給visionfive連接上wifi,而不是在桌面環(huán)境?
變頻器如何在可燃可爆氣體環(huán)境里使用?
在Gnome桌面環(huán)境下啟動(dòng)cutefish終端等應(yīng)用會(huì)報(bào)錯(cuò)如何解決?
進(jìn)迭時(shí)空 Bianbu LXQt | 全新流暢輕桌面!
潤(rùn)和軟件亮相操作系統(tǒng)大會(huì)openEuler Summit 2025
keil無(wú)法寫(xiě)入wsl文件怎么解決?
請(qǐng)問(wèn)在Vision Five2上怎樣安裝openeuler24.03 LTS SP1?
【Banana Pi BPI-RV2開(kāi)發(fā)板試用體驗(yàn)】配置WSL網(wǎng)絡(luò)環(huán)境訪(fǎng)問(wèn)Github
淺談wsl --update` 命令行選項(xiàng)無(wú)效的解決方案
WSL 1 和 WSL 2 的區(qū)別是什么
openEuler 22.03為什么無(wú)法運(yùn)行在VisionFive2上?
Veloce Primo補(bǔ)全完整的SoC驗(yàn)證環(huán)境
在openEuler上基于vLLM Ascend部署Qwen3
如何在openEuler WSL中體驗(yàn)完整的桌面環(huán)境?
評(píng)論