Problema ao obter a versão mais recente do Git

8

Estou usando o Ubuntu 10.04 LTS. Eu estou olhando para usar o git como controle de origem para projetos pessoais e o Github como um repositório remoto. Eu estava tendo problemas para enviar um commit para meu repositório do github remoto recebendo a seguinte mensagem de erro:

The requested URL returned error: 403 while accessing https://github.com/Jstall/helloworld.git/info/refs

Quando eu fiz uma escavação, descobri que o problema poderia ser eu não ter a última versão do Git. Quando eu fiz uma versão, descobri que tenho version 1.7.0.4 localmente. Então eu tentei atualizar o git usando:

sudo apt-get install git

mas receba o seguinte erro:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package git is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package git has no installation candidate

Eu tentei executar:

sudo apt-get update

e tentando de novo, mas não pareceu fazer diferença. Eu não tenho certeza se é relevante, mas também estou pegando alguns dos 404 quando executo o update:

Err http://wine.budgetdedicated.com edgy/main Packages
  404  Not Found
Fetched 4,117B in 0s (5,142B/s)
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/edgy/universe/binary-i386/Packages.gz  404  Not Found [IP: 91.189.91.15 80]

W: Failed to fetch http://wine.budgetdedicated.com/apt/dists/edgy/main/binary-i386/Packages.gz  404  Not Found

Não sei quando devo tentar em seguida. Alguém poderia sugerir um curso de ação para resolver isso? Qualquer conselho seria apreciado. Muito obrigado!

    
por TheMethod 11.11.2012 / 15:26

3 respostas

10

Você pode usar o meu PPA do Launchpad, atualmente ele te dá o git 1.8.0.

O Git está disponível para as seguintes distribuições do Ubuntu:

  • Ubuntu 12.10 (Quantal)
  • Ubuntu 12.04 (preciso)
  • Ubuntu 11,10 (Onírico)
  • Ubuntu 11.04 (Natty)
  • Ubuntu 10.10 (Maverick)
  • Ubuntu 10.04 (Lucid)

Para instalar o meu repositório git, siga as instruções em: Pacotes Git para o Ubuntu • Uma Casa Virtual

sudo add-apt-repository ppa:pdoes/ppa

Para se livrar do 404, você precisa removê-lo de suas fontes de repositório. Eu não tenho 100% de certeza se eu der as instruções corretas, já que eu não tenho uma máquina com o Lucid, mas deve ser bem próximo.

  • Inicie o Gerenciador de Pacotes Synaptic
  • Configurações - > Repositórios
  • Outro software
  • Desmarque os repositórios que fornecem o 404.
por 11.11.2012 / 15:39
8

Aparentemente, git em um sistema Linux refere-se a GNU Interactive Tools . O comando para baixar o sistema de controle de versão do Git no Ubuntu é:

sudo apt-get install git-core git-doc 

Se você quiser ou precisar de ferramentas adicionais (incluindo GUI e acesso à Web), você pode:

sudo apt-get install gitweb git-gui gitk git-email git-svn
    
por 09.04.2013 / 18:44
1

Esse problema continua até e incluindo o ubuntu 16.04 ... Solução:

System Settings -> Software & Updates -> Other Software

e, em seguida, a caixa de seleção ON:

Canonical Partners
Software packaged by Canonical for their partners

em seguida, edite

sudo apt-get update
sudo apt-get -y install git-core
    
por 22.03.2016 / 05:44