Локальный способный репозиторий: не Может найти Файл версии в локальном способном репозитории

Как я могу отладить следующее? Я открыл репозиторий APT на своем локальном ноутбуке для предотвращения повторенных загрузок с Бродячего теста VMs, который я вращаю для тестирования. Но когда я работаю sudo apt-get update на моих гостях я получаю следующую ошибку:

W: The repository 'http://host-laptop-ip/pkgs' does not have a Release file.
N: Data from such a repository can't be authenticated and is potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration detail.

Я уже прошел страницу справочника, которая является тем, что помогло мне создать repo во-первых. Это - то, что я сделал на хосте:

  1. Настройте веб-сервер (apache2) на моем ноутбуке и поместите пакеты, которые я хочу под виртуальным каталогом (/var/www/html/pkgs). На самом деле это положено под определенный путь /var/www/html/pkgs/dists/$(lsb_release -s -c)/main/binary-amd64.

  2. Я генерировал использование пары ключей GnuPG, сделал открытый ключ доступным через файл в том же виртуальном каталоге, подписал пакеты с помощью этого ключа при помощи dpkg-sign.

  3. Сгенерированный Пакеты, Выпуск и файлы InRelease под pkgs и /var/www/html/pkgs/dists/$(lsb_release -s -c)/main/binary-amd64 каталоги оба.

Это - то, что я сделал на госте:

  1. Я добавил следующую строку в конце /etc/apt/sources.list файл:

    deb [ arch=amd64 ] http<nolink>://laptop-host-ip/pkgs xenial main
    
  2. И:

    wget -O http<nolink>://laptop-host-ip/pkgs/keyFile | sudo apt-key add -
    

Я описал все подробности в этой сути.

1
задан 12 November 2017 в 16:20

0 ответов

Другие вопросы по тегам:

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