Какое точное назначение имеют переходные пакеты?

Что такое переходные пакеты и для чего они предназначены?

37
задан 7 January 2011 в 00:52

1 ответ

Они упрощают переход, если пакет переименовывается:

Допустим, у нас есть пакет под названием mypackage в текущем выпуске. Теперь по некоторым причинам этот пакет переименован в mynewpackage в следующем выпуске. Поскольку менеджер пакетов ничего не знает о переименовании пакетов, он будет обрабатывать mypackage и mynewpackage как разные пакеты, чтобы при обновлении пользователи, у которых mypackage , не получили [ 115] mynewpackage установлен, но остается со старым mypackage (если зависимости позволяют это).

Чтобы избежать этого, сопровождающий пакета просто создает переходный пакет mypackage в новом выпуске, который не имеет никаких файлов, но зависит только от mynewpackage (этот тип пакета называется « метапакет »).

0
ответ дан 7 January 2011 в 00:52

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

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