레이블이 home인 게시물을 표시합니다. 모든 게시물 표시
레이블이 home인 게시물을 표시합니다. 모든 게시물 표시

2020년 3월 30일 월요일

home에 tmux 설치


  • Dependency 체크
    • libevent 가 필요하다. gcc도 필요하긴 한데 이건 다들 이미 깔려있을 것이다.
$ wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
$ tar xvf libevent-2.0.22-stable.tar.gz
$ cd libevent-2.0.22-stable
$ ./configure --prefix=$HOME
$ make
$ make install
    • 설치한 후에는 lib event-2.0.22-stable 디렉토리는 삭제해도 된다.
  • tmux 설치
    • libevent와 마찬가지로 wget으로 받아도 되지만, 굳이 그럴 필요가 있는가. 최신 버전의 주소도 모르니 그냥 구글에서 검색하자.
    • 구글에서 tmux를 검색하면 (아마) 제일 위에 github 페이지가 보일 것이다. 들어가면 친절하게 다운로드 링크도 걸려있다. 글 작성 시점(2020.3.30)으로 최신버전은 3.0a이다. 바로 다운로드 받자.
    • 설치는 libevent와 비슷하다.
$ tar xvf tmux-3.0a
$ cd tmux-3.0a
$ ./configure --prefix=$HOME CFLAGS="-I$HOME/include" LDFLAGS="-L$HOME/lib"
$ make
$ make install
  • PATH 잡아주기
    • 이렇게 하고 나면 $HOME/bin에 tmux가 설치되었을 것이다. PATH에 $HOME/bin을 추가해주자. $HOME/lib도 LD_LIBRARY_PATH에 추가해주어야 한다.
$ export LD_LIBRARY_PATH=$HOME/lib:$LD_LIBRARY_PATH
$ export PATH=$HOME/bin:$PATH
  • 끝.