MD5 ไม่ตรงกันใน 12.04 ISO ของฉันเกิดอะไรขึ้น


15

ฉันดาวน์โหลด ubuntu-12.04-desktop-amd64.iso จาก http://releases.ubuntu.com/precise/

หน้านี้มีลิงก์ไปยังไฟล์ที่แสดงแฮช MD5 ที่เกี่ยวข้องสำหรับแต่ละไฟล์

หน้าแสดง

128f0c16f4734c420b0185a492d92e52 *ubuntu-12.04-desktop-amd64.iso

แต่เมื่อฉันตรวจสอบ ISO ที่ดาวน์โหลดมาโดยใช้โปรแกรม md5sum ฉันจะได้รับ

57876b3740ee89e75c8fefc93a7ceee6 *ubuntu-12.04-desktop-amd64.iso

ฉันยังดาวน์โหลด ISO ผ่าน BitTorrent โดยใช้ http://releases.ubuntu.com/precise/ubuntu-12.04-desktop-amd64.iso.torrent

เวลานี้ใช้ md5sum สำหรับไฟล์นี้จะแสดงแฮชที่ถูกต้อง128f0c16f4734c420b0185a492d92e52แต่ ISO คือ 732MB ไม่ใช่ 698MB ตามที่แสดงในหน้าเผยแพร่

เกิดอะไรขึ้นที่นี่

คำตอบ:


21

ดังนั้นก่อนอื่นขออภัยความสับสนที่นี่ โดยพื้นฐานแล้วมันมีข้อผิดพลาดในการสื่อสารระหว่างทีมที่เป็นอิสระและผู้ดูแลระบบของเรา

ในช่วงเวลาที่วางจำหน่ายเราจะส่งภาพจำนวนมากออกไปยังบริการCloudFrontของ Amazon เพื่อให้แบนด์วิดท์ของเราใช้งานได้ภายใต้การควบคุม release.ubuntu.com ได้รับการจัดการโดยตรงโดยทีมงานปล่อย แต่ภาพบน CloudFront นั้นถูกผลักโดย sysadmins ของเราและเราต้องผลักดันไปที่นั่นล่วงหน้าเพื่อให้แน่ใจว่าทุกอย่างเข้าที่ sysadmins ผลักดันงานสร้างรายวันล่าสุดในเวลานั้น แต่หลังจากนั้นเราต้องแก้ไขรูปภาพสำหรับข้อบกพร่องร้ายแรงบางอย่างและเราลืมที่จะแจ้งให้ sysadmins ทราบเกี่ยวกับสิ่งนี้เพื่อที่พวกเขาจะได้อัพเดต CloudFront เป็นผลให้คุณได้รับรุ่นที่ล้าสมัย

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


2
เราจะรู้ได้อย่างไรว่ามีการใช้อิมเมจที่ล้าสมัยสำหรับการติดตั้งหรือไม่ อะไรคือความหมายของการติดตั้งระบบจากอิมเมจที่ล้าสมัย?

ฉันคิดว่าถ้าคุณดาวน์โหลดการอัปเดตคุณควรจะโอเค
Pisu

3

เชื่อถือ md5 ไม่ใช่ขนาด การดาวน์โหลดของฉันตรงกับขนาดของคุณและ md5 นั้นมาจากเว็บไซต์เช่นกัน


ฉันยอมรับว่า md5 ควรเชื่อถือได้ - ฉันไม่รู้ว่าเป็นไปได้หรือไม่ที่ไฟล์ขนาดต่างกันสองไฟล์จะมี md5 เหมือนกัน แต่ฉันคิดว่าอัตราต่อรองค่อนข้างต่ำ
Marty Fried

ไม่ไฟล์ขนาดต่างกันสองไฟล์ไม่สามารถมี MD5 เหมือนกัน ... อย่างน้อยนั่นก็คือทฤษฎี
cprofitt

ดีโดย "ค่อนข้างต่ำ" ฉันหมายถึงน้อยกว่าจิ๋ว ในทางทฤษฎีฉันเชื่อว่าเป็นไปได้ มีเพียงชุดค่าผสม 2 ^ 128 เท่านั้นซึ่งเป็นจำนวนที่ค่อนข้างใหญ่ แต่ในทางทฤษฎีแล้วมี จำกัด :)
มาร์ตี้ผัด

0

ฉันมีสิ่งเดียวกันเกิดขึ้นกับ Ubuntu 12.04 และ Lubuntu 12:04 ทั้งสองดาวน์โหลดผ่าน Torrents

ครั้งแรกที่มันเกิดขึ้นกับฉัน ฉันตัดสินใจแล้วว่าจะลบไฟล์และดาวน์โหลดอีกครั้ง แต่ฉันต้องออกห่างจากคอมพิวเตอร์ซักครู่ เมื่อฉันกลับมาการส่งรายงานส่วนที่เสียหาย ฉันลบดาวน์โหลดอีกครั้งติดตั้ง MD5SUM แล้ว สิ่งที่แปลกคือมันเกิดขึ้นสองครั้งในวันเดียวกันโดยมีไฟล์ต่างกัน อาจมีบางอย่างผิดปกติกับเครือข่ายของฉันหรือบางสิ่งบางอย่าง


-2

การดาวน์โหลดครั้งแรกของคุณไม่สมบูรณ์หรือเสียหาย BitTorrent ตรวจสอบข้อมูลที่ดาวน์โหลดเพื่อให้แน่ใจว่าถูกต้องซึ่งคุณได้ตรวจสอบด้วย md5sum ความแตกต่างที่ขนาดเป็นเพียงเมกะไบต์กับ Mebibyteปัญหา


ไม่นี่เป็นภาพที่สมบูรณ์ของแท้ แต่เป็นภาพเก่า คำตอบของฉันอธิบายถึงสถานการณ์จริง แม้ว่าคุณจะถูกเกี่ยวกับ MB / MiB
โคลินวัตสัน

1
@ColinWatson วิธีการอย่างใดอย่างหนึ่งยังคงมีสิ่งผิดปกติกับการดาวน์โหลดครั้งแรกและตอนนี้ก็เป็นสิทธิ;)
psusi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.