2009-07-08 5 views
3

私はPharoに組み込まれたコンパイラにいくつかの奇妙な問題があるため、最新のdev Pharoリリースを使用することはできません。まあ。私はdevイメージに比べてコアイメージが見逃している、Pharoにすばらしいすべての追加機能をインストールする簡単な方法があるのだろうかと思っていました。PharoのコアイメージをOmniBrowserを含むもっと有用なものにするスクリプトはありますか?

答えて

5

(ワークスペースからのメッセージの 送信者を求める場合たとえば、あなたはOBベースのブラウザを持っていません)OB の使用を強化するために、いくつかの設定手順を欠場しますすべての非コアPharo画像は、その画像を構築するために使用されたスクリプトになります。そのファイルを編集して&を新しいコアにドロップしてください。

Pharoの画像で好きでないものを教えて、私がそれらを強化できるようにすることもできます。

1

OK、OB自体はScriptLoader loadSuperOBを使用して簡単にダウンロードできます。

ダミアンは、(以下のコメントから)追加:

そのアプローチの問題点は、誰もが本当にそれを維持していないということです。 はまた、あなたが

+0

このアプローチの問題は、誰も本当にそれを維持しないということです。さらに、OBの使用を強化するためにいくつかの設定手順がありません(たとえば、作業領域からのメッセージの送信者を求める場合は、OBベースのブラウザはありません)。 –

1

CommandShellはPharo 9.10.10で動作します。 PharoにはMVCがないため、パッケージをロードしようとするといくつかのエラーが発生しますが、最初のバンチを過ぎて最後のものを放棄するだけです(実際にはMorphicでCommandShellを開こうとします)。その時点で、出力を取得するのに非常に簡単に使用できるPipeableOSProcessというクラスがあります。たとえば、

(PipeableOSProcess command: 'ls /bin') output 

は、binディレクトリの内容を文字列として返します。

4

私は私が私のイメージを構築するために使用ファロのwikiに掲載されたスクリプトもあります。もちろん

http://code.google.com/p/pharo/wiki/ImageBuildScripts

それは私の好みやニーズに非常に具体的であるが、あなたのようにそれを取ることができますあなたのニーズに適応させることができます。

関連する問題