ถ้าฉันรันคำสั่งต่อไปนี้บน Debian Lenny:
apt-get install git
... ฉันไม่สามารถใช้ git:
# git --version
bash: git: command not found
ถ้าฉันรันคำสั่งต่อไปนี้บน Debian Lenny:
apt-get install git
... ฉันไม่สามารถใช้ git:
# git --version
bash: git: command not found
คำตอบ:
แพคเกจที่คุณมีแนวโน้มที่ต้องการมากที่สุดคือGit-core
(ใช้งานได้ดีโดยไม่ต้องเพิ่มที่เก็บเพิ่ม)
อัปเดต:ตอนนี้ได้รับการแก้ไขแล้ว ในการบีบและนอกเหนือจากแพคเกจคอมไพล์ตอนนี้จะเรียกว่าคอมไพล์
เพื่อรับ ~ 1.7.1 ใช้วิธีนี้ ถ้าคุณต้องการ ~ 1.5.6.5 ให้ใช้คำตอบของ andol
เพราะนี่คือgit
แพ็คเกจจำลองใน Lenny ที่ให้ gnuit
อย่างไรก็ตามคุณสามารถหลีกเลี่ยงปัญหานี้ได้โดยใช้แพ็คเกจ git lenny-backports :
อัปเดต: ณ วันที่ 5 กันยายน 2010 วิธีนี้มีการเปลี่ยนแปลงเล็กน้อยเนื่องจาก backports.org จะถูกยกเลิกคำแนะนำในตอนนี้ให้ปฏิบัติตามแนวทางแก้ไขปัญหาที่แนะนำเพื่อติดตั้งจาก Debian backport ล่าสุด
เพิ่มบรรทัดนี้:
deb http://archive.debian.org/debian-backports/ lenny-backports main contrib non-free
ไปยัง /etc/apt/sources.list ของคุณ
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 นั้นไม่จำเป็นอีกต่อไป
วิ่ง: apt-get -t lenny-backports install git
วิ่ง: git --version
git version 1.7.2.3