Como instalar o novo tmux 1.8 no Ubuntu 12.10 ou 12.04?

Como instalar o novo tmux 1.8 no Ubuntu 12.10 ou 12.04?

Existe algum PPA?

Se não, como fazer isso a partir das fontes? Quais bibliotecas de desenvolvimento precisarei para fazer isso?

Responder1

Aqui está como fiz no Ubuntu 13.04 (Raring Ringtail) e 14.04 (Trusty Tahr):

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

sudo apt-get update(atualiza o cache/banco de dados de pacotes)

sudo apt-cache show tmux(*opcional, mostra as versões disponíveis, 1.7 e 1.8 devem estar listadas)

sudo apt-get install tmux

tmux -V

Responder2

12.04 EM DIANTE:

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

RESPOSTA ANTIGA:

Como você provavelmente já percebeu, tmuxa versão 1.8 é muito nova. No momento em que escrevi esta resposta, a versão 1.8 era apenas19 horas.

Se por algum motivo você precisar de uma versão mais recente, poderá baixar o código e compilar/instalar tmuxvocê mesmo. Não deve ser um grande problema, já que tmuxdepende apenas dos pacotes libevente ncurses, e ambos os pacotes estão presentes na maioria, senão em todas as distros Linux. Basta baixar o código mais recente e digitar o seguinte via terminal:

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

Responder3

Não encontrei um PPA "oficial" para novos pacotes tmux. Contudo umPesquisa PPA na barra de lançamentoaparece algumas opções.

Muitos estão desatualizados, mas encontrei umppa por pi-rhoque possui pacotes tmux e tmux-next atuais para 12.04, 12.10 e 13.04. (No momento desta resposta eles estavam nas versões 1.8-1ubuntu1~ppa2 e 1.9~20130425~bzr3062+9-1ubuntu1~ppa0). Não há garantia de que o PPA continuará atualizado, mas por enquanto parece uma opção justa.

Esteja ciente de que ele também contém vários outros pacotes. Se você adicionar este PPA, verá que os outros pacotes também serão atualizados, a menos que você faça algum tipo deconfiguração do pino apt.

Responder4

Este PPA tem isso,ppa:kalakris/tmux

informação relacionada