Краткое описание
Я хочу создать репозиторий apt из папки репозитория maven. Следуя руководствам и Учебники это работает нормально.
cd /path/to/maven/repo
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
echo deb file:///path/to/maven/repo ./ >> /etc/apt/sources.list
apt-get update
apt-ftparchive release . > Release
gpg --output Release.gpg -ba Release
Однако, когда я пытаюсь получить доступ к этому репозиторию через apache, как это
deb http://repository.mukis.de/apt/ ./
E: Обнаружен раздел без заголовка Package: E: Проблема с MergeList /var/lib/apt/lists/repository.mukis.de_apt_._de E: Не удалось открыть список пакетов или файл состояния
Удаление вложенной структуры папок репозитория maven решает проблему с удаленным. Как я могу решить эту проблему, чтобы сохранить структуру maven?
Подробное описание
У меня запущен Nexus OSS Server и плагин Nexus APT, который не работает . После этого я попытался самостоятельно собрать репозитории с помощью dpkg-scanpackages или apt-ftparchive безуспешно. reprepro копирует файлы, почему это не вариант, потому что у меня есть файлы дважды без всякой причины .
В конце концов, я хочу только:
mvn deploy
apt-get install deployed-package
Репозиторию не требуется информация об архитектуре, так как будут установлены только пакеты Java.
заранее спасибо, Муки
Release
. IMO, вы должны использоватьdeb http://repository.mukis.de/apt/ distribution component
, а иерархия каталогов apache неверна. - person Braiam   schedule 13.11.2013