Launchpad ppa, поддерживающий несколько версий Ubuntu

Может ли ppa панели запуска поддерживать несколько версий Ubuntu, таких как 10.04 и 12.04, когда сам пакет был собран на машине 12.04? При попытке добавить ppa на более старую машину выдает ошибку, сообщающую, что она была сделана в системе 12.04 и не может быть установлена.

Я бы хотел, чтобы sudo get-apt-install my-app работал с 10.04 и 12.04, и я новичок в упаковке и ppa, поэтому я не знаю, существует ли что-то подобное.

Любая помощь будет оценена, спасибо!

1
задан 9 July 2012 в 10:58

2 ответа

Да, это возможно, если:

  • Пакет собирается во все целевые серии
  • Серия является поддерживаемой версией Ubuntu в Launchpad

Для получения дополнительной информации обратитесь к справке по PPA :

При сборке исходного пакета вы можете указать один из поддерживаемых рядов в вашем списке изменений файл, который указан на странице Launchpad PPA .

0
ответ дан 9 July 2012 в 10:58

Да это возможно,

PPA - это место, где вы можете создавать и публиковать свои собственные пакеты. Это могут быть пользовательские версии пакетов Ubuntu или совершенно новые пакеты, и они могут быть собраны для любой поддерживаемой версии Ubuntu. .

Когда Launchpad собирает исходный пакет в PPA, он создает двоичные файлы для: x86, AMD64

из PPA Launchpad Page , Личные архивы пакетов (PPA) позволяет загружать исходные пакеты Ubuntu для сборки и публикации в виде подходящего репозитория на Launchpad.

enter image description here

0
ответ дан 9 July 2012 в 10:58

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

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