Назад | Перейти на главную страницу

Как создать собственный репозиторий Ubuntu для разных дисков и арок?

Мы хотим, чтобы пользователи нашего программного обеспечения могли просто запускать sudo apt install <package>.

Я видел несколько страниц с инструкциями, как это сделать. Некоторые из них устарели, а некоторые предназначены только для простых сценариев, например, все пакеты в одном каталоге, например

https://www.percona.com/blog/2020/01/02/how-to-create-your-own-repositories-for-packages/ или тот, который объясняет amd64, но не multi dists: https://medium.com/sqooba/create-your-own-custom-and-authenticated-apt-repository-1e4a4cf0b864.

Наше программное обеспечение содержит компоненты, скомпилированные в двоичном формате, которые различаются для версий дистрибутива ubuntu (например, 18.04 и 20.04) и архитектуры (amd64, x86).

Как мне это правильно структурировать? У кого-нибудь есть ссылка на какой-нибудь блог / инструкции / как?

Ubuntu - основная цель, но было бы неплохо иметь debian.