Как добавить мой собственный .deb файл к моему локальному зеркалу для использования с Кв.?

Я создал полное локальное зеркало этих 14,04 использований репозиториев apt-mirror и соединитесь с ним по использованию LAN apache. Я адаптировал свой sources.list файл на машине, которую я хочу обновить от локального зеркала.

Что процесс требуется добавить мой собственный .deb файл (mypackage.deb) и сделать его доступным через apt-get install mypackage?

4
задан 13 October 2015 в 12:30

2 ответа

Если бы Вы планируете обновить свои пакеты в будущем или добавить новые, я сильно рекомендовал бы не полагаться на клуджи, но вместо этого использовал бы правильные инструменты.

Так вместо того, чтобы смешать Ваши собственные пакеты с зеркалом Ubuntu, полагают, что соединение Вашего собственного небольшого repo сохраняет вещи опрятными, и изолировал , и также подпишите свои пакеты для идентификации.

Это займет немного времени, чтобы настроить вещи, но спасет Вам тонну головных болей обслуживания в будущем.

я нашел, что лучший инструмент для той задачи reprepro.

Некоторые связи, чтобы начать Вас:

  1. https://www.digitalocean.com/community/tutorials/how-to-use-reprepro-for-a-secure-package-repository-on-ubuntu-14-04
  2. http://kaivanov.blogspot.com.by/2012/08/creating-apt-repository-with-reprepro.html
  3. https://wiki.debian.org/SettingUpSignedAptRepositoryWithReprepro
2
ответ дан 1 December 2019 в 09:48

Создайте справочник и разместите Вас .deb пакет в.

Напоминают себе о части информации, существующей в debian файле:

dpkg --info <yourpackage.deb>

Движение к Вашему справочнику и входит sudo dpkg-scanpackages . /dev/null | gzip -c9 > Packages.gz

, Добавляет эта линия к Вашему sources.list: deb file:///path/to/directory / - да, включайте пробел :)

sudo apt-get update
sudo apt-get install <packagename>
2
ответ дан 1 December 2019 в 09:48

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

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