Linux|WSLG:微软开源WSL桌面APP增强( 二 )
Pulse音频插件对于音频输入(麦克风)和输出(扬声器/耳机) , WSLG 运行 Pulse音频服务器 。 WSLG 使用两个RDP插件的用于接收音频输出和音频输入 , 插件有效地在 Pulse Server和Weston RDP服务器之间传输音频样本 。 音频流由Weston RDP服务器合并到RDP传输上 , 从而有效地在所有场景(桌面/RAIL/VAIL 风格远程处理)中启用Weston RDP后端中的音频输入/输出 。
WSLDVCPluginWSLG在Weston RDP 服务器和Windows主机上运行的mstsc RDP客户端之间使用自定义虚拟通道 。 Weston 使用该通道枚举所有Linux GUI应用程序(即具有Gui 类型的桌面文件条目的应用程序)及其启动命令行和图标 。WSLDVCPlugin 处理通过此通道发送的Linux GUI应用程序列表 , 并在Windows开始菜单中为其创建链接 。
安装先决条件Windows 10 Insider Preview内部版本 21362+
WSLG 将与即将发布的Windows一起普遍可用 。 要访问 WSLG 的预览版 , 需要加入预览体验并从测试版或开发频道运行Windows 10预览版本 。
建议在为WSL启用虚拟 GPU (vGPU) 的系统上运行 WSLG , 以便可以从硬件加速OpenGL渲染 。 可以在下面找到合作伙伴提供的支持 WSL的预览驱动程序 。
从具有管理员权限的命令提示符运行命令
wsl --install -d Ubuntu
然后在出现提示时重新启动 。
已有WSL安装对于已经安了WSL的用户 , 并且想要更新到包含WSLG的最新版本的WSL , 可以运行命令
wsl –update
注意 , WSLG仅与WSL 2兼容 , 并且不适用WSL 1模式下的发行版 。 可以从通过命令提示符查询当前使用发行版和WSL版本 。
wsl --list -v
如果为WSL 1模式 , 需要切换到WSL 2:
wsl --set-version _distro_name_ 2
通过管理员模式命令提示符运行此命令来重新启动WSL , 确保首先保存所有挂起的工作:
wsl -shutdown
更新WSL + WSLG要更新到为预览发布的最新版本的WSL和WSLG , 只需从管理员模式命令提示符或powershell运行
wsl --update
需要重新启 WSL才能使更改生效 , 需要重启WSL
wsl -shutdown
运行桌面应用如果已经安装了Ubuntu按照这些说明进行 Linux 发行版 , 会找到一个Ubuntu开始菜单中的图标 , 启动它 。 这将启动WSL 2 VM在该VM中启动 Ubuntu WSL发行版 , 并为提供一个与之交互的终端 。
对于 Linux 发行版 , 可以使用 wsl --list --online命令从提升的命令提示符选择的可用的发行版 。
安装和运行 GUI 应用程序可以通过Linux终端运行以下命令来下载和安装一些流行的应用程序(Ubuntu为例) 。
更新可用包列表
## Update list of available packages
sudo apt update
## Gedit
sudo apt install gedit -y
## GIMP
sudo apt install gimp -y
## Nautilus
sudo apt install nautilus -y
## VLC
sudo apt install vlc -y
## X11 apps
sudo apt install x11-apps -y
## Google Chrome
cd /tmp
sudo wget google/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt install --fix-broken -y
sudo dpkg -i google-chrome-stable_current_amd64.deb
## Microsoft Teams
cd /tmp
sudo curl -L -o \"./teams.deb\" \" teams.microsoft.com/downloads/desktopurl?env=production&plat=linux&arch=x64&download=true&linuxArchiveType=deb\"
sudo apt install ./teams.deb -y
## Microsoft Edge Browser
sudo curl packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_93.0.946.1-1_amd64.deb -o /tmp/edge.deb
sudo apt install /tmp/edge.deb –y
安装这些应用程序后 , 就可以在开始菜单中的发行版名称下找到它们 。 例如 Ubuntu -> Microsoft Edge 。
终端中启动也可以使用命令从终端窗口启动这些:
xcalc xclock xeyes
gimp
gedit ~/.bashrc
- Linux|无利可图?又一家电子大厂解散团队退出苹果供应链,库克行动了!
- 程序员|俄罗斯传来新消息,无法更新微软系统,国产操作系统崛起的机会?
- 微软|死心塌地的送快递12年:京东001号快递员金宜财,刘强东给了他什么
- Linux|没想到闲鱼pro版本功能那么强大,你升级成功了吗
- 近几个月|微软发文称edge是“最适合游戏玩家的浏览器”
- 虽然对于微软来说|微软确认windows1022h2功能更新
- 卫报|元宇宙、虚拟数字人,微软等科技巨头布局行业标准,中国也在行动
- 微软|PCI-E 7.0降临!带宽再翻一倍,但产品要2025年才上市
- 智能手表|微软:俄罗斯对援乌42国发动黑客攻击 目标的成功率为29%
- 浏览器|省了一台Xbox!微软确认:Edge将内置云游戏和经典小游戏
