0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在openEuler WSL中体验完整的桌面环境?

openEuler 来源:openEuler 2023-08-02 18:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

openEuler WSL

WSL是微软发布的让用户能够在windows上使用Linux环境的技术,openEuler已发布多个版本的WSL镜像。近期openEuler又补充了WSL的桌面支持,提升了桌面应用开发者的开发体验。本文将为大家介绍在使用openEuler WSL的过程中,如何安装和链接桌面环境。

EUR

EUR(openEuler User Repo)是openEuler社区针对开发者推出的个人软件包托管平台,目的在于为开发者提供一个易用的软件包分发平台。

在使用openEuler WSL的过程中,由于有部分软件包暂时没有被openEuler社区正式引入,开发者很难体验完整的桌面环境。这时候EUR就是最好的帮手,借助EUR,开发者可实现在Windows中完全使用openEuler 桌面环境进行开发的小目标。

使用步骤

当前WSL社区主流的桌面解决方案是kail linux独家的软件包kex,而kex的Seamless Mode其实是借助了xrdp来实现的。

通过在EUR创建xrdp软件包,可实现在Windows中完全使用openEuler 桌面环境进行开发。具体步骤如下:

1. 安装openEulerWSL:

目前openEuler已经将 openEuler 20.03-LTS,22.03-LTS,22.03,23.03等版本相继上架到了微软应用商店,欢迎大家下载试用。不方便访问Windows Store的用户可以使用openEuler WSL sideload安装体验openEuler WSL。

2. 安装桌面环境:

本文采用xrdp的方式来实现WSL中的桌面环境,由于xrdp包还不存在于openEuler官方仓库,openEuler开发者已经在EUR中引入了最新的0.9.22.1版本。

①首先获取23.03版本EUR仓库配置;

$ 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相关的软件包;

$ 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!

③启动xrdp和gdm服务;

sudo systemctl start xrdp
sudo systemctl restart gdm

④通过windows的mstsc.exe命令即可访问刚刚启动的xrdp服务,WSL的IP可以通过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]$

cc9b064a-311c-11ee-9e74-dac502259ad0.png

ccb30e98-311c-11ee-9e74-dac502259ad0.png

在远程桌面连接后,选择Xvnc,在填入WSL首次启动是创建的用户名和密码,即可进入openEuler的gnome桌面。

ccca1a02-311c-11ee-9e74-dac502259ad0.png

cce27b1a-311c-11ee-9e74-dac502259ad0.png






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux系统
    +关注

    关注

    4

    文章

    609

    浏览量

    29640
  • openEuler
    +关注

    关注

    2

    文章

    335

    浏览量

    6666

原文标题:如何在openEuler WSL中体验完整的桌面环境

文章出处:【微信号:openEulercommunity,微信公众号:openEuler】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    keil无法写入wsl文件怎么解决?

    使用rt-thread的容器开发,想要在windows上打开并编译保存在wsl2中的项目,遇到如下错误 Could not create/access path '
    发表于 09-16 06:04

    请问在Vision Five2上怎样安装openeuler24.03 LTS SP1?

    在Vision Five2上怎样安装openeuler24.03 LTS SP1?
    发表于 07-29 09:02

    【Banana Pi BPI-RV2开发板试用体验】配置WSL网络环境访问Github

    的openWRT编译环境WSL2,宿主OS为windows11。具体网络IP如下: WLAN的IP是192段,WSL自己弄了个172的IP,注意不是127.0.0.1。 二、配置 (一)Win侧配置 只需要
    发表于 07-19 18:14

    yolov8怎么在wsl中搭建呢?

    纯小白,yolov8怎么在wsl中搭建呢?一直报错且无法安装pip包
    发表于 07-11 07:37

    浅谈wsl --update` 命令行选项无效的解决方案

    PS C:\Users\Administrator> wsl --update >> 命令行选项无效: --update
    的头像 发表于 06-27 10:28 9838次阅读

    WSL 1 和 WSL 2 的区别是什么

    PS C:\Users\Administrator> wsl --set-default-version 2 >> 有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
    的头像 发表于 06-27 10:25 1615次阅读

    openEuler 22.03为什么无法运行在VisionFive2上?

    (求助)openEuler 22.03无法运行在VisionFive2上
    发表于 06-19 07:13

    Veloce Primo补全完整的SoC验证环境

    0 1   简介   SoC 设计团队的任务是在创建昂贵的生产掩膜之前完成完整的系统级验证。这意味着彻底审核所有硬件模块、这些模块之间的所有交互以及为最终应用创建的所有专用软件,而且所有这些任务都要
    的头像 发表于 06-12 14:39 1171次阅读
    Veloce Primo补全<b class='flag-5'>完整</b>的SoC验证<b class='flag-5'>环境</b>

    openEuler上基于vLLM Ascend部署Qwen3

    近日,阿里巴巴正式发布新一代Qwen大语言模型系列(Qwen3与Qwen3-MoE),在模型规模与性能上实现多方面升级。openEuler社区团队与vLLM社区通力合作,在第一时间完成Qwen3模型
    的头像 发表于 05-07 14:44 1457次阅读
    在<b class='flag-5'>openEuler</b>上基于vLLM Ascend部署Qwen3

    软通动力亮相openEuler Developer Day 2025

    近日,openEuler Developer Day 2025(简称ODD 2025)在杭州成功举办,大会全新发布openEuler 25.03创新版本,展示内核开发、多样性计算和全场景协同
    的头像 发表于 04-15 17:21 868次阅读

    openEuler Developer Day 2025成功举办

    近日,由OpenAtom openEuler(简称“openEuler”)社区发起的openEuler Developer Day 2025(简称“大会”)在杭州成功举办。
    的头像 发表于 04-14 16:11 946次阅读

    润和软件亮相openEuler Developer Day 2025

    近日,openEuler Developer Day 2025 (ODD 2025)在杭州成功举行。本次会议由开放原子开源基金会openEuler社区发起,全面解读了全新发布的openEuler 25.03 版本创新特性,并分享
    的头像 发表于 04-14 11:42 1324次阅读

    告别复杂的终极指南:如何在树莓派上安装 Manjaro:2024

    如果你想在RaspberryPi上体验ArchLinux,Manjaro可能是你的最佳选择。它基于Arch,但被打包成一个传统的Linux发行版,支持多种桌面环境和架构。让我们来学习如何在RaspberryPi上安装它。什么是L
    的头像 发表于 03-25 09:39 1113次阅读
    告别复杂的终极指南:如<b class='flag-5'>何在</b>树莓派上安装 Manjaro:2024

    Orbitiny Desktop:模块化便携式 Linux 桌面环境

    同于您可能见过的其他桌面环境。Orbitiny旨在既创新又熟悉。在本教程中,我们将深入了解OrbitinyDesktop的功能,并介绍如何在UbuntuLinux上安装
    的头像 发表于 03-25 09:19 862次阅读
    Orbitiny Desktop:模块化便携式 Linux <b class='flag-5'>桌面</b><b class='flag-5'>环境</b>!

    回顾2024年度润和软件与openEuler的精彩瞬间

    2024年是openEuler开源五周年,回顾这一里程碑时刻,作为openEuler项目群黄金捐赠人,江苏润和软件股份有限公司(以下简称“润和软件”)不仅深度参与并持续贡献,更在驱动
    的头像 发表于 01-07 18:12 1553次阅读