Обновление от 28.07.2021: я игнорирую обе ошибки, упомянутые ниже, предполагая, что понимаю причину обеих (см. ниже) и успешно установил debhelper версии 13.2.1 и COTURN версии 4.5.2r3 в Ubuntu 20.04.2. Он работает без проблем. Я все еще хотел бы, чтобы эксперт подтвердил мои предположения или поправил меня. Спасибо.
Оригинальный вопрос: я пытаюсь установить КОТУРН 4.5.2r3 в UBUNTU 20.04 из-за ошибок в предыдущей версии, которые не позволяют ему обрабатывать порт 443 для связи SSL, необходимой для эффективного сервера WebRCT TURN. В процессе этого я обнаружил, что новый дистрибутив зависит от библиотеки debhelper-compat (=13), но версия Ubuntu 20.04.2 (последняя текущая стабильная версия) обновляется только до версии 12 debhelper-compat.
При сборке debhelper-compat из здесь (Примечание: я использовал версию 13.2.1, так как она поставляется с Ubuntu 20.10). Я следовал следующему методу:
1.- Установленный пакет dpkg-dev:
sudo apt-get установить dpkg-dev
dpkg-source -x ваш файл.dsc
получил ошибку об отсутствующем ключе, чтобы проверить файл .dsc, но я проверил подпись контрольной суммы sha256 файла dsc (это правильно? безопасно? комментарии?)
cd каталог_пакетов
dpkg-buildpackage -rfakeroot -b
и здесь я получил следующие информационные сообщения, а затем ошибки:
pkg-genchanges: информация: загрузка только бинарного файла (исходный код не включен)
dpkg-источник --после-сборки.
dpkg-buildpackage: информация: загрузка только бинарного файла (без исходного кода)
сигнальный файл debhelper_13.2.1ubuntu1_amd64.buildinfo
gpg: пропущен "Gianfranco Costamagna <[email protected]>": нет секретного ключа
gpg: dpkg-sign.i0iFX8VO/debhelper_13.2.1ubuntu1_amd64.buildinfo: ошибка очистки знака: нет секретного ключа
dpkg-buildpackage: ошибка: не удалось подписать файл .buildinfo
Мое неспециальное понимание состоит в том, что это создало правильный пакет, файл .building которого правильный, но без подписи. Таким образом, я не смогу (и не хочу) публиковать его где-либо.
Таким образом, я был бы в безопасности, чтобы выполнить следующую команду:
dpkg -i ../yourfile_arch.deb
А затем приступайте к установке Coturn 4.5.2r3.
Спасибо за любой отзыв!