我最近被我的公司强迫迁移到Mac PC,我发现我需要找到linux应用程序来替换仅在Windows上可用的某些应用程序。一个示例是XenServer管理程序的管理控制台。我发现有一个名为openXenManager的开源项目。我发现它很容易构建和安装。但在安装应用程序后,我发现没有启动器。所以,我可以通过转到终端手动运行它并输入:
/usr/local/bin/openxenmanager
或者我已经了解到我可以使用Mac的Automator创建一个启动器或Mac称为“.App”。所以,我决定使用Automator创建一个“.App”。
我将新创建的OpenXenManger.app保存到applications文件夹,然后决定更改图标。从:
要:
我通过以下方式做到了这一点:
我现在遇到的问题是,启动应用程序后,应用程序将在Dock中作为新图标打开。如下图所示,它们是并排的:
如何让应用程序仅使用OpenXenManager.app而不显示python火箭?
如果您对启动OpenXenManager的脚本文件感兴趣(/ usr / local / bin / openxenmanager):
#!/usr/local/opt/python@2/bin/python2.7
# EASY-INSTALL-SCRIPT: 'openxenmanager==0.1b1','openxenmanager'
__requires__ = 'openxenmanager==0.1b1'
__import__('pkg_resources').run_script('openxenmanager==0.1b1', 'openxenmanager')