Создание пакета deb, который зависит либо от пакета A или B

Поскольку Firefox по-прежнему является браузером по умолчанию в Ubuntu, я думаю, стоит упомянуть, что Mozilla также разработала дополнение синхронизации Sync. Firefox 4 будет иметь встроенный Sync.

Ubuntu Можно также синхронизировать закладки Firefox, но сначала вы должны установить надстройку с именем Sync (есть кнопка «Установить» для клиента Ubuntu One). К сожалению, время безотказной работы службы не так хорошо.

2
задан 27 July 2017 в 06:11

3 ответа

В Руководстве по политике Debian, глава 7: Объявление отношений между пакетами:

В Depends, Recommends, Suggests, Pre-Depends, Build-Depends, Build-Depends-Indep и Build-Depends-Arch поля управления пакета, объявляющие зависимости от других пакетов, перечисленные имена пакетов могут также содержать списки альтернативных имен пакетов, разделенные символами вертикальной полосы (трубы) |. В таком случае эта часть зависимости может быть удовлетворена любым из альтернативных пакетов. [...] Например, список зависимостей может отображаться как:
Package: mutt
Version: 1.3.17-1
Depends: libc6 (>= 2.2.1), exim | mail-transport-agent

Итак, предположительно:

Depends: libssl1.0.1 (>= 1.0.1) | libssl1.0.2
2
ответ дан 22 May 2018 в 20:07

В Руководстве по политике Debian, глава 7: Объявление отношений между пакетами:

В Depends, Recommends, Suggests, Pre-Depends, Build-Depends, Build-Depends-Indep и Build-Depends-Arch поля управления пакета, объявляющие зависимости от других пакетов, перечисленные имена пакетов могут также содержать списки альтернативных имен пакетов, разделенные символами вертикальной полосы (трубы) |. В таком случае эта часть зависимости может быть удовлетворена любым из альтернативных пакетов. [...] Например, список зависимостей может отображаться как: Package: mutt Version: 1.3.17-1 Depends: libc6 (>= 2.2.1), exim | mail-transport-agent

Итак, предположительно:

Depends: libssl1.0.1 (>= 1.0.1) | libssl1.0.2
2
ответ дан 18 July 2018 в 09:35

В Руководстве по политике Debian, глава 7: Объявление отношений между пакетами:

В Depends, Recommends, Suggests, Pre-Depends, Build-Depends, Build-Depends-Indep и Build-Depends-Arch поля управления пакета, объявляющие зависимости от других пакетов, перечисленные имена пакетов могут также содержать списки альтернативных имен пакетов, разделенные символами вертикальной полосы (трубы) |. В таком случае эта часть зависимости может быть удовлетворена любым из альтернативных пакетов. [...] Например, список зависимостей может отображаться как: Package: mutt Version: 1.3.17-1 Depends: libc6 (>= 2.2.1), exim | mail-transport-agent

Итак, предположительно:

Depends: libssl1.0.1 (>= 1.0.1) | libssl1.0.2
2
ответ дан 24 July 2018 в 19:22

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

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