LinuxForum.Fans
Тема

Проблема при сборке локального репозитория через reprepro

Автор: EvgeniusDragon 7 сообщений 3051 просмотров
#206447

dragon@Dragon:~$ cd repository
dragon@Dragon:~/repository$ reprepro export
Warning parsing config file './conf/distributions', line '12': File ending without final LF!
Error: gpgme created no signature!
This most likely means gpg is confused or produces some error libgpgme is
not able to understand. Try running gpg --output 'some-other-file' --detach-sign 'some-file'
for hints what this error might have been.
ERROR: Could not finish exporting 'squeeze'!
There have been errors!

В чем проблема?

#206493

Если не секрет, а зачем локальный репозиторий?

#206512
papin-aziat написал:
Если не секрет, а зачем локальный репозиторий?

Для себя. Всегда хотел сделать но не получалось.

#206576

Судя по ответу, ошибка с gpg
а оно там очень уж надо?
Пример мой ./conf/distributions'
Codename: wheezy
Suite: testing
Version: 7.0.0.0
Origin: Debian
Label: Debian 7.0.0.0
Description: Debian wheezy repository
Architectures: i386
Components: main contrib non-free
DebIndices: Packages Release . .gz .bz2
Contents: . .gz .bz2

#206584
Danila52 написал:
Судя по ответу, ошибка с gpg
а оно там очень уж надо?
Пример мой ./conf/distributions'
Codename: wheezy
Suite: testing
Version: 7.0.0.0
Origin: Debian
Label: Debian 7.0.0.0
Description: Debian wheezy repository
Architectures: i386
Components: main contrib non-free
DebIndices: Packages Release . .gz .bz2
Contents: . .gz .bz2

Ключ мне не особо надо) просто интересно сделать с ключем. Надо же знать как оно все работает.... wink

#206585

Параметр --ask-passphrase подпишет ваш репозиторий с помощью вашего ключа GnuPG, можно не указывать, если вы не планируете подписывать репозиторий ключём gnupg. На неподписанные репозитории, aptitude будет выдавать предупреждение, что он "ненадежный". Для использования подписанного репозитория, надо сделать выгрузку вашего ключа, а на машине использующей репозиторий:

sudo apt-key add /tmp/key.asc

#206587
Danila52 написал:
Параметр --ask-passphrase подпишет ваш репозиторий с помощью вашего ключа GnuPG, можно не указывать, если вы не планируете подписывать репозиторий ключём gnupg. На неподписанные репозитории, aptitude будет выдавать предупреждение, что он "ненадежный". Для использования подписанного репозитория, надо сделать выгрузку вашего ключа, а на машине использующей репозиторий:

sudo apt-key add /tmp/key.asc

Спасибо, но с ключом я уже дело наладил (всегда нужно экспериментировать smile ). Но другая проблема, в синаптике не отображается отдельная ветка происхождения моего репозитория. Мой репозиторий и установленные пакеты в общем разделе Local. Можно ли что бы реп отдельно показывало?

Войдите или зарегистрируйтесь, чтобы ответить.