리눅스 시스템 프로그래밍 수업 실습을 위해 putty를 설치해 보겠다.
homebrew가 이미 설치되어 있는 상태라면 2.부터 진행하자.
터미널에서도 설치가 가능하다.
brew install putty
macOS 버전에 따라 다운로드 파일이 다르기 때문에 먼저 확인하자.
- 왼쪽 상단의 애플 아이콘() 클릭
- “이 Mac에 관하여” 선택
사진과 같이 나는 Sonoma 14.6.1을 사용 중이므로
해당 버전을 설치한다. 링크
Mac Ports 설치 후 아래 명령어를 입력한다.
sudo port -v selfupdate
command not found
에러 메시지가 뜬다면 환경 변수를 설정해 줘야 한다.
(에러 메시지가 뜨지 않는다면 4.로 넘어가자.)
nano ~/.zshrc
export PATH=$PATH:/opt/local/bin
export MANPATH=$MANPATH:/opt/local/share/man
export INFOPATH=$INFOPATH:/opt/local/share/info
Control + O
를 눌러 파일을 저장하고
Enter
를 눌러 파일 이름 확인 후
Control + X
로 편집기 종료
source ~/.zshrc
이후 다시 sudo port -v selfupdate
실행하자.
sudo port install putty
해당 명령어로 설치한다.
Continue? (Y/n) 문구에는 y
입력 후 엔터
터미널에 putty
라고 치면 실행이 되어야 하는데, 아래와 같이 “cannot open display”
오류가 발생한다.
dohyun@gimdohyeon-ui-MacBookAir ~ % putty
(putty:121): Gtk-WARNING **: 13:24:01.181: cannot open display:
이는 PuTTY가 GUI(그래픽 사용자 인터페이스)를 사용하는 프로그램인데 MacOS에서 X11/XQuartz 환경이 설정되지 않았기 때문이다.
따라서 GUI 기반 프로그램을 실행하기 위해서는 XQuartz를 설치하고 설정해야 하므로 XQuartz를 설치해 보자. 다운로드
🚨 설치가 완료되면 자동으로 맥이 로그아웃 후 재실행되므로 주의!
XQuartz 설치가 완료되었다면 터미널로 아래 명령어를 통해 PuTTY를 실행할 수 있다.
putty
끝.