ฉันควรใช้ลิงค์ http หรือ ftp ใน apt แหล่งที่มา


11

ฉันควรใช้httpหรือftpการเชื่อมโยงใน/etc/apt/sources.list?

สิ่งที่ฉันหมายถึงคือการใช้สิ่งที่ชอบ

deb ftp://ftp.debian.org/debian/ squeeze main contrib. non-free
deb-src ftp://ftp.debian.org/debian/ squeeze main contrib. non-free

ดีกว่าหรือแย่กว่าการใช้

deb http://ftp.debian.org/debian/ squeeze main contrib. non-free
deb-src http://ftp.debian.org/debian/ squeeze main contrib. non-free

?

ฉันเดาว่าaptใช้wgetเพื่อดึงสิ่งต่าง ๆ นี่เหมือนกับถามว่าwgetเร็วขึ้นftpไหม


wgetไม่มีแนวโน้มที่ไม่ได้ใช้ มันใช้วิธีการภายในของตัวเอง
Faheem Mitha

คำตอบ:


13

คุณจะไม่ประหยัดเวลามากหากใช้อย่างใดอย่างหนึ่ง แต่ถ้าประสิทธิภาพเป็นสิ่งที่คุณใส่ใจให้ใช้ HTTP ไคลเอนต์ FTP ต้องส่งชื่อผู้ใช้และรหัสผ่านและรับการตอบรับจากนั้นจากนั้นออกคำสั่งหลายคำสั่งเพื่อตั้งค่าการถ่ายโอนไฟล์และรับ acks สำหรับเหล่านั้นด้วย ทั้งหมดนี้ไปมาขยายผลของเวลาแฝงของเครือข่าย ด้วยเวลา 100-200ms ping ไปยังเซิร์ฟเวอร์คุณอาจเสียเวลาในการตั้งค่าการถ่ายโอนครั้งที่สอง ด้วย HTTP ไคลเอนต์จะเปิดการเชื่อมต่อส่งคำสั่งเดียวและการถ่ายโอนไฟล์เริ่มทันที


6
ใช้ HTTP เสมอ เราจำเป็นต้องกีดกันการใช้งานของ FTP เพื่อให้สามารถล้าสมัยได้เร็วขึ้น
Michael Dillon

0

โดยส่วนตัวแล้วฉันจะใช้ FTP (ย่อมาจาก File Transfer Protocol) ซึ่งเป้าหมายหลักคือ ... การถ่ายโอนไฟล์ แต่ถ้าคุณต้องการที่จะมั่นใจเช่นสังเกตุแน่นอนมีสาธารณูปโภคไม่กี่ที่อาจทำงาน (เช่นการทดสอบเปรียบเทียบและเลือกที่เร็วที่สุด) สำหรับคุณ สิ่งที่ฉันรู้คือ netselect-apt (ชื่อแพ็คเกจเดียวกัน) และ apt-spy คุณไม่ต้องให้รายชื่อเซิร์ฟเวอร์แก่พวกเขาเพราะพวกเขาจะดาวน์โหลดจากเซิร์ฟเวอร์หลัก Debian

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