Tôi nên sử dụng các liên kết http hoặc ftp trong apt nguồn.list


11

Tôi nên sử dụng httphoặc ftpliên kết trong /etc/apt/sources.list?

Ý tôi là sử dụng cái gì đó như

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

tốt hơn hoặc tồi tệ hơn việc sử dụng

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

?

Tôi đoán là aptsử dụng wgetđể tìm nạp mọi thứ, điều này cũng giống như hỏi nếu wgetnhanh hơn ftp.


Không, apt không sử dụng wget. Nó sử dụng phương pháp nội bộ của riêng mình.
Faheem Mitha

Câu trả lời:


13

Bạn sẽ không tiết kiệm nhiều thời gian sử dụng cái này hơn cái kia, nhưng nếu hiệu quả là điều bạn quan tâm, hãy sử dụng HTTP. Một khách hàng FTP phải gửi tên người dùng và mật khẩu và nhận xác nhận cho những người đó, sau đó đưa ra một số lệnh để thiết lập truyền tệp và nhận acks cho những người đó. Tất cả điều này qua lại cho thấy ảnh hưởng của độ trễ mạng; với 100-200ms lần ping đến máy chủ, bạn có thể lãng phí lần thứ hai để thiết lập chuyển. Với HTTP, máy khách mở kết nối, gửi một lệnh và quá trình truyền tệp bắt đầu ngay lập tức.


6
Luôn sử dụng HTTP. Chúng ta cần ngăn cản việc sử dụng FTP để nó có thể bị lỗi thời sớm hơn.
Michael Dillon

0

Vâng, cá nhân tôi sẽ đi với FTP (viết tắt của Giao thức truyền tệp) với mục tiêu chính là ... truyền tệp. Nhưng nếu bạn muốn chắc chắn, như chắc chắn về mặt thực nghiệm, có một vài tiện ích có thể thực hiện công việc (ví dụ: kiểm tra, so sánh và chọn những tiện ích nhanh nhất) cho bạn. Những người tôi biết là Netselect-apt (cùng tên gói) và apt-spy. Bạn không cần phải cung cấp cho họ danh sách máy chủ vì họ sẽ tải xuống từ máy chủ chính Debian.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.