apt sources.list에서 http 또는 ftp 링크를 사용해야합니까?


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.


아니요, apt는을 사용하지 않습니다 wget. 자체 내부 방법을 사용합니다.
Faheem Mitha

답변:


13

하나를 사용하여 많은 시간을 절약 할 수는 없지만 효율성이 중요하다면 HTTP를 사용하십시오. FTP 클라이언트는 사용자 이름과 비밀번호를 전송하고 이에 대한 승인을 수신 한 후 몇 가지 명령을 실행하여 파일 전송을 설정하고 이에 대한 ack를 수신해야합니다. 이 모든 것이 네트워크 대기 시간의 영향을 확대합니다. 서버에 100-200ms 핑 시간이 걸리면 전송 설정에 두 번째 시간을 낭비 할 수 있습니다. HTTP를 사용하면 클라이언트가 연결을 열고 하나의 명령을 보내면 파일 전송이 즉시 시작됩니다.


6
항상 HTTP를 사용하십시오. FTP를 더 이상 사용하지 않도록 FTP를 사용하지 않는 것이 좋습니다.
Michael Dillon

0

글쎄, 개인적으로 나는 파일 전송이라는 주요 목표를 가진 FTP (File Transfer Protocol의 약자)와 함께 갈 것입니다. 그러나 경험적으로 확실한 것처럼 확실하게하려면 작업을 수행 할 수있는 몇 가지 유틸리티 (예 : 테스트, 비교, 가장 빠른 유틸리티 선택)가 있습니다. 내가 아는 사람들은 netselect-apt (같은 패키지 이름)와 apt-spy입니다. 데비안 메인 서버에서 서버 목록을 다운로드하므로 서버 목록을 제공하지 않아도됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.