Подписание репозитория DEBIAN: пошаговое руководство
У меня есть много репозиториев DEBIAN для моих проектов (например, EPAPI, erlang -dbus и т. Д.). Кажется, что теперь Synaptic хочет, чтобы те были подписаны, чтобы пакеты появлялись по умолчанию.
Для мастеров DEBIAN кунг-фу, пожалуйста, предоставьте мне пошаговое руководство для достижения этой цели, пожалуйста. Я много гуглил, но все еще немного запутался в этом вопросе.
обновление: я использую Launchpad PPA сейчас... избавляет меня от всех этих неприятностей.
2 ответа
Лично я использую инструмент contepro - он делает это автоматически для меня. Да, это инструмент для управления всем хранилищем, но он также автоматически подписывает их и запрашивает мою фразу-пароль каждый раз, когда я добавляю новый пакет.
В вики Debian есть несколько автоматических опций: http://wiki.debian.org/HowToSetupADebianRepository
Но для простого случая "howto" выглядит так: http://wiki.debian.org/SecureApt
Этот бит из инструкции по установке может помочь: http://people.debian.org/~osamu/pub/getwiki/html/ch02.en.html
Если вы создаете вручную, похоже, что ни один из основных инструментов не имеет возможности создавать файлы релизов, так что вам, возможно, придется в любом случае иметь дело с apt-ftparchive или подобным.