Ubuntu 12.10 또는 12.04에 새로운 tmux 1.8을 설치하는 방법은 무엇입니까? 소스에서 만드는가? 이 작업을 수행해야하는 개발자 라이브러리는

PPA가 있습니까?

그렇지 않다면 어떻게 소스에서 만드는가? 이 작업을 수행해야하는 개발자 라이브러리는 무엇입니까?



답변

12.04 이상 :

sudo add-apt-repository ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install tmux

오래된 답변 :

이미 알고 있듯이 tmux버전 1.8은 너무 새롭습니다. 이 답변을 작성하는 시점에서 버전 1.8은 19 시간 입니다.

어떤 이유로 최신 버전이 필요한 경우 코드를 다운로드하여 tmux직접 빌드 / 설치할 수 있습니다. 때문에 큰 문제가 없을 겁니다 tmux만에 종속가 libeventncurses패키지를,이 패키지를 모두 대부분에하지 않을 경우 리눅스 배포판의 모든 존재한다. 최신 코드를 다운로드하고 터미널을 통해 다음을 입력하십시오.

$ sudo apt-get install libevent-dev libncurses-dev pkg-config
$ autoreconf -fis
$ ./configure
$ make
$ sudo make install


답변

Ubuntu 13.04 (Raring Ringtail) 및 14.04 (Trusty Tahr)에서 내가 한 방법은 다음과 같습니다.

sudo add-apt-repository ppa:pi-rho/dev( 소스 )

sudo apt-get update (패키지의 캐시 / 데이터베이스를 새로 고침)

sudo apt-cache show tmux (* 옵션, 사용 가능한 버전 표시, 1.7 및 1.8이 나열되어야 함)

sudo apt-get install tmux

tmux -V


답변

새 tmux 패키지에 대한 “공식”PPA를 찾지 못했습니다. 그러나 런치 패드 에서 PPA 검색을 수행 하면 몇 가지 옵션이 나타납니다.

많은 것이 오래되었지만 12.04, 12.10 및 13.04의 현재 tmux 및 tmux-next 패키지가있는 pi-rhoppa를 발견했습니다 . (이 답변의 시점에 버전은 1.8-1ubuntu1 ~ ppa2 및 1.9 ~ 20130425 ~ bzr3062 + 9-1ubuntu1 ~ ppa0입니다). PPA가 계속 최신 상태로 유지 될 것이라는 보장은 없지만 현재로서는 공정한 옵션 인 것 같습니다.

여기에는 다른 패키지도 많이 있습니다. 이 PPA를 추가하면 apt pin config 를하지 않으면 다른 패키지도 업그레이드됩니다 .


답변

Ubuntu Precise (12.04)에서 tmuxinator 를 실행 하려면 지금 Saucy에서 사용할 수있는 tmux v1.8 +가 필요했으며 Precise의 “백 포트”저장소에 있습니다. 내가 얻은 방법은 다음과 같습니다.

  1. UbuntuBackports/etc/apt/sources.list“precise-backports”리포지토리 (약 45 행)를 활성화하도록 편집 하십시오.
  2. 로 저장소 캐시를 업데이트하십시오. sudo apt-get update
  3. 다른 지시 사항 , 함께 백 포트 버전 (1.8)을 설치 sudo apt-get install -t precise-backports tmux. 나는 apt-get install tmux/precise-backports나를 위해 일할 수 없었다 .
  4. 로 설치된 버전을 확인하십시오 tmux -V
  5. 행복한 TMuxing!

참고 모든 세션을 종료하고 새로운 세션으로 시작해야합니다. 그렇지 않으면 서버-클라이언트 버전 불일치 오류가 발생하며 동일한 서버에 로그인 한 다른 사용자가 tmux를 실행 중일 때까지 서버 프로세스를 계속 유지합니다. 모두가 종료합니다. 좀비도 찾아보십시오 ( ps aux | grep tmux).


답변

하지만이 PPA에는 ppa:kalakris/tmux


답변

가장 쉬운 방법은 공식 PPA https://launchpad.net/ubuntu/+source/tmux 에서 Ubuntu 13.10 용으로 작성된 tmux 1.8 패키지를 dpkg 설치하는 것입니다 . 모든 종속성은 Ubuntu 12.04.3에서 충족됩니다.


답변

나는 rox에 비슷한 접근 방식을 사용했지만 12.04 시스템에서 tmux 1.8을 얻기 위해 Ubuntu 14.04 (Trusty Tahr) 빌드를 사용했습니다.

Ubuntu tmux 패키지 페이지 ( https://launchpad.net/ubuntu/+source/tmux )에서 tmux_1.8-5_amd64.deb (또는 i386의 경우 tmux_1.8-5i386.db) 를 다운로드 했습니다 .

그런 다음 dpkg를 사용하여 설치했습니다.

 sudo dpkg -i tmux_1.8-5_amd64.deb

서버-클라이언트 버전 불일치에 문제가 없는지 확인하기 위해 시스템을 완전히 다시 시작했으며 지금까지 모든 것이 제대로 작동합니다.