Как установить firefox и firefox esr в alpine linux? - PullRequest
0 голосов
/ 09 июля 2020

Есть два отдельных пакета Firefox, доступных в репозитории пакетов alpine, с именами «firefox» и «firefox -esr», представляющих две разные версии одного и того же браузера. Мне нужно установить как обычную версию, так и версию ESR на моем docker -ed alpine linux. Попытка установить их через:

RUN apk add --no-cache \
    firefox-esr \
    firefox

вызывает ошибку конфликтующих версий:

ERROR: unsatisfiable constraints:
  firefox-78.0.1-r0:
    conflicts: firefox-esr-68.10.0-r0[so:liblgpllibs.so=0]
               firefox-esr-68.10.0-r0[so:libmozavcodec.so=0]
               firefox-esr-68.10.0-r0[so:libmozavutil.so=0]
               firefox-esr-68.10.0-r0[so:libmozgtk.so=0]
               firefox-esr-68.10.0-r0[so:libmozsandbox.so=0]
               firefox-esr-68.10.0-r0[so:libmozwayland.so=0]
               firefox-esr-68.10.0-r0[so:libxul.so=0]
    satisfies: world[firefox]
  firefox-esr-68.10.0-r0:
    conflicts: firefox-78.0.1-r0[so:liblgpllibs.so=0]
               firefox-78.0.1-r0[so:libmozavcodec.so=0]
               firefox-78.0.1-r0[so:libmozavutil.so=0]
               firefox-78.0.1-r0[so:libmozgtk.so=0]
               firefox-78.0.1-r0[so:libmozsandbox.so=0]
               firefox-78.0.1-r0[so:libmozwayland.so=0]
               firefox-78.0.1-r0[so:libxul.so=0]
    satisfies: world[firefox-esr]

Если установлены отдельно, оба пакета помещаются в usr/lib/firefox/ и usr/bin/firefox

Вероятно, размещение пакетов в разных каталогах (firefox и firefox-esr соответственно) может помочь, но я не нашел никакой информации в документах «Alpine Linux управление пакетами», которая могла бы помочь мне решить этот случай.

Можно ли установить оба пакета без конфликтов?

...