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

    文章

    594

    浏览量

    27411
  • openEuler
    +关注

    关注

    2

    文章

    316

    浏览量

    5905

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

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

收藏 人收藏

    评论

    相关推荐

    华为云 Flexus 云服务器 X 实例之 openEuler 系统下部署 Discuz 论坛网站

    与支持。该实例不仅提供了灵活可扩展的计算资源,还特别优化了对于 openEuler 等开源操作系统的支持,确保用户能够享受到更加高效、安全且易于管理的云服务体验。在本文中,我们将探索如何在华为云 Flexus 云服务器 X 实例上基于
    的头像 发表于 12-30 09:12 145次阅读
    华为云 Flexus 云服务器 X 实例之 <b class='flag-5'>openEuler</b> 系统下部署 Discuz 论坛网站

    软通动力亮相openEuler Summit 2024

    近日,主题为“以智能,致世界”的openEuler Summit 2024在北京隆重举行。本次大会由开放原子开源基金会孵化及运营的 openEuler社区主办,软通动力等产业伙伴参与协办。会上,软
    的头像 发表于 11-26 16:50 397次阅读

    RHEL即将成为微软WSL的官方Linux发行版

    需要在 Windows 系统上构建 Linux 应用,然后在 RHEL 环境中部署的开发人员来说,能够通过 WSL 使用与生产环境相同的 RHEL 可以节省大量时间和资源。” 微软称,虽然用户可以通过
    的头像 发表于 11-26 11:03 341次阅读

    第二届openEuler生态大会圆满结束

    近日,第二届openEuler生态大会(中国·湖南)成功举办。大会以“根植openEuler共建开源生态”为主题,旨在响应国家开源产业发展战略,推动建设以openEuler为根威廉希尔官方网站 的开源操作系统在湖南创新发展,构建
    的头像 发表于 10-31 16:02 281次阅读

    【米尔-瑞米派 Remi Pi 创意秀】 01 - 开发环境搭建

    工欲善其事必先利其器,首先是对开发环境的准备,分为PC端和板端。 PC端 PC是用来交叉编译开发程序以及开发内核编译镜像等使用的,这里我使用的wsl2-ubuntu22.04来做一个开发环境
    发表于 09-27 21:29

    桌面云是什么东西?应用场景有哪些

    桌面云是一种基于云计算威廉希尔官方网站 的虚拟桌面解决方案,它将用户的桌面环境部署于云端服务器上,用户通过互联网连接到这些云端服务器,实现任何地点、任何设备的访问和操作。
    的头像 发表于 08-14 09:58 318次阅读

    速度最快的远程桌面软件推荐

    在当今快节奏、远程驱动的工作环境中,拥有一个可靠、快速的远程桌面解决方案至关重要。连接速度慢会严重影响工作效率,导致挫败感和效率低下。选择合适的远程桌面软件可以改变你的远程工作体验,让你随时随地都能
    的头像 发表于 08-13 08:37 395次阅读
    速度最快的远程<b class='flag-5'>桌面</b>软件推荐

    何在不同应用场景下构建音频测试环境

    在之前的文章中,我们已经详细介绍了基础音频参数和AP525的软硬件配置。本文将延续这一主题,以泰凌TLSR9518A EVB作为测试设备(DUT),向大家展示如何在不同应用场景下构建音频测试环境
    的头像 发表于 07-03 15:00 571次阅读
    如<b class='flag-5'>何在</b>不同应用场景下构建音频测试<b class='flag-5'>环境</b>

    润和软件受邀参与openEuler 24.03 LTS发布

    近日,由OpenAtom openEuler(简称"openEuler")社区主办的openEuler 24.03 LTS版本发布会(以下简称“发布会”)在北京成功举办。本次
    的头像 发表于 06-15 10:07 781次阅读

    WSL2+ubuntu+vscode+esp-idf环境中,刷写时选择ESP32-S3(Built-in USB JTAG)、UART模式提示报错的原因?

    系统为WIN11专业版,板子为ESP32-S3-WROOM-1,通过340C连接到RX,TX。Arduino下可以正常刷写。 在WSL2+ubuntu+vscode+esp-idf环境中,编译
    发表于 06-14 06:23

    ESP32S3用WSL作为开发环境, log开启verbose有错误提示,为什么?

    我的开发环境 ESP-IDF v5.3-dev-3225-g5a40bb8746, 芯片ESP32S3 log 设置为 verbose, 启动时有下面的提示. 请问要如何处理, 还有后面的为乱码提示
    发表于 06-05 06:35

    香港vps的centos如何切换命令行和桌面

    要在CentOS上切换命令行和桌面环境,您可以通过以下步骤进行: 1、安装桌面环境:如果您的CentOS VPS上还没有安装图形桌面
    的头像 发表于 04-10 17:41 669次阅读

    微软WSL更新支持IPv6流量透过Linux

    据悉,微软近期对Windows Subsystem for Linux(WSL)进行了2.2.2版本更新,包含多项优化改进。其中最引人注目的便是新增的nft规则,允许IPv6数据包经过Linux容器传输。
    的头像 发表于 04-08 10:23 1002次阅读

    GNOME 46桌面环境发布,新增远程桌面、在线账户功能,优化多项功能

    值得一提的是,GNOME 46桌面环境引入了对远程桌面协议(RDP)的支持,包含X.Org和Wayland两种服务器协议,既可作为系统服务运行,也能以无头用户会话模式运行,赋予GNOME实现GUI远程
    的头像 发表于 03-21 09:51 1232次阅读

    何在CYGWIN的IFX环境中安装cysecuretool?

    嗨, 我正在尝试在 cygwin 中安装 cysecure 工具但遇到了错误。 谁能指导如何在 CYGWIN 的 IFX 环境中安装 cysecuretool?
    发表于 01-25 08:25