无法在Mac OS X 10.9上安装Squeak和Pharo Smalltalk

无法在Mac OS X 10.9上安装Squeak和Pharo Smalltalk,smalltalk,pharo,squeak,Smalltalk,Pharo,Squeak,我无法在Mac OS X 10.9上安装Squeak和Pharo Smalltalk 一般来说,smalltalk系统由三个要素组成;一个VM、一个映像(如果对映像进行了任何更改,则是一个更改文件)和一个源文件 在吱吱声页面上 我已经在一个链接文件中下载了所有内容,但它需要包含.image或.sources。它包括一个.app。在页面上提到这是mac上的VM,并且提到它包含了所有需要的文件。无论如何,双击不会启动smalltalk 在pharo页面上 类似的承诺,但不会再次推出。它说下载该文件,

我无法在Mac OS X 10.9上安装Squeak和Pharo Smalltalk

一般来说,smalltalk系统由三个要素组成;一个VM、一个映像(如果对映像进行了任何更改,则是一个更改文件)和一个源文件

在吱吱声页面上 我已经在一个链接文件中下载了所有内容,但它需要包含.image或.sources。它包括一个.app。在页面上提到这是mac上的VM,并且提到它包含了所有需要的文件。无论如何,双击不会启动smalltalk

在pharo页面上 类似的承诺,但不会再次推出。它说下载该文件,它包含所有必要的内容,只需运行可执行文件。但它包括/Pharo2.0.app/Contents/Resources子目录中的.image.changes和.sources文件

我做错什么了吗

更新: 对于squeak,我还在all-in-one的一些子目录中找到了.image.change和.sources文件。对于pharo和squeak,我应该将这些文件移动到与.app文件相同的目录中吗。 更新: 我已经试过了。没有变化

更新:
因为它在第一次启动时没有被签署,所以我修改了设置以管理员用户身份启动它一次。没问题。

第一次运行Squeak all-in-one时,您需要右键单击应用程序并选择“打开”。然后您将得到一个对话框,让我们运行它。如果您只是双击,您会看到相同的警告对话框,但没有运行该对话框的选项


这是因为Squeak应用程序未使用Apple开发者密钥签名。

您还可以在系统首选项(安全首选项)中更改运行权限,从“地图应用商店”更改为“任意位置”问题出现的原因是,我从Squeak或Pharo网站下载的应用程序在我的计算机中不可执行

从终端发出changemodaddexecutable命令解决了每个问题

chmod +x /path/to/smalltalk/squeak/or/pharo/apps

一键图像确实包含运行所需的所有内容。以下链接指向Pharo 2.0一键发布版:(刚刚在10.9上测试过,运行良好)。你能再试一次吗?另外,如果它不起作用,你能发布你的控制台日志吗?当你说不启动smalltalk时,到底发生了什么?你有对话框吗?08/01/14 22:37:17210 com.apple.launchd.peruser.503[283]:([0x0-0x58058].org.pharo.pharo[648])作业无法执行(3)原因很奇怪:1308/01/14 22:37:17214 Dock[317]:LS没有返回有关运行进程LSASN的信息:{hi=0x0;lo=0x58058}你读过这篇文章吗:没有,我做过这件事,因为这在未签名的开发应用程序中很常见。没问题,这是我的首选项。所以塔哈特不是问题。我的问题有解决办法吗。