Из документов, которые вы связали , вы должны просмотреть список зеркал CTAN и найти тот, который поддерживает rsync ( not http), и подключить его в команду:
rsync -a --delete rsync://somectan/somepath/systems/texlive/tlnet/ /your/local/dir
Итак, я выбрал rsync://tug.ctan.org/CTAN/
в качестве зеркала для использования, а каталог загрузок в качестве цели. Это дает:
rsync -a --delete rsync://tug.ctan.org/CTAN/systems/texlive/tlnet/ /home/alhelal/Downloads
AIUI, вы в Бангладеш, так что вы, вероятно, захотите выбрать более близкий. Если бы вы использовали Шанхай (rsync: //mirrors.shu.edu.cn/CTAN/), команда была бы:
rsync -a --delete rsync://mirrors.shu.edu.cn/CTAN/systems/texlive/tlnet/ /home/alhelal/Downloads
Но я попробовал это (с зеркалом tug.ctan.org), и есть огромная проблема - синхронизируемый каталог составляет 3,4 гига! Я подозреваю, что вы можете опустить подкаталог архива (это большая часть данных) с помощью:
rsync -a --delete --exclude=/tlnet/archive rsync://mirrors.shu.edu.cn/CTAN/systems/texlive/tlnet/ /home/alhelal/Downloads
... но это все еще 114 МБ. Согласно этой странице , стандартные установки выполняются от 3 до 19 МБ в зависимости от платформы, поэтому, если ваше соединение медленное, это, вероятно, будет намного лучшим вариантом. Основная причина использования rsync
вместо загрузки через Интернет заключается в том, что в случае сбоя вы можете перезапустить его, и он выберет то место, где остановился, так что вы можете просто продолжать его снова и снова, пока он не завершится успешно. .