Вопрос Проблема с последней версией Git


Я использую Ubuntu 10.04 LTS. Я рассматриваю использование git как источника управления для личных проектов, а Github - как удаленный репозиторий. У меня возникли проблемы с переносом фиксации на мой удаленный github-репо, получив следующее сообщение об ошибке:

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

Когда я сделал кое-что, я обнаружил, что проблема может заключаться в том, что у меня не будет последней версии Git. Когда я сделал -версию, я обнаружил, что у меня есть version 1.7.0.4 на местном уровне. Поэтому я попытался обновить git, используя:

sudo apt-get install git

но получите следующую ошибку:

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

Я пробовал работать:

sudo apt-get update

и попытался снова, но это, казалось, не имело никакого значения. Я не уверен, что это актуально, но я также получаю пару 404-х, когда я запускаю обновление:

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

Я не уверен, когда буду стараться. Может ли кто-нибудь предложить курс действий, чтобы решить эту проблему? Любой совет будет принят во внимание. Большое спасибо!


8
2017-11-11 14:26


происхождения


Yous должен обновить дистрибутив. Не знаете, почему вы настаиваете на том, чтобы запустить 2-х летнюю версию. - Mikhail
Я не согласен, что он должен обновить свой дистрибутив. Это зависит. Есть люди, которым просто нужна рабочая ОС, которая позволяет заниматься серфингом в Интернете и писать несколько документов. Зачем менять что-то, что работает? Это особенно актуально для Ubuntu Server. Ubuntu LTS поддерживается в течение 5 лет. Обновление на стороне сервера - большое дело: есть тонна тестирования, которую нужно сделать, и все должен работать отлично. Причина для избежания ненужных обновлений. Но если вы хотите иметь новейшие материалы и готовы потратить время на изучение новых вещей, да, обновите. - Abe


ответы:


Вы можете использовать мой Launchpad PPA, в настоящее время он дает вам git 1.8.0.

Git доступен для следующих дистрибутивов Ubuntu:

  • Ubuntu 12.10 (Quantal)
  • Ubuntu 12.04 (Точный)
  • Ubuntu 11.10 (Oneiric)
  • Ubuntu 11.04 (Natty)
  • Ubuntu 10.10 (Maverick)
  • Ubuntu 10.04 (Lucid)

Чтобы установить мой репозиторий git, следуйте инструкциям: Git Packages для Ubuntu • Виртуальный дом

sudo add-apt-repository ppa:pdoes/ppa

Чтобы избавиться от 404, вы должны удалить их из своих источников репозитория. Я не уверен на 100%, если я дам правильные инструкции, поскольку я не имею машину с Lucid, но она должна быть достаточно близкой.

  • Запустить диспетчер пакетов Synaptic
  • Настройки -> Репозитории
  • Другое программное обеспечение
  • Отмените выбор хранилищ, которые дают вам 404.

10
2017-11-11 14:39





По всей видимости git в системе Linux относится к Интерактивные инструменты GNU, Команда для загрузки Система управления версиями Git на Ubuntu:

sudo apt-get install git-core git-doc 

Если вам нужны или нужны дополнительные инструменты (включая графический интерфейс и веб-доступ), вы можете:

sudo apt-get install gitweb git-gui gitk git-email git-svn

8
2018-04-09 16:44





Эта проблема продолжается даже до и включая Ubuntu 16.04 ... Решение:

System Settings -> Software & Updates -> Other Software

и затем установите флажок:

Canonical Partners
Software packaged by Canonical for their partners

затем выпуск

sudo apt-get update
sudo apt-get -y install git-core

1
2018-03-22 04:44



Мой герой! Спасибо чувак. - Nick Spreitzer