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?

    
por Ameida 14.10.2017 / 16:43

1 resposta

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 script para V1.8 e a < href="http://jhshi.me/2016/07/08/installing-tmux-from-source-non-root/index.html"> guia para a V2.2. Eu correria ambos, mas mudei tudo para a última versão.

Esses scripts não funcionaram para mim, na etapa 6a, para as células 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. Crie uma pasta temporária para trabalhar em
  2. Faça o download da versão mais recente do tmux . Siga os links para as dependências e baixe-as em seu diretório tempory.
  3. Configurar uma pasta da biblioteca local ($ HOME / local)
  4. Configurar uma pasta de binários local ($ HOME / local / bin)
  5. extrai os arquivos ( tar xvzf )
  6. Em seguida, para dependências primeiro e finnaly tmux:
    • configure ( ./configure --prefix=$HOME/local )
    • make
    • make install
  7. preappend to path (adicione isso ao .bashrc export $PATH=$HOME/local/bin:$PATH )
por 29.11.2017 / 10:30