Рейтинг:1

Частный репозиторий APT не возвращает Packages.gz

флаг cn

Итак, вот в чем дело. Я пытаюсь создать частное репо для наших пакетов deb, оно проходит удачное обновление (поскольку мы их не подписываем - используем [доверенный = да] опция в списке источников), но после обновления все, что я вижу в /var/lib/apt/списки просто Выпускать файлы, а не Пакеты, поэтому я даже не могу проверить, что находится в моем личном репо с помощью Политика apt-cache <пакет> или что-то в этом роде.

Мое дерево репо выглядит так:

<some_repo_dir>
  -apt_release.conf  
  -/убунту
    -/бассейн
      -<отладочные пакеты>
      -Пакеты.gz
    -/расстояния
      -/бионический
        -Выпускать
        -/главный
          -~binary-amd64 (абсолютная символическая ссылка на ubuntu/pool)
          -~binary-i386 (то же, что и ^)

Ссылаясь на это проблема, Имя файла в сжатом виде .gz архив pool/<отладочный пакет>, так что есть что-то еще. Мы используем маленькую утилиту для создания .gz, и она обертывает dpkg-scanpackages инструмент с некоторыми дополнениями.

Мы использовали эту настройку в Debian Jessie, и она хорошо работала как с файл:// и фтп:// URI, но в Ubuntu 18.04 что-то пошло не так, и я не могу понять, что.

Какие-либо предложения?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.