Каково значение создания пакетов в PPA?

Я загрузил один PPA в свою учетную запись панели запуска успешно. Но его предоставление мне сообщение на правой стороне как здание пакета находится на рассмотрении. когда я нажимаю для получения дополнительной информации, это дало мне и 32-разрядную и amd64 архитектуру и с сообщением как это здание потребностей пакета, но теперь я видел их, как создано успешно. некоторые могли объяснить меня, ситуация происходит здесь?

Спасибо.

4
задан 25 August 2012 в 16:51

1 ответ

При загрузке исходного кода на Панель запуска он помещается в очередь, в зависимости от балльной системы (обычно, чем более важный пакет, тем больше точек он имеет). Поскольку это упоминается здесь: https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage Вы имеете, чтобы использовать debuild -S и затем загрузить Ваш источник через .changes файл, который создается.

Так, то, что Вы имеете для понимания, - то, что пакет не создается панелью запуска точно при загрузке исходного кода для создания. Таким образом, Вы имеете для ожидания некоторого времени (обычно 10 минут к 1 часу). Затем Панель запуска начинает встраивать Ваш исходный код в DEB, в зависимости от того, что Вы указали в Вашем debian/control файл. Например, если Вы указали, что Ваш пакет только для i386 архитектуры, затем это создаст пакет только для него, но если Вы указали Any архитектура, затем это создаст и для i386 и для amd64 архитектуры. Поддерживаемая архитектура перечислена здесь: https://help.launchpad.net/Packaging/PPA#Supported_architectures

До пакета ожидает в очереди, это будет в "Потребностях, создающих" состояние, и, как можно понять, пакеты DEB еще не были созданы. Если процесс здания закончен, то панель запуска предоставляет Вам пакеты DEB, которые это произвело. Вы видите, что пакеты DEB на 'Смотрят Детали Пакета': View Package Details

и затем Вы нажимаете на стрелку слева от пакета:

click on the arrow

В основном, можно использовать это, чтобы создать пакеты ко всей доступной архитектуре, если у Вас есть i386 машина или чтобы распределить Ваше программное обеспечение большему количеству людей, использующих add-apt-repository метод. С этим методом все смогут получить обновления от определенного PPA.

5
ответ дан 21 October 2019 в 12:29

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

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