Ocaml 및 Unison 설치 on OS X EL Capitan

1664 단어 unisonelcapitanOCaml
Server computer와 Local computer 사이에서 scp command가 아닌 소스 동기화를 위해 연구하고 있습니다.
유니슨이라는 소프트웨어를 자주 사용합니다.Unison을 사용하여 동기화해야 하는 여러 파일을 각각 scp
보내지 않아도 command 한 줄로 동기화할 수 있습니다.
  • 예: unison 프로젝트name
  • 다만, 유니슨에게는 이상한 규칙이 있다.
    1. 같은 버전의 유니슨이 아니면 동기화할 수 없습니다
    2. 설치 시 같은 버전의 ocaml을 컴파일하지 않으면 동기화할 수 없습니다
    따라서 맥의 패키지 관리자 - 홈breaw는 간단하게 설치할 수 있지만 서버에 대응하는 unison
    설치하지 않았을 때는 수동으로 설치해야 한다.
    이번에는 유니슨 2.40.18(구version)이 필요하기 때문에 해 본 내용을 적어 보겠습니다.
    Ocaml 설치 및 설정
    최신 버전의 Ocaml(4.02.3)이 서버에 있기 때문입니다.
    Ocaml Download
    위 페이지에서 다운로드하려면 비니를 제공하지 않았습니다. OPAM이라고 합니다.
    새로운 패키지 관리자가 필요할 것 같습니다.

    그래서 저는 아래의 글을 발견했습니다. 그래서 Ocaml brew를 통해 opam과 ocaml을 간단하게 설치했습니다.
    CentOS 6.4에 OCAml 및 OPAM이 설치된 경우 ocamlbrew
    다만, 위 블로그에는 설정 방법을 쓰지 않았다.bashrc 파일에 다음 내용을 넣어야 합니다.
    'source $HOME/ocamlbrew/ocaml-4.02.3/etc/ocamlbrew.bashrc'
    Unison 설치 및 설정
    Ocaml 설치 후 유니슨이 더 간단make UISTYLE=text컴파일하고 를 클릭합니다.ln unison /usr/local/bin링크, 사용 가능.

    추기


    잘못했어요.유니슨의 각 버전을 컴파일할 수 있는 Ocaml 버전이 결정됐다고 할 예정입니다.
    예컨대
       
    이렇게 유니슨 2.484는 OCAml 4.03.0 이하에서만 컴파일할 수 있습니다.

    좋은 웹페이지 즐겨찾기