Потратив некоторое время на изучение ряда источников документации, я пришел к следующему решению, которым делюсь:
Откройте каталог с файлами DEB и файлом Packages.gz через веб-сервер, например с Nginx, чтобы он был доступен всем машинам, которые будут использовать файл DEB.
На машинах, которые будут получать пакет DEB, добавьте запись в файл /etc/apt/sources.list
, который указывает на ваш сервер
(замените foobar на ваш собственный URL):
deb [trusted = yes] http: // foobar / /
sudo apt update
sudo apt install foobar
, чтобы установите свой собственный пакет (замените foobar собственным именем пакета) ПРИМЕЧАНИЕ: эта установка содержит пакеты DEB без какой-либо защиты, обеспечиваемой подписанными пакетами / репозиториями. В случае, если репозиторий доступен для более широкой аудитории, чем серверы вашей команды, находящиеся в защищенной подсети за брандмауэром компании, вы, вероятно, захотите реализовать подписание репозитория и пакетов.