Mengapa paket git Debian Lenny tidak menginstal git?


9

Jika saya menjalankan perintah berikut di Debian Lenny:

apt-get install git

... Saya tidak dapat menggunakan git:

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

Jawaban:


12

Paket yang paling Anda inginkan adalah git-core .

(Bekerja dengan baik tanpa menambahkan repositori tambahan.)

Pembaruan: Sekarang ini sudah diperbaiki; dalam memeras dan melampaui paket git sekarang disebut git .


Aha, itu pendekatan yang jauh lebih mudah. Terima kasih. Saya terkejut bahwa situs Debian tidak memperjelas ini. Oh well, kurasa itu Debian untukmu.
— Nick Bolton

Namun, dengan pendekatan ini Anda hanya mendapatkan git versi 1.5.6.5
— Nick Bolton

Ya, itu sepertinya versi dvcs git yang disediakan di lenny. Jadi jika Anda benar-benar membutuhkan / menginginkan versi yang lebih baru, masih ada manfaatnya untuk backports.
— andol

Akan tetap menandai jawaban Anda sebagai jawaban yang valid, karena tidak terlalu rumit! ;-)
— Nick Bolton

5

Untuk mendapatkan ~ 1.7.1 gunakan metode ini. Jika Anda ingin ~ 1.5.6.5 maka gunakan jawaban andol.

Ini karena gitpaket dummy di Lenny yang menyediakan gnuit.

Namun, Anda bisa menyiasatinya dengan menggunakan paket lenny-backports git :

PEMBARUAN: Pada tanggal 5 September 2010, metode ini telah sedikit berubah karena backports.org sedang dihapus instruksi sekarang ikuti solusi yang disarankan untuk menginstal dari backports Debian terbaru.

  1. Tambahkan baris ini:

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

    ke /etc/apt/sources.list Anda.

  2. Jalankan: apt-get update.
    Jika Anda mendapatkan peringatan keamanan tentang NO_PUBKEY AED4B06F473041FA, jalankan langkah 3, 4 dan 5 - jika tidak, lanjutkan ke langkah 6.

    Lari: gpg --keyserver pgp.mit.edu --recv-keys AED4B06F473041FA

    Lari: gpg --armor --export AED4B06F473041FA| apt-key add -

    Jalankan: apt-get updatelagi untuk mengonfirmasi.

    Catatan, menambahkan debian-backport-keyring tidak lagi diperlukan.

  3. Lari: apt-get -t lenny-backports install git

  4. Lari: git --version

    git version 1.7.2.3
    

Saat menjalankan baris gpg ke-2, saya mendapat "gpg: tidak dapat membuka` /etc/apt/trusted.gpg '"dan kemudian terjadi kesalahan. Saya memperbaiki ini dengan menuntut alih-alih sudo'ing. Kemudian apt-get -t lenny-backports install git tetap dengan mengklaim bahwa 1.5.6.5 adalah versi terbaru dari git. Saya memperbaikinya dengan mengganti baris sources.list yang Anda rekomendasikan dengan deb archive.debian.org/debian-backports lenny-backports contrib utama tidak bebas. Kemudian semuanya baik-baik saja. Tidak ingin mengedit jawaban Anda, karena saya sebenarnya tidak tahu apa yang saya lakukan. Hanya berpikir saya akan membagikan apa yang berhasil untuk saya.
— acjay
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.