在 Unity Launcher 中添加 Virtualbox 快捷方式以启动 VM

在 Unity Launcher 中添加 Virtualbox 快捷方式以启动 VM

我可以在 Unity 侧边栏中创建 VirtualBox 操作系统的快捷方式,而无需将其也放在桌面上吗?我尝试在 VirtualBox 中单击鼠标右键并在桌面上创建快捷方式,然后移动它。但如果我这样做然后删除桌面快捷方式,Unity 快捷方式将变得毫无用处。

有任何想法吗?

答案1

要添加运行单个特定虚拟机的启动器项,我们可以创建一个新的启动器项描述在这里

简而言之,为了在没有 Virtual Box Manager 的情况下启动 Virtual Box 机器,我们可以在我们可以放置的文件Exec=部分中添加以下命令来启动虚拟机:.desktop~/.local/share/applications

[Desktop Entry]
Name=the name you want it to have
Comment=
Exec=VirtualBox --startvm 'name of the machine'
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

在授予.desktop文件可执行权限后,我们现在可以通过双击来启动虚拟机,或者我们可以将其拖到启动器或桌面上以方便访问。

在较新版本的 VirtualBox 中,启动虚拟机的功能已移至应用VirtualBoxVM程序。这需要更改文件EXEC中的以下行:.desktop

EXEC=/usr/lib/virtualbox/VirtualBoxVM --startvm "name of the machine"

或者我们可以改用该工具VBoxManage startvm

答案2

将快捷方式保存到另一个地方并且不要删除它。

如果将其移动到 /usr/share/applications,所有用户都可以访问它,并且它将出现在 Dash 上,但任何其他位置都可以。

然后您甚至可以从仪表板将新的快捷方式拖到 Unity Bar。

相关内容