Installation von Git von Debian Wheezy Backports: Trotzdem sehe ich die alte Paketversion

Installation von Git von Debian Wheezy Backports: Trotzdem sehe ich die alte Paketversion

Ich muss die Git-Version 1.8.* installieren.

  1. Ich habe Backports zu meiner Quellenliste hinzugefügt;
  2. Aktuell installiertes Git entfernt über apt-get remove git;
  3. Ausgeführt apt-get update, um meine Paketliste zu aktualisieren
  4. aptitude show gitzeigt immer nochVersion: 1:1.7.10.4-1+wheezy1

Was mache ich falsch?

Hier ist meine /etc/apt/sources.list:

deb http://ftp.de.debian.org/debian/ wheezy main
deb-src http://ftp.de.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ wheezy-updates main
deb-src http://ftp.de.debian.org/debian/ wheezy-updates main

# deb multimedia
deb http://www.deb-multimedia.org wheezy main non-free

# wheezy backpors
deb http://ftp.de.debian.org/debian wheezy-backports main

PS: Ich habe auch versucht, es auszuführen apt-get install git --reinstall, aber es hat keinen Effekt - die Version ist immer noch 1.7

PPS: Ja, ich bin sicher, dass es 1.8 sein sollte. in Backports:http://packages.debian.org/wheezy-backports/git

Antwort1

Backport-Repositorys haben eine niedrigere Priorität als Main/Updates/Security-Repositorys. Es gibt mehrere Möglichkeiten, sie zu installieren:

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

Ändern Sie die apt.conf und fügen Sie die folgende Zeile hinzu:

APT::Default-Release "wheezy-backports";

Oder in der Voreinstellungsdatei:

Package: git
Pin: origin release a=wheezy-backports
Pin-Priority: 990

verwandte Informationen