Por que o pacote Debian Lenny git não instala o git?

9

Se eu executar o seguinte comando no Debian Lenny:

apt-get install git

... Não consigo usar o git:

# git --version
bash: git: command not found
    
por Nick Bolton 04.07.2010 / 13:27

2 respostas

12

O pacote que você mais deseja é git-core .

(funciona muito bem sem adicionar um repositório extra).

Atualização: Isto foi corrigido; no squeeze e além do o pacote git agora é chamado git .

    
por 04.07.2010 / 13:33
5

Para obter o ~ 1.7.1, use este método. Se você quiser ~ 1.5.6.5, use a resposta de andol.

Isso ocorre porque git é um pacote fictício em Lenny que fornece o gnuit.

No entanto, você pode contornar isso usando o pacote lenny-backports git :

ATUALIZAÇÃO: A partir de 5 de setembro de 2010, esse método mudou um pouco, já que o backports.org está sendo eliminado gradualmente. As instruções agora seguem as solução recomendada para instalar a partir dos últimos backports da Debian.

  1. Adicione esta linha:

    deb http://archive.debian.org/debian-backports/ lenny-backports main contrib non-free
    

    para o seu /etc/apt/sources.list.

  2. Executar: apt-get update .
    Se você receber um aviso de segurança sobre NO_PUBKEY AED4B06F473041FA, execute as etapas 3, 4 e 5 - se não, pule para a etapa 6.

    Executar: gpg --keyserver pgp.mit.edu --recv-keys AED4B06F473041FA

    Executar: gpg --armor --export AED4B06F473041FA| apt-key add -

    Executar: apt-get update novamente para confirmar.

    Note que adicionar o chaveiro debian-backport não é mais necessário.

  3. Executar: apt-get -t lenny-backports install git

  4. Executar: git --version

    git version 1.7.2.3
    
por 04.07.2010 / 13:30