Pode ser instalado localmente (incluindo suas dependências)

1

Desenvolvi um script que precisa de uma versão específica de (2.11.1).

Cada desenvolvedor da minha equipe tem sua própria máquina virtual no mesmo servidor físico remoto. Meus colegas precisam desse roteiro, o problema é que a"lguns deles estão usando a"s que está desatualizado e não há como a"tualizá-lo, e os outros estão usando sua própria instalação /usr/bin/git , o que nem sempre está a"tualizado.

Para que o script funcione, a" melhor solução na qual eu decidi trabalhar é que a"ntes do script ser executado, ele irá instalar o procurado git LOCALMENTE (eu quero dizer em ~/custom/empty_dir ), mas isso não funcionou como eu estou recebendo muitos erros a"o executar make a"ll doc info conforme descrito em git-scm

$make a"ll doc info
    * new build flags
    CC credential-store.o
In file included from credential-store.c:1:0:
cache.h:40:18: fatal error: zlib.h: No such file or directory
 #include <zlib.h>
                  ^
compilation terminated.
make: *** [credential-store.o] Error 1

Não é possível instalar localmente como explicado a"cima sem obviamente impactando /usr/bin/git e /company/shared/softwares/git/bin/git ?

ps: PRETTY_NAME="SUSE Linux Enterprise Server 11 SP4"

    
por smarber 02.03.2018 / 11:40

1 resposta

0

Portanto, a instalação de libz-dev deve resolver um problema:

apt-get install libz-dev
    
por 19.03.2018 / 14:30

Tags