локальное хранилище пакетов на пользовательском сервере не может аутентифицироваться

Я успешно устанавливаю локальное хранилище пакетов на пользовательском сервере со следующими шагами

sudo apt-get install apache2
cd /var/www/html
mkdir debian
cp /path/to/mydeb.deb /var/www/html/debian
dpkg-scanpackages debian /dev/null | gzip -9c > debian/Packages.gz

в то время как на клиенте

vim /etc/apt/sources.list

добавить deb http://54.68.121.138 debian/в конец файла

sudo apt-get update

Там показывает ниже предупреждающего сообщения

W: Репозиторий 'http://54.68.121.138 debian/Выпуск' не имеет Файла версии. N: Данные из такого репозитория не могут аутентифицироваться и поэтому потенциально опасны для использования. N: Посмотрите способно-безопасный (8) страница справочника для создания репозитория и пользовательских деталей конфигурации.

Если я устанавливаю его sudo apt-get install mydeb, Со мной предложат

Установить эти пакеты без проверки? [y/N]

Если я вхожу y Я могу все еще успешно установить mydeb на клиенте, но что я должен сделать на сервере для создания клиента, думает, что репозиторий аутентифицируется и проверяется?

0
задан 18 August 2017 в 17:57

1 ответ

На всякий случай кому-то интересно. Решение этой проблемы ставится deb [arch=amd64 trusted=yes] http://54.68.121.138 debian/ в конце /etc/apt/sources.list вместо просто deb http://54.68.121.138 debian/

0
ответ дан 2 November 2019 в 10:07

Другие вопросы по тегам:

Похожие вопросы: