Что происходит, когда программа удаляется из Центра программного обеспечения?

Что происходит, когда программа удаляется из Центра программного обеспечения?

Если Canonical удалит программу из репозиториев Ubuntu Software-Center, что именно произойдет с моей установкой?

Мне нравится использовать Software-Center для легкого поиска и установки программ в Ubuntu и управления обновлениями, чтобы программное обеспечение всегда имело последнюю версию. Например, я использую программу MediaInfo (без особой причины). MediaInfo недавно изменила свою лицензию с LGPL на FreeBSD: Хотя она все еще является FOSS, возможно, что программа (или любая другая программа из Software-Center) будет куплена компанией, которая применяет проприетарную лицензию или добавляет другую функциональность, которая не согласуется с условиями репозиториев программного обеспечения Ubuntu, предоставленных пользователям в Software-Center.

В этом случае, скорее всего, она будет удалена из Software-Center, если я правильно понимаю. Что будет с программой на моем компьютере, если я уже установил ее на тот момент?

Будет ли он автоматически удален из моей системы? Он просто не будет обновлен до следующей версии? Останется ли последняя подходящая версия доступной в Центре программного обеспечения? И получу ли я какое-либо уведомление обо всем этом?

решение1

Хотя это все еще FOSS, вполне возможно, что программа (или любая другая программа из Software-Center) будет куплена компанией, которая применяет проприетарную лицензию или добавляет другие функции, не соответствующие условиям репозиториев программного обеспечения Ubuntu, предоставленных пользователям в Software-Center.

Отсутствие FOSS или проприетарной лицензии никогда не было проблемой для Canonical (см. ограниченные и мультивселенные репозитории).

Если что-то больше не может оставаться в репозиториях по другим причинам:

Что произойдет с программой на моем компьютере, если я уже установил ее на тот момент?

Ничего. Он будет сидеть там мирно.

Будет ли он автоматически удален из моей системы?

Нет.

Неужели его просто не обновят до следующей версии?

Да.

Останется ли последняя подходящая версия доступной в Центре программного обеспечения?

Это зависит от причин удаления. Например, если пакет вреден, он действительно будет удален.

И получу ли я какое-либо уведомление об этом?

Нет.

Однако вы можете в любой момент проверить, отсутствует ли пакет в репозиториях, запустив apt-cache policy <package>;

Пакет, не имеющий доступной версии в репозиториях, не будет отображать версию, доступную в репозиториях, в качестве кандидата на установку.

решение2

Ни один установленный пакет не будет удален, если Canonical удалит пакет из репозиториев. То же самое касается PPA или любых других репозиториев. Единственное, что произошло, вы больше не будете получать обновления.

Если пакет должен быть снова включен в репозитории, то вы снова будете получать обновления. Но вы не будете явно проинформированы о возвращении.

решение3

Изменения в любом репозитории не влияют на вашу локальную установку!
Никто не будет (не сможет) ничего удалить в вашей личной системе.

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

Если канонические решат удалить пакет из своих репозиториев, они удалят его полностью. Какой смысл им сохранять одну версию, которая скоро устареет, если они хотят от нее избавиться? Нет, они удалят все версии.

Однако если программа станет проприетарной, я также могу представить , что вместо удаления они могли бы просто переместить ее, например, в репозиторий universe// , не уверен, какой из них подойдет для каких случаев...multiversepartner

И вы, вероятно, сможете найти PPA (Personal Package Archive) кого-то, кто продолжает распространять этот пакет. Если вы установите PPA, вы получите новые пакеты и обновления оттуда так же, как вы делали это из репозиториев. Просто имейте в виду, что PPA не так тщательно проверяются на наличие вредоносных программ и проблем безопасности, как репозитории, поэтому вы должны знать риск. Он, как правило, небольшой, но существует.

Связанный контент