Pharo에 내장 된 컴파일러의 이상한 문제로 인해 가장 최근의 Pharo 릴리즈를 사용할 수 없습니다. 잘. dev 이미지에 비해 핵심 이미지가 빠져 있다는 Pharo에 모든 멋진 추가 기능을 설치하는 빠른 방법이 있는지 궁금합니다.Pharo 코어 이미지를 OmniBrowser를 포함하는 유용한 스크립트로 변환하는 스크립트가 있습니까?
답변
으로 (작업 영역에서 메시지의 보낸 사람을 요구하는 경우 예를 들어, 당신은 OB 기반의 브라우저를 사용하지 않습니다) OB 의 사용을 향상시키기 위해 몇 가지 구성 단계를 그리워 모든 핵심이 아닌 Pharo 이미지는 해당 이미지를 작성하는 데 사용 된 스크립트를 제공합니다. 해당 파일을 편집하여 &을 새 코어에 놓습니다.
Pharo 이미지에서 내가 좋아하지 않는 것을 알려 주어 내가 향상시킬 수도 있습니다.
좋아, OB 자체는 ScriptLoader loadSuperOB
을 사용하여 쉽게 다운로드 할 수 있습니다.
데미안 (아래 주석에서) 추가 : 그 접근 방식
문제는 아무도 정말 유지 없다는 것입니다. 는 또한, 당신은
CommandShell은 Pharo 9.10.10과 호환됩니다. Pharo에 MVC가 없기 때문에 패키지를로드하려고 할 때 몇 가지 오류가 발생하지만 첫 번째 묶음을 지나서 마지막 묶음을 버리면 (실제로 Morphic에서 CommandShell을 열려고 시도 함). 이 시점에서 출력을 얻기 위해 매우 쉽게 사용할 수있는 PipeableOSProcess
클래스가 있습니다. 예 :
(PipeableOSProcess command: 'ls /bin') output
bin 디렉토리의 내용을 문자열로 반환합니다.
이 나는 내 이미지를 구축하는 데 사용하는 Pharo 위키에 게시 된 스크립트도 : 물론
http://code.google.com/p/pharo/wiki/ImageBuildScripts
이 나의 선호와 필요에 매우 구체적인입니다,하지만 당신은 그것을 걸릴 수 있습니다 예를 들어 자신의 필요에 맞게 적용하십시오.
이 접근법의 문제점은 아무도 실제로 그것을 유지 관리하지 않는다는 것입니다. 또한 OB의 사용을 향상시키기위한 몇 가지 구성 단계가 빠져 있습니다 (예를 들어, 작업 영역에서 메시지를 보낸 사람에게 요청할 경우 OB 기반 브라우저가없는 경우). –