При попытке установить локальный репозиторий на системе Ubuntu Mate 18.04.3 получаю ошибки. Самостоятельно разобраться не могу.
Алгоритм следующий:
- 1. Я установил apt-mirror и apache2 server с помощью apt
- 2. Скачал более 200 Гб файлов пакетов в папку /repo (папку моего репозитория)
- 3. Добавил символическую ссылку на /repo в корень веб сервера (для получения пакетов посредством http).
При тестировании данного алгоритма я получил ошибки. Прежде всего не найден postmirror.sh
При этом, есть около 1 Гб. файлов которые нужно докачать (с помощью команды sudo apt-mirror) но ничего не происходит. Вывод показывает отсутствие скрипта postmirror.sh
Во всех возможных howto по этой теме, которые мне встречались, я не нашел откуда этот скрипт берется, и/или почему в моем случае его нет.
Ниже коротко по моей конфигурации, а также, если интересно несколько скриншотов.
Нуждаюсь в консультации.
Конфигурация в mirror.list--- config ---
set base_path /repo
#set mirror_path $base_path/mirror
#set skel_path $base_path/skel
#set var_path $base_path/var
#set cleanscript $var_path/clean.sh
#set defaultarch
#set postmirror_script $var_path/postmirror.sh
#set run_postmirror 0
set nthreads 20
set _tilde 0
--- end config ---
deb archive.ubuntu.com/ubuntu/ubuntu bionic main restricted universe multiverse
deb archive.ubuntu.com/ubuntu/ubuntu bionic-security main restricted universe multiverse
deb archive.ubuntu.com/ubuntu/ubuntu bionic-updates main restricted universe multiverse
deb archive.ubuntu.com/ubuntu/ubuntu bionic-proposed main restricted universe multiverse
deb archive.ubuntu.com/ubuntu/ubuntu bionic-backports main restricted universe multiverse
deb-src archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb-src archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
deb-src archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
clean archive.ubuntu.com/ubuntu
Конфигурация в sources.list
deb 192.168.0.1/repo/mirror/archive.ubuntu.com/ubuntu/... bionic main restricted
deb 192.168.0.1/repo/mirror/archive.ubuntu.com/ubuntu/... bionic-updates main restricted
deb 192.168.0.1/repo/mirror/archive.ubuntu.com/ubuntu/... bionic-updates multiverse
deb 192.168.0.1/repo/mirror/archive.ubuntu.com/ubuntu/... bionic universe
deb 192.168.0.1/repo/mirror/archive.ubuntu.com/ubuntu/... bionic multiverse
deb 192.168.0.1/repo/mirror/archive.ubuntu.com/ubuntu/... bionic-updates universe
deb 192.168.0.1/repo/mirror/archive.ubuntu.com/ubuntu/... bionic-backports main restricted universe multiverse
Несколько скриншотов:
i.stack.imgur.com/U2zQr.png
i.stack.imgur.com/YeFsZ.png
i.stack.imgur.com/98yNl.png
i.stack.imgur.com/PuzmZ.png
i.stack.imgur.com/46Frv.png