ubuntu-14.04 tmux

Ugrade tmux de 1.8 a 1.9 en Ubuntu 14.04



ubuntu-14.04 (3)

Estaba agregando complementos tmux a mi archivo .tmux.conf para descubrir que uno de los complementos (creo que tmux-copycat) requiere tmux 1.9. Cuando inicio tmux, aparece el mensaje `Error: la versión de Tmux no es compatible. ¡Instale tmux versión 1.9 o superior! ".

Entonces, ¿cuál es la mejor manera de actualizar tmux 1.8 a 1.9 en Ubuntu 14.04?


Otra forma de hacer el n. ° 3 anterior (especialmente si está utilizando un proxy corporativo que podría romper el ppa).

sudo add-apt-repository -y http://ppa.launchpad.net/pi-rho/dev/ubuntu

Si usa una herramienta como Artifactory para actuar como un proxy de paquete de almacenamiento en caché

sudo add-apt-repository -y http://my.artifactory.site/ppa.launchpad.net/pi-rho/dev/ubuntu

o

sudo add-apt-repository -y http://my.domain/artifactory/ppa.launchpad.net/pi-rho/dev/ubuntu


Si no desea agregar un PPA, puede compilarlo desde la fuente. Se explica en el README en la página GitHub de tmux :

Para construir tmux a partir de una versión tarball, haga lo siguiente:

$ ./configure && make $ sudo make install

Es posible que deba instalar algunos paquetes adicionales para compilarlo. En Ubuntu, necesitaba instalar estos paquetes antes de que se compilara correctamente:

exuberant-ctags cmake libevent-dev libncurses5-dev


Actualización : debido a la nueva versión de tmux y los cambios en el repositorio de paquetes, esta respuesta se actualiza para mostrar cómo instalar tmux 2.0 (que es mejor, ya no hay razón para usar 1.9 ).

Estos son los pasos para actualizar ubuntu "en blanco" - solo la versión 14.04 (ver más abajo para otras versiones de ubuntu):

  1. sudo apt-get update
  2. sudo apt-get install -y python-software-properties software-properties-common
  3. sudo add-apt-repository -y ppa:pi-rho/dev
  4. sudo apt-get update
  5. sudo apt-get install -y tmux=2.0-1~ppa1~t
  6. ahora si haces tmux -V debería mostrar tmux 2.0 que es una buena versión para los complementos de tmux

Verifiqué los pasos anteriores en una nueva gota de océano digital.

Básicamente, está agregando el repositorio pi-rho / dev , actualizando y luego instalando tmux desde allí.

Si tiene otra versión de ubuntu, es posible que desee instalar una versión de tmux diferente del mismo repositorio. Entonces:

  • ubuntu 12.04 (Precise Pangolin) paso 5: sudo apt-get install -y tmux=1.9a-1~ppa1~p (instala tmux 1.9 , todavía no hay paquete para tmux 2.0 )
  • ubuntu 13.10 (Saucy Salamander) paso 5: sudo apt-get install -y tmux=1.9a-1~ppa1~s (instala tmux 1.9 , todavía no hay paquete para tmux 2.0 )
  • ubuntu 14.10 (Utopic Unicorn) paso 5: sudo apt-get install -y tmux=2.0-1~ppa1~u
  • ubuntu 15.04 (Vivid Vervet) paso 5: sudo apt-get install -y tmux=2.0-1~ppa1~v