การติดตั้ง Git บน Linux Mint Debian


0

ความเป็นมา
ฉันเพิ่งย้ายไปที่ Linux Mint ฉันติดตั้ง LMDE201403 และมีการตั้งค่าสภาพแวดล้อมของฉันค่อนข้างสวย อย่างไรก็ตามฉันต้องติดตั้ง Git สำหรับการควบคุมเวอร์ชันของฉัน

ฉันค้นหาทางอินเทอร์เน็ตหลายวิธีแล้ว ฉันจะแสดงรายการสองรายการที่แนะนำสำหรับ LMDE201403:

  1. ใช้ apt-get เพื่อติดตั้ง git-core sudo apt-get install git-core --fix-missing
  2. ติดตั้ง git จากแหล่งที่มา (1.9.0)

ทั้งสองอย่างนี้ล้มเหลวสำหรับฉัน หากฉันพยายามติดตั้งจากแหล่งที่ฉันได้รับข้อผิดพลาดในการรวบรวมเพราะฉันไม่มี<curl/curl.h>ส่วนหัว ฉันพยายามติดตั้งสิ่งเหล่านี้โดยใช้ apt แต่ไม่สามารถทำได้เนื่องจากการอ้างอิงล้มเหลวในการตรวจสอบสิทธิ์

หากฉันพยายามติดตั้ง git-core ผ่าน apt ฉันจะได้รับข้อผิดพลาดในการตรวจสอบสิทธิ์ด้วยเช่นกัน

ฉันเชื่อว่าเหตุผลที่ฉันไม่สามารถติดตั้งสิ่งนี้ได้ก็เพราะฉันขาดบางส่วนที่เก็บข้อมูล ฉันไม่ทราบว่าเป็นกรณีนี้หรือไม่และฉันไม่สามารถค้นหา backport หรือที่เก็บข้อมูลที่เกี่ยวข้องที่ฉันจำเป็นต้องติดตั้ง

คำถาม:
คุณติดตั้ง git-core บน LMDE201403 ได้อย่างไร?

ข้อมูลใด ๆ ที่ช่วยในกระบวนการจะได้รับการชื่นชมอย่างมากและหากต้องการรายละเอียดเกี่ยวกับข้อความแสดงข้อผิดพลาดหรือสภาพแวดล้อมของฉันฉันพร้อมที่จะให้ข้อมูลเหล่านั้น

ขอบคุณสำหรับความช่วยเหลือของคุณ.


คุณapt-get install libcurl4-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-devแนะนำตามคู่มือการติดตั้ง Git หรือไม่?
รูเบนแอล

ทุกครั้งที่ฉันพยายามติดตั้งการพึ่งพาผ่าน apt นี่คือข้อความแสดงข้อผิดพลาดที่ฉันได้รับWARNING: The following packages cannot be authenticated! libgssrpc4 libkadm5clnt-mit8 libkdb5-7 libkadm5srv-mit8 comerr-dev krb5-multidev libgpg-error-dev libgcrypt11-dev libp11-kit-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libcurl4-gnutls-dev libexpat1-devการติดตั้งแพคเกจโดยไม่มีการตรวจสอบไม่ได้แก้ไขปัญหาอย่างใดอย่างหนึ่ง
Dodzi Dzakuma

คำตอบ:


2

LMDE เป็นแบบเดเบียนดังนั้น googling ของ "เดเบียนคำเตือน: แพคเกจต่อไปนี้ไม่สามารถรับรองความถูกต้อง!" พบหน้าhttps://wiki.debian.org/SecureApt#How_to_find_and_add_a_key ที่ยอดเยี่ยมทันที

ลองดู:

wget https://ftp-master.debian.org/keys/archive-key-7.0.asc
gpg --import archive-key-7.0.asc

จากนั้น "apt-get update" และ "apt-get install - no-install-แนะนำ git"

และถ้ามันไม่ช่วยลองแก้ปัญหา:

apt-get install --allow-unauthenticated ...

ฉันได้ทำการค้นคว้าเล็กน้อยและดูเหมือนว่านี่เป็นสาเหตุของปัญหาของฉัน ฉันไม่รู้ ดูเหมือนว่าเซิร์ฟเวอร์ที่เก็บข้อมูลของพวกเขาได้รับความนิยมอย่างมากและตอนนี้ก็หยุดทำงาน blog.linuxmint.com/?p=2582
Dodzi Dzakuma

0

"คำเตือน: แพ็คเกจต่อไปนี้ไม่สามารถรับรองความถูกต้อง!" หมายความว่าที่เก็บข้อมูลที่ให้แพคเกจไม่สามารถรับรองความถูกต้องคุณควรลองรีเฟรชที่เก็บของ APT ( sudo apt-get udpate) เพื่อดูว่าปัญหาได้รับการแก้ไขโดยอัตโนมัติหรือไม่ถ้าไม่คุณควรลองติดตั้ง / ต่ออายุคีย์ GPG ของที่เก็บ Ubuntu สมมติว่าแพ็คเกจเหล่านั้นมาจาก Ubuntu) ซึ่งให้บริการโดยubuntu-keyringแพคเกจ
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 437D05b5 จากนั้นดำเนินการsudo apt-get udpateอีกครั้งตรวจสอบว่ามีข้อความเตือนใด ๆ


ฉันใช้ Linux Mint Debian ในกรณีเช่นนี้ฉันจะอัปเดตตัวเซิร์ฟเวอร์คีย์ได้อย่างไร หากสิ่งที่คุณพูดเป็นความจริงข้อมูลนี้จะช่วยอะไรคุณได้บ้าง? Failed to fetch http://debian.linuxmint.com/latest/dists/testing/InReleaseนอกจากนี้ยังมีผู้อื่นจำนวนมากที่ไม่สามารถอัปเดตได้ ฉันสามารถให้พวกเขาหากจำเป็น
Dodzi Dzakuma
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.