win11+WSL+Ubuntu-22.04安装桌面+VNC

Win11+WSL+Ubuntu-22.04安装桌面+VNC

在Win11下安装ubuntu-22.04, 并用vnc远程登录, 用于开发Linux的应用


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

在Win11下安装ubuntu-22.04, 并用vnc远程登录, 用于开发Linux的应用


提示:以下是本篇文章正文内容,下面案例可供参考

一、安装WSL

  1. 配置环境:win+R,在弹出窗口中设置以下功能: Windows虚拟机监控程序平台 和 虚拟机平台在这里插入图片描述

  2. 可以在运行(win+R)或资源管理器的路径里直接输入 \wsl$ 进入Linux系统的根目录。

  3. 查看LxssManager状态, 在开始->搜索应用中输入 “服务”,即可打开服务窗体

  4. 常用WSL命令

wsl --user root 
wsl --unregister Ubuntu-22.04 //删除
wsl --shutdown //关闭
wsl --version //查看版本,如果不能查看,请用wsl --update 先升级

如果systemd没有启动,会导致init.d下面的service不能用update-rc.d自启动,

sudo update-rc.d vncserver defaults

下载并安装WSL, 详细参考如下

如何启用 systemd
windows10操作系统下使用WSL2安装Ubuntu22.04.5系统

二、配置ubuntu-22.04

1.配置镜像源

# 如果需要备份Ubuntu源可以提前备份下
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bk
sudo sed -i s@/archive.ubuntu.com/@/mirrors.tuna.tsinghua.edu.cn/@g /etc/apt/sources.list 
sudo sed -i s@/security.ubuntu.com/@/mirrors.tuna.tsinghua.edu.cn/@g /etc/apt/sources.list

ubuntu:命令行修改apt&pip源到国内源

2.避免安装速度过慢

wsl2已经支持systemd, 无需安装插件

apt purge -y acpid acpi-support modemmanager
apt-mark hold acpid acpi-support modemmanager

参考:避免踩坑的前置条件


三、 安装VNC

  1. 参考以下文档,需要注意以下地方 vncserver文件中,可以加入显示参数

配置xstartup, 其中&表示后台运行

#!/bin/sh
xsetroot -solid grey
autocutsel -fork

XAUTHORITY=$HOME/.Xauthority
export XAUTHORITY
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
export QT_STYLE_OVERRIDE=""
export FONTCONFIG_PATH=/etc/fonts
export FONTCONFIG_FILE=/etc/fonts/fonts.conf

gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
sudo vim /etc/init.d/vncserver
...
su $VNCUSER -c 'vncserver -depth 24 -geometry 1920x1080 :1'
...
  1. 查看vnc是否已经启动
netstat -anp
  1. vncpasswd不需要sudo,用当前用户启动, 在当前用户登录目录下生成~/.vnc/passwd

  2. 如果显示font not found

sudo apt-get install xfonts-base
sudo apt-get install xfonts-100dpi 
sudo apt-get install xfonts-75dpi

Ubuntu-Server-22.04安装桌面+VNC

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦上多多

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值