como instalar o tmux localmente sem acesso root?

0

Eu queria instalar o tmux em uma máquina redhat 6 usando o yum, mas isso falha, pois não tenho acesso root. Alguma idéia de como instalar o tmux localmente sem acesso root?

Ameida
fonte

Respostas:

2

Você terá que instalá-lo manualmente a partir do código-fonte em seu diretório pessoal e adicioná-lo ao seu caminho.

O processo é bastante simples e descrito em alguns lugares, há um roteiro para V1.8 e um guia para V2.2. Eu correria ambos, mas mudei tudo para a última versão.

Esses scripts não funcionaram para mim na caixa, na etapa 6a, para os nucrses da versão 6.0 eu precisava usar o comando ./configure --prefix=$HOME/local CPPFLAGS="-P" em vez de apenas ./configure --prefix=$HOME/local Como por .

Em resumo, o processo é:

  1. Faça uma pasta temporária para trabalhar
  2. Baixe a última versão do tmux . Siga os links para as dependências e baixe-as em seu diretório temporário.
  3. Configurar uma pasta da biblioteca local ($ HOME / local)
  4. Configurar uma pasta de binários local ($ HOME / local / bin)
  5. extrair os arquivos ( tar xvzf )
  6. Então para dependências primeiro e finalmente tmux:
    • configure ( ./configure --prefix=$HOME/local )
    • make
    • make install
  7. prefixar ao caminho (adicione isso a .bashrc export $PATH=$HOME/local/bin:$PATH )
Aaron
fonte