Debian Lenny git paketi neden git'i yüklemiyor?


9

Debian Lenny'de aşağıdaki komutu çalıştırırsam:

apt-get install git

... git'i kullanamıyorum:

# git --version
bash: git: command not found

Yanıtlar:


12

Büyük olasılıkla istediğiniz paket git-core'dur .

(Ek bir depo eklemeden gayet iyi çalışır.)

Güncelleme: Bu sorun giderildi; git ve sonra git paketine artık git denir .


Aha, bu çok daha kolay bir yaklaşım. Teşekkürler. Debian sitesinin bunu daha net hale getirmediğine şaşırdım. Oh, sanırım Debian senin için.
Nick Bolton

Ancak, bu yaklaşımla sadece git sürüm 1.5.6.5
Nick Bolton

Evet, bu lenny sağlanan dvcs git sürümü gibi görünüyor. Yani gerçekten daha yeni bir sürüme ihtiyacınız varsa / istiyorsanız, backport için hala bir fayda var.
andol

Daha az karmaşık olduğu için sizinkini geçerli cevap olarak işaretleyeceksiniz! ;-)
Nick Bolton

5

~ 1.7.1 elde etmek için bu yöntemi kullanın. ~ 1.5.6.5 istiyorsanız andol'un cevabını kullanın.

Çünkü gitLenny'de gnuit sağlayan kukla bir paket.

Ancak, lenny-backports git paketini kullanarak bu sorunu çözebilirsiniz :

GÜNCELLEME: 5 Eylül 2010 itibariyle, backports.org'un aşamalı olarak kaldırılması nedeniyle bu yöntem biraz değişti, şimdi en son Debian backport'larından yüklemek için önerilen çözümü izleyin .

  1. Bu satırı ekle:

    deb http://archive.debian.org/debian-backports/ lenny-backports main contrib non-free
    

    /etc/apt/sources.listinize.

  2. Çalıştırın: apt-get update.
    NO_PUBKEY AED4B06F473041FA hakkında bir güvenlik uyarısı alırsanız, adım 3, 4 ve 5'i çalıştırın - değilse, adım 6'ya geçin.

    Çalıştırmak: gpg --keyserver pgp.mit.edu --recv-keys AED4B06F473041FA

    Çalıştırmak: gpg --armor --export AED4B06F473041FA| apt-key add -

    Run: apt-get updateonaylamak için tekrar.

    Debian-backport-keyring eklemenin artık gerekli olmadığını unutmayın.

  3. Çalıştırmak: apt-get -t lenny-backports install git

  4. Çalıştırmak: git --version

    git version 1.7.2.3
    

2. gpg satırını yürütürken, "gpg:` /etc/apt/trusted.gpg '' dosyasını açamıyorum ve sonra bir hata aldım. Bunu sudo'ing yerine dava açarak düzelttim. Daha sonra apt-get -t lenny-backports install git 1.5.6.5'in git'in en son sürümü olduğunu iddia etmeye devam eder. Bunu, önerilen sources.list satırınızı deb archive.debian.org/debian-backports lenny-backports ana katkısı ile ücretsiz olarak değiştirerek çözdüm. Sonra her şey yolundaydı. Cevabınızı düzenlemek istemiyorum, çünkü ne yaptığımı gerçekten bilmiyorum. Benim için neyin işe yaradığını paylaşacağımı düşündüm.
acjay
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.