Должен ли я использовать 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
.
ubuntu
debian
package-management
pewfly
источник
источник
wget
. Он использует свой внутренний метод.Ответы:
Вы не собираетесь экономить много времени, используя один над другим, но если вам важна эффективность, используйте HTTP. FTP-клиент должен отправить имя пользователя и пароль и получить подтверждения для них, а затем выполнить несколько команд для настройки передачи файлов и получения подтверждений для них. Все это взад и вперед усиливает эффект задержки в сети; при 100-миллисекундном пинге с сервером вы можете потратить секунду на настройку передачи. С помощью HTTP клиент открывает соединение, отправляет одну команду, и передача файла начинается немедленно.
источник
Ну, лично я бы пошел с FTP (расшифровывается как File Transfer Protocol), основной целью которого является ... передача файлов. Но если вы хотите быть уверены, как, например, эмпирически, есть несколько утилит, которые могут выполнить эту работу (т.е. протестировать, сравнить и выбрать самые быстрые) для вас. Я знаю о netselect-apt (то же имя пакета) и apt-spy. Вам не нужно предоставлять им список серверов, поскольку они будут загружать его с основного сервера Debian.
источник