Notice
Recent Posts
Recent Comments
준호씨의 블로그
centos - tmux 빌드해서 설치하기 본문
반응형
서버에 tmux를 설치하기 위해
$ sudo yum install tmux
했더니 1.8이 설치된다고 나왔습니다. 너무 구 버전이라 최신 버전을 설치해 보기로 했습니다. 일단 저 혼자만 쓰려고 제 홈 디렉터리에 설치했습니다.
github에서 tmux 소스코드를 받을 수 있습니다.
https://github.com/tmux/tmux/releases
현재 최신 버전은 3.1b입니다. tmux-3.1b.tar.gz의 링크 주소를 복사하고 wget 커맨드를 이용해서 다운로드하였습니다. 압축을 풀고 디렉터리로 이동합니다.
$ wget https://github.com/tmux/tmux/releases/download/3.1b/tmux-3.1b.tar.gz
$ tar xvfz tmux-3.1b.tar.gz
$ cd tmux-3.1b/
설치는 제 "홈 디렉터리/tmux/" 디렉터리에 설치하도록 설정했습니다.
$ ./configure --prefix=$HOME/tmux/
만약 configure에서
configure: error: "libevent not found"
오류가 발생했다면 libevent-devel을 설치합니다.
$ sudo yum install libevent-devel
만약 curses오류가 발생한다면
configure: error: "curses not found"
ncurses-devel을 설치합니다.
$ sudo yum install ncurses-devel
configure 가 잘 되었다면 빌드하고 설치합니다.
$ make
$ make install
제 홈 디렉터리 아래에 설치하는 것이기 때문에 make install 할 때 sudo는 필요 없습니다.
PATH설정에 없는 경로이기 때문에 ~/. bash_profile의 PATH 설정에 아래 경로를 추가해 줍니다.
$HOME/tmux/bin
만약에 모든 사용자가 함께 사용하려면 configure 다음에
$ ./configure && make
$ sudo make install
이렇게 빌드하고 설치하면 됩니다.
반응형
'개발이야기' 카테고리의 다른 글
git repository 복제하기. fork 아님. mirror (0) | 2020.05.19 |
---|---|
AsciiDoc과의 조우. MarkDown이랑 뭐가 달라? (0) | 2020.05.18 |
python - 최대공약수 구하기 (0) | 2020.05.10 |
IntelliJ - "No tests were found" 문제 해결. Spring Boot 2.2.6, JUnit5, Gradle (0) | 2020.05.04 |
워드프레스 계정 복구 (0) | 2020.04.02 |
Comments