macOS에서 Protacle 설치 삽질기

LispLisp
Lisp
좀 배워보겠다고 여러 가지 구현채를 찾던 중 구글링에서 https://portacle.github.io 이라는 꽤 괜찮은 녀석을 찾아 설치하였다. 그런데 macOS Catalina의 까탈스러운(!) 보안 정책 때문에 엄청 습질을 하다가 드디어 방법을 알게 됨! 아우 짜증!
 

macOS에서 Portacle 설치

notion imagenotion image
  1. Portacle 사이트에서 Portacle.dmg 파일 다운로드.
  1. 다운 받은 파일을 열고 dmg 파일 안에 있는 모든 것을 원하는 곳에 복사.
  1. Portacle 앱 파일을 /project 폴더로 이동한 후...
  1. 아까 옮긴 파일을 다시 원 위치로 돌려놓는다. 중요!!!!
  1. 시스템 환경설정 - 보안 - 일반 탭에서 자물쇠를 푼다.
  1. Portalce 앱을 실행하면 자꾸 실행을 방해하는데 아까 열었던 환경 설정 차에서 차단된 것을 실행하게 해 준다.
  1. 이 작업을 반복해서 문제 없이 Portacle 앱이 실행되는 걸 확인하고 자물쇠를 다시 잠근다.
 
보안 때문에, 확인할 수 없는 개발자가 배포한 앱은 이와 같은 방식으로 확인 과정을 거쳐서 실행할 수 있다.
 
(progn (format T "Hey, what's your name?~%") (format T "Hello, ~a!" (read-line)))