我想使用 OSProcess 从 Pharo 1.4 在 Linux 和 MacOS 中执行外部程序。我遵循了其他安装后说明,但是当我评估时
(PipeableOSProcess command: 'pwd') output asFileReference
它在 Ubuntu 下挂起虚拟机。对于 OSProcessPlugin 有一个带有指令但执行返回的Squeak wiki 页面:
OSProcess 不可用或 OSProcess 插件不起作用
从文件浏览器加载OSProcess sar 文件会导致语法错误
(anArrayOfNullTerminatedStrings collect: [:e | e size])
inject: offset into: [:p :e | ws nextPut: p. Cannot store into -> p := p + e].
我是否必须构建自己的虚拟机才能使其正常工作?我需要做什么才能在最新的 Pharo 1.4 下的 Linux 中执行命令?