使用wine
under linux
,我想启动一个不运行任何程序的 Windows 桌面。然后我想与该桌面的Start
菜单、桌面图标等进行交互。
我知道我可以通过这样做在桌面上运行特定的 Windows 可执行文件......
wine explorer /desktop some_executable.exe
但是,如果我离开some_executable.exe
,那么空的 Windows 桌面只会打开,然后在几秒钟后关闭。
有什么方法可以wine
用来简单地启动一个保留在屏幕上的空 Windows 桌面?
先感谢您。
我现在意识到我可以做到以下几点:
winecfg
,然后在“图形”选项卡下,指定Emulate a virtual desktop
winetricks explorer
这会导致在
explorer
运行时打开虚拟 Windows 桌面。我可以 iconifyexplorer
,然后我可以通过该虚拟 Windows 桌面运行任何安装了 wine 的程序。对于我的目的,这似乎足够稳定。
WINE并非旨在创建稳定的 Windows 桌面。
它为 Linux 系统提供了运行某些特定于 Windows 的应用程序的有限能力,但桌面不是其中之一。
做你想做的事,广为接受的解决方案是将桌面虚拟化添加到你的 Linux 系统,如果你的硬件有能力,使用 Linux 系统作为虚拟化主机(参见https://www.cyberciti.biz/faq/linux -xen-vmware-kvm-intel-vt-amd-v-support/了解详细信息)。
确认您
cat /proc/cpuinfo | grep lm
拥有 64 位处理器(必需)。如果是这样,那么请
cat /proc/cpuinfo | grep -h "svm | vmx"
查看该 CPU 是否具有虚拟化功能。有许多虚拟化主机应用程序。
这是一个提供开始菜单的工具。此外,如果您在 Wine 中启用桌面仿真,您将在使用 Wine 开始菜单 Systray.exe 应用程序时获得任务栏。
https://www.youtube.com/watch?v=lqfbu6gTBYg
下载在 youtube 描述中。