Estou usando o Ubuntu 10.04 LTS. Estou pensando em usar o git como controle de origem para projetos pessoais e o Github como repositório remoto. Eu estava tendo problemas para enviar um commit para meu repositório remoto do github, recebendo a seguinte mensagem de erro:
The requested URL returned error: 403 while accessing https://github.com/Jstall/helloworld.git/info/refs
Quando fiz algumas pesquisas, descobri que o problema poderia ser eu não ter a versão mais recente do Git. Quando fiz um --version descobri que tenho version 1.7.0.4
localmente. Então tentei atualizar o git usando:
sudo apt-get install git
mas recebo 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 novamente, mas não parecia fazer diferença. Não tenho certeza se é relevante, mas também estou recebendo alguns erros 404 quando executo a atualização:
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 tenho certeza de quando devo tentar em seguida. Alguém poderia sugerir um curso de ação para resolver isso? Qualquer conselho seria apreciado. Muito obrigado!
Responder1
Você pode usar meu Launchpad PPA, atualmente ele oferece 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 (lúcido)
Para instalar meu repositório git siga as instruções em:Pacotes Git para Ubuntu • Uma casa virtual
sudo add-apt-repository ppa:pdoes/ppa
Para se livrar do 404, você deve removê-lo das fontes do seu repositório. Não tenho 100% de certeza se dou as instruções corretas, pois não tenho uma máquina com Lucid, mas ela deve fechar bastante.
- Inicie o Gerenciador de Pacotes Synaptic
- Configurações -> Repositórios
- Outros softwares
- Desmarque os repositórios que fornecem o 404.
Responder2
Aparentemente git
em um sistema Linux refere-se aFerramentas interativas GNU. O comando para baixar oSistema de controle de versão Gitno Ubuntu é:
sudo apt-get install git-core git-doc
Se desejar ou precisar de ferramentas adicionais (incluindo GUI e acesso à Web), você pode:
sudo apt-get install gitweb git-gui gitk git-email git-svn
Responder3
Este problema continua até e incluindo o Ubuntu 16.04 ... Solução:
System Settings -> Software & Updates -> Other Software
e depois marque a caixa ON :
Canonical Partners
Software packaged by Canonical for their partners
então emita
sudo apt-get update
sudo apt-get -y install git-core