Подтвердить что ты не робот

Как установить git 1,8 или выше на Debian Wheezy

Я пытаюсь установить более позднюю версию git (в первую очередь 1.8. * или выше). если я попытаюсь установить его с помощью apt-get install git, я заканчиваю установку версии 1.7.10.4.

Я уже пытался изменить репозиторий, используя следующий метод:

add-apt-repository ppa:git-core/ppa
apt-get update
apt-get install git

Результат apt-get update просто дает мне следующее, и из-за этого я снова устанавливаю версию 1.7.10.4.

W: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/dists/wheezy/main/source/Sources  404  Not Found
W: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/dists/wheezy/main/binary-amd64/Packages  404  Not Found

Я также попытался установить git с помощью backport, как показано ниже:

sudo apt-get install git/wheezy-backports
sudo apt-get -t wheezy-backports install git

Я никогда не получаю больше, чем apt-get install git/wheezy-backports, потому что тогда я получаю следующую ошибку:

E: Release 'wheezy-backports' for 'git' was not found

Как установить git 1,8. * или выше на Debian Wheezy?

4b9b3361

Ответ 1

Я определенно рекомендую использовать версию backports. Чтобы использовать репозиторий backports, имейте в виду, что вы должны добавить следующую строку в ваш /etc/apt/sources.list:

deb http://http.debian.net/debian wheezy-backports main

И затем вы можете повторить попытку с помощью apt-get. Вы найдете полные инструкции в http://backports.debian.org/Instructions/#index2h2

Ответ 2

Позвольте мне предоставить чистое решение для копирования/вставки:

echo "deb http://http.debian.net/debian wheezy-backports main" >/etc/apt/sources.list.d/wheezy-backports.list
sudo apt-get update -qq
sudo apt-get -t wheezy-backports install -y -qq git mercurial

Ответ 3

Скопируйте его из своего репо https://github.com/git/git и скомпилируйте его самостоятельно. Я сделал это на Cygwin, и это было легко, поэтому на Debian должно быть хорошо. Прочтите файл INSTALL, он достаточно понятен.

Если вы не скомпилировали программное обеспечение, прежде чем вы узнаете, что потребуется немало предварительных условий (они перечислены в INSTALL). Вы должны просто иметь возможность apt-get их.