ทำไมแพ็คเกจ Debian Lenny git ไม่ติดตั้ง git?


คำตอบ:


12

แพคเกจที่คุณมีแนวโน้มที่ต้องการมากที่สุดคือGit-core

(ใช้งานได้ดีโดยไม่ต้องเพิ่มที่เก็บเพิ่ม)

อัปเดต:ตอนนี้ได้รับการแก้ไขแล้ว ในการบีบและนอกเหนือจากแพคเกจคอมไพล์ตอนนี้จะเรียกว่าคอมไพล์


อ่านั่นเป็นวิธีที่ง่ายกว่ามาก ขอบคุณ ฉันประหลาดใจที่ไซต์ Debian ไม่ได้ทำให้สิ่งนี้ชัดเจนยิ่งขึ้น โอ้ดีว่าฉัน Debian สำหรับคุณ
Nick Bolton

อย่างไรก็ตามด้วยวิธีการนี้คุณจะได้รับ git เวอร์ชัน 1.5.6.5
Nick Bolton

ใช่ว่าน่าจะเป็นเวอร์ชั่นของ dvcs git ที่มีให้ในเงิน ดังนั้นหากคุณต้องการ / ต้องการเวอร์ชันที่ใหม่กว่าจริง ๆ ก็ยังมีประโยชน์ในการทำ backport
andol

จะยังคงทำเครื่องหมายว่าคุณเป็นคำตอบที่ถูกต้องเนื่องจากมันมีความซับซ้อนน้อยลง! ;-)
นิคโบลตัน

5

เพื่อรับ ~ 1.7.1 ใช้วิธีนี้ ถ้าคุณต้องการ ~ 1.5.6.5 ให้ใช้คำตอบของ andol

เพราะนี่คือgitแพ็คเกจจำลองใน Lenny ที่ให้ gnuit

อย่างไรก็ตามคุณสามารถหลีกเลี่ยงปัญหานี้ได้โดยใช้แพ็คเกจ git lenny-backports :

อัปเดต: ณ วันที่ 5 กันยายน 2010 วิธีนี้มีการเปลี่ยนแปลงเล็กน้อยเนื่องจาก backports.org จะถูกยกเลิกคำแนะนำในตอนนี้ให้ปฏิบัติตามแนวทางแก้ไขปัญหาที่แนะนำเพื่อติดตั้งจาก Debian backport ล่าสุด

  1. เพิ่มบรรทัดนี้:

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

    ไปยัง /etc/apt/sources.list ของคุณ

  2. apt-get updateเรียกใช้:
    หากคุณได้รับคำเตือนเกี่ยวกับความปลอดภัยเกี่ยวกับ NO_PUBKEY AED4B06F473041FA ให้รันขั้นตอนที่ 3, 4 และ 5 - ถ้าไม่ใช่ให้ข้ามไปที่ขั้นตอนที่ 6

    วิ่ง: gpg --keyserver pgp.mit.edu --recv-keys AED4B06F473041FA

    วิ่ง: gpg --armor --export AED4B06F473041FA| apt-key add -

    เรียกใช้: apt-get updateอีกครั้งเพื่อยืนยัน

    หมายเหตุการเพิ่ม debian-backport-keyring นั้นไม่จำเป็นอีกต่อไป

  3. วิ่ง: apt-get -t lenny-backports install git

  4. วิ่ง: git --version

    git version 1.7.2.3
    

เมื่อเรียกใช้งานบรรทัด gpg ที่ 2 ฉันได้รับ "gpg: ไม่สามารถเปิด` /etc/apt/trusted.gpg '"แล้วจึงเกิดข้อผิดพลาด ฉันแก้ไขสิ่งนี้โดย su'ing แทน sudo'ing จากนั้น apt-get -t lenny-backport install git ยังคงมีอยู่โดยอ้างว่า 1.5.6.5 เป็น git เวอร์ชันล่าสุด ฉันแก้ไขสิ่งนี้โดยแทนที่บรรทัด source.list ที่แนะนำของคุณด้วย deb archive.debian.org/debian-backports lenny-backport ตัวควบคุมหลักไม่มีค่าใช้จ่าย จากนั้นทั้งหมดเป็นอย่างดี ไม่ต้องการแก้ไขคำตอบของคุณเพราะฉันไม่รู้ว่าฉันกำลังทำอะไรอยู่ แค่คิดว่าฉันจะแบ่งปันสิ่งที่ได้ผลกับฉัน
acjay
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.