Как получить доступ к зеркалу локального репозитория?

use rsync please. Rsync проверяет md5-хэш файла.

примеры rsync

1
27.03.2016, 06:15
2 ответа

Вы не указали полный путь к зеркалу в файле sources.list.

Попробуйте:

deb file:///media/truecrypt1/apt-mirror/mirror/archive.ubuntu.com trusty main \
    restricted universe multiverse

(перевод строки добавлен, чтобы избежать горизонтальной прокрутки. должно быть все в одной строке, без \).

0
27.01.2020, 23:48

Вы должны создать репозиторий в локальном каталоге и указать файл: URI запись на ваши источники APT (см. СПЕЦИФИКАЦИЯ URI в man sources.list):

deb file:/home/user/repository

Чтобы заставить apt работать, вам нужно создать список пакетов (Packages.gz) для потребления APT. Это подробно описано здесь. Для вашего случая это должно быть довольно просто. Я отсылаю вас к разделу руководства "Тривиальные репозитории". Это должно быть так же просто, как перейти, скажем, в /home/user/repository и запустить

dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz

Затем после обновления apt-get пакеты должны стать доступными. Возможно, если вы хотите, чтобы этот источник имел приоритет над другими, вам нужно назначить ему более высокий приоритет; для этого смотрите страницы руководства APT.

1
27.01.2020, 23:48

Теги

Похожие вопросы