AWS Cloud9를 설치할 때 "curses not found"가 발생하여 진행되지 않습니다.
상황
새 환경을 만들 때 Connect and run in remote server (SSH)를 선택합니다.
사쿠라 VPS를 이용하려고했지만, 아래와 같은 에러가 발생해 버려, Cloud9가 기동하지 않는다.
환경
사쿠라 VPS는 CentOS7.4를 이용.
$ cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
원인
tmux 설치에 실패한 것 같기 때문에 Cloud9를 통해서가 아니라 직접 VPS에 tmux를 설치해 봅니다.
그 전에, tmux(테우마쿠스)는 원래 무엇?
터미널을 다중화하고 하나의 터미널에서 여러 터미널을 제어하는 소프트웨어
Cloud9에서 탭에서 콘솔을 여러 개 열어야 할까요?
절차
GitHub 에서 최신 버전의 소스 코드 다운로드
$ sudo curl -kLO https://github.com/tmux/tmux/releases/download/2.7/tmux-2.7.tar.gz
-k SSL証明書エラーを無視して処理継続
-L リダイレクトを許可
-O ダウンロードしたデータをファイル保存
컴파일에 필요한 모듈 세트 설치
$ sudo yum -y install gcc libevent-devel ncurses-devel
그리고 여기까지 온 곳에서 "ncurses-devel"을 설치하고 있다는 것을 깨닫습니다.
"curses not found"라고 말하고 있으니까, 이것으로 괜찮을까요? 생각했지만
아직 안 되었기 때문에 어른스럽게 계속한다. 얕은 가나 생각은 이크나이.
$ tar -zxvf tmux-2.7.tar.gz
$ cd tmux-2.7
$ ./configure
$ make
$ sudo make install
$ tmux -V
tmux 2.7
이제 오류 화면에서 Previous를 눌러 돌아가서 다시 설치 프로그램을 실행하면 무사히 시작했습니다!
참고 기사
CentOS7에 최신 tmux 도입
Reference
이 문제에 관하여(AWS Cloud9를 설치할 때 "curses not found"가 발생하여 진행되지 않습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/koba_ndr/items/ce554288ed2b5abe4ef3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)