Você precisa instalar:
libressl2.7-libcrypto
Esse pacote fornece os dois arquivos que estão faltando.
Eu tentei configurar uma pilha LEMP sobre a distribuição Alpine GNU / Linux em execução em uma janela de encaixe SEM da VM.
Então tentei instalar o php7-mysqli
nos repositórios da comunidade com:
sudo apk add php7-mysqli
Mas recebi os seguintes erros:
ERROR: unsatisfiable constraints:
so:libcrypto.so.43 (missing):
required by: php7-openssl-7.2.5-r0[so:libcrypto.so.43] php7-openssl-7.2.5-r0[so:libcrypto.so.43]
so:libssl.so.45 (missing):
required by: php7-openssl-7.2.5-r0[so:libssl.so.45] php7-openssl-7.2.5-r0[so:libssl.so.45]
Instalei libressl
, mas o erro ainda persiste. Alguma ideia de por que isso acontece? Tenha em mente que defini os repositórios para o repositório da comunidade:
http://dl-2.alpinelinux.org/alpine/edge/community
Eu segui as instruções mencionadas no link
Eu tentei instalar libressl2.6-libcrypto-2.6.3-r0
através do seguinte comando:
sudo apk add libressl2.6-libcrypto-2.6.3-r0
E recebi a seguinte saída:
ERROR: unsatisfiable constraints:
libressl2.6-libcrypto-2.6.3-r0 (missing):
required by: world[libressl2.6-libcrypto-2.6.3-r0]
Se eu tentar instalar o pacote libressl
, recebo a seguinte resposta:
sudo apk add libressl
(1/2) Installing libressl2.6-libtls (2.6.3-r0)
(2/2) Installing libressl (2.6.3-r0)
Executing busybox-1.27.2-r8.trigger
OK: 119 MiB in 53 packages
E o problema ainda permanece.
Além disso, tentei instalar o libressl2.7-libcrypto
via:
sudo apk add libressl2.7-libcrypto
E recebi os seguintes erros:
ERROR: unsatisfiable constraints:
libressl2.7-libcrypto (missing):
required by: world[libressl2.7-libcrypto]
Você precisa instalar:
libressl2.7-libcrypto
Esse pacote fornece os dois arquivos que estão faltando.
A resposta de Nasir Riley é boa, mas você também tem que alterar seu /etc/apk/repositories
para substituir v3.7
para edge
, que é o primeiro arquivo que eu mudo se eu quiser usar a última versão do Alpine.
Depois disso, você pode instalar libressl2.7-libcrypto
como de costume.
Tags php7 alpine-linux