Простая функция для копирования репозитория Debian

Материал из Linux Wiki
Перейти к навигацииПерейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.

Функция для быстрого мирроринга отдельной ветки репозитория Debian / Ubuntu с HTTP/FTP-сервера. В качестве аргумента передается путь к Packages.gz


getrepo() {
wget -mc "${1}" && zcat "${1/*:\/\//}" |
awk -F': ' '/Filename/{print gensub(/dists.*/, "", "g", "'$1'") $2}' | xargs wget -mc
}