十念 发表于 2024-8-13 16:02:55

基于wsl的Ubuntu20.04上安装桌面环境

在子体系Ubuntu20.04上安装桌面环境


1. 更换软件源


由于Ubuntu默认的软件源在国外,有时候后大概会造成下载软件卡顿,这里我们更换为国内的阿里云源,其他国内源亦可。
双击打开Ubuntu20.04 LTS图标,在命令行中输入
# 备份原来的软件源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 编辑软件源
sudo nano /etc/apt/sources.list 将原来的内容替换为
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse https://i-blog.csdnimg.cn/blog_migrate/553d1a6f4a8da867d5ab48c21b94eaea.png
如下所示,然后按Ctrl + O生存,并按Ctrl + X退出编辑模式。

2. 更新升级软件


在Ubuntu命令行中依次实行如下命令:
   # 更新软件源
sudo apt-get update -y
# 升级所有软件
sudo apt-get upgrade -y
3. 安装gnome桌面环境


Windows子体系下安装的分发版Ubuntu是默认不带有桌面环境的,为了能够利用桌面环境,我们需要手动安装。桌面环境有xfce4、gnome等,在这里选择最经典的gnome桌面环境,即和Ubuntu官方版本的桌面环境相似。
在Ubuntu命令行中依次实行如下命令:
   # 安装gnome桌面环境
sudo apt-get install ubuntu-desktop
# 安装相干工具
sudo apt-get install gnome-tweak-tool
4. 安装systemctl


Windows子体系下安装的分发版Ubuntu默认不支持systemctl命令,然而systemctl在原生版Ubuntu中是非常紧张的,在这里手动安装。
在Ubuntu命令行中依次实行如下命令:
   git clone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.git
cd ubuntu-wsl2-systemd-script/
bash ubuntu-wsl2-systemd-script.sh

注意:这里大概杀毒软件会出现警告,需要允许程序所有操作或者先行关闭杀毒软件,当看到下面图片所示时代表安装成功。
这时需要重启WSL服务,以管理员模式打开PowerShell,实行
# 停止服务
net stop LxssManager
# 启动服务
net start LxssManager 5. 安装远程控制软件xrdp


我们每次双击打开的Ubuntu20.04 LTS图标都是命令行终端,无法看到桌面环境,所以需要在Ubuntu中安装远程控制软件,然后利用Windows自带的mstsc工具来达到可视化操作Ubuntu的目的。
在Ubuntu命令行中实行安装安装命令:
安装xrdp远程控制服务
sudo apt-get install xrdp
将端口从3389改为3390,由于此前默认的3389端口已保留用于ubuntu shell
sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini 配置启动session,否则远程桌面登录输入密码之后会直接闪退
echo "gnome-session" > ~/.xsession 重新启动xrdp服务
sudo systemctl restart xrdp 这时可以检察xrdp服务状态
sudo systemctl status xrdp 如图所示,有绿色的running代表服务成功运行。
https://i-blog.csdnimg.cn/blog_migrate/d6ba53256f9cb654abc1c18477fee978.png
三、从Windows启动桌面版Ubuntu
按住Windows+ R,在运行框中输入mstsc后按回车
https://i-blog.csdnimg.cn/blog_migrate/e9b6932f960de55f80752be51522e3f7.png
盘算机输入localhost:3390后按回车
https://i-blog.csdnimg.cn/blog_migrate/15b4e9b41062745b449ae27bbc828cf8.png
注:这里:为英文状态下输入;在这里可以在体现选项里将这个连接另存到桌面,方便以后打开。
选择是
https://i-blog.csdnimg.cn/blog_migrate/e5c399377aa31dc8bb6baa85618e062d.png
在这里输入你的账户和密码并点击OK
https://i-blog.csdnimg.cn/blog_migrate/f603e4344934ca76b8e9cb890082200f.png
在上一步之后大概会有短暂的黑屏,别怕!这不是配置没成功,稍微等待一下就可以看到下面这个图片啦,到此为止说明桌面环境已经成功配置而且可以正常进入啦!
https://i-blog.csdnimg.cn/blog_migrate/33fb2334b1c0c51d2e752079bfa43bae.png


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 基于wsl的Ubuntu20.04上安装桌面环境