You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在WSL中将Ubuntu应用快捷方式添加至Windows开始菜单?

如何在WSL中将Ubuntu应用快捷方式添加至Windows开始菜单?

嗨,我来帮你搞定这个问题!之前WSL能自动给Ubuntu应用加开始菜单快捷方式,后来突然不行了对吧?别担心,手动添加其实很简单,我给你两种实用的方法,就拿你提到的GNU Radio举例:

方法一:手动创建Windows快捷方式(最直接)

这个方法适合单个应用,步骤超清晰:

  • 先打开Windows的开始菜单文件夹:按下Win+R,输入shell:startmenu,回车就能直接跳转到目标文件夹。
  • 在文件夹里右键选择「新建」→「快捷方式」。
  • 在「请输入对象的位置」里填入启动命令:wsl.exe -d Ubuntu --exec gnuradio-companion
    👉 小贴士:如果你的WSL Ubuntu发行版是带版本号的(比如Ubuntu-22.04),把命令里的Ubuntu改成对应的名字就行;gnuradio-companion是WSL里启动这个应用的终端命令,其他应用替换成对应的启动命令就好。
  • 点击「下一步」,给快捷方式起个好记的名字,比如「GNU Radio Companion」,再点「完成」。
  • 想要图标更美观的话:右键快捷方式→「属性」→「更改图标」,你可以从WSL里把应用图标复制到Windows里用(比如GNU Radio的图标在WSL的/usr/share/icons/hicolor/48x48/apps/gnuradio-companion.png),或者选Windows自带的图标。

方法二:让WSL重新生成快捷方式(适合批量处理)

如果你装了好几个应用都没生成快捷方式,可以试试让WSL重新扫描应用:

  • 先打开WSL Ubuntu终端,安装桌面文件工具(如果没装的话):sudo apt install desktop-file-utils
  • 重新注册GNU Radio的桌面文件:sudo desktop-file-install /usr/share/applications/gnuradio-companion.desktop
  • 然后关闭WSL服务:打开Windows的命令提示符或者PowerShell,输入wsl --shutdown回车。
  • 重新打开WSL Ubuntu,等一会儿看看开始菜单里有没有自动生成快捷方式。要是还是没出来,就用方法一手动创建更靠谱。

另外还要提醒你:记得把WSL更到最新版本,在Windows终端输入wsl --update就能更新,新版本对快捷方式的兼容性更好哦。

备注:内容来源于stack exchange,提问作者ed190

火山引擎 最新活动