programing

Mac에 MIT Scheme을 설치하는 방법은 무엇입니까?

sourcetip 2021. 1. 16. 11:15
반응형

Mac에 MIT Scheme을 설치하는 방법은 무엇입니까?


Mac에 MIT Scheme 을 설치하고 싶습니다 . MacOS X 바이너리 (x86-64)를 다운로드했습니다 .

그러나 Mac Terminal을 사용하여 작동하지 못했습니다.

나는 다음 기사를 따르려고 노력했습니다.

Mac OS X Leopard에 MIT / GNU 체계 설치

Mac OS X에 MIT Scheme 설치

그러나 그것은 오래되어 작동하지 않습니다.

그래서 저는 Mac Terminal을 사용하여 Scheme 코드를 작성할 수있는 간단한 방법을 찾고 있습니다.

나는 그것을 설치하려고 몇 시간 동안 고생했습니다.


EL CAPITAN 업데이트 :

내가 찾은 가장 좋은 방법은 여기 에서였습니다 .

  1. 중 다운로드 32 비트 또는 64 비트 제도에 대한 데미지 파일을.
  2. .dmg 파일을 두 번 클릭하면 "MIT / GNU Scheme"파일을 응용 프로그램 폴더로 끌어 야하는이 창이 나타납니다.
  3. 32 비트 버전 의 경우 다음 명령을 실행합니다.

    sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-i386
    

    그런 다음 관리자 암호를 입력하고 다음 명령을 실행하십시오.

    sudo ln -s /usr/local/lib/mit-scheme-i386/mit-scheme /usr/local/bin/scheme
    

    64 비트 버전의 경우 먼저 다음 명령을 실행합니다.

    sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-x86-64
    

    그런 다음 관리자 암호를 입력하고 다음 명령을 실행하십시오.

    sudo ln -s /usr/local/lib/mit-scheme-x86-64/mit-scheme /usr/local/bin/scheme
    

그리고 그게 다야! 이제 명령 줄에 "scheme"을 입력하여 터미널에서 MIT Scheme을 사용할 수 있습니다.


Homebrew를 사용하면 쉽게 할 수 있습니다. 터미널에서 다음을 입력합니다.

ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go) ; brew install mit-scheme

끝난!

편집하다

설치 스크립트가 이동되었습니다.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ; brew install mit-scheme

Yosemite 10.10.3의 경우 :

X11.app 및 homebrew를 설치 한 후

$ brew tap homebrew/x11
$ brew install mit-scheme

homebrew와 같은 유지 관리 패키지 관리자가 모든 종속성과 빌드 작업을 처리 할 때 더 쉬웠습니다.


편집 : 간단히

$ brew install mit-scheme

would do. X11 is now optional instead of dependence. There is still an --with-x11 option which requires whole Xcode.


You can install scheme using homebrew using the following command

brew install mit-scheme

If you have the latest version of Mac system, El Capitan 10.11.2, You might need to do something different than above.

The first command will be same. For the 64-bit version, first run this command:

sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-x86-64

Then enter your administrator password and run this command:

sudo ln -s /usr/local/lib/mit-scheme-x86-64/mit-scheme /usr/local/bin/scheme

Note: The difference is you need to put local between /usr/ and /bin/

Type scheme in the terminal to see if it works. If you get the following screenshot, that means you succeed it.

Success Result

You definitely need to put local there. The reason is this, Apple improved OS security in OSX 10.10 (rootless), and changes to the general system-wide binaries (such as /usr/bin) is not permitted.


If you are having trouble with the accepted answer from @virgil-ming, try this:

$ brew install Caskroom/cask/xquartz
$ brew install mit-scheme

Same idea, of course, but this got me up and running when brew tap homebrew/x11 responded with multiple conflicts.

As always, remember to brew update then try again when you are having problems, a la Homebrew's troubleshooting guide.


If you are using MacPorts, the command is similar to what others have posted for homebrew -

sudo port install mit-scheme

That set me up pretty well on OS X 10.8.5


UPDATE FOR MAC OS HIGH SIERRA:

Worked for me just by executing (if you are using Homebrew):

brew install mit-scheme


If you are using docker, and I recommend you do:

docker run -it inikolaev/alpine-scheme

will drop you right into a scheme REPL.

ReferenceURL : https://stackoverflow.com/questions/12322434/how-to-install-mit-scheme-on-mac

반응형