2016-06-14 6 views

risposta

1

La procedura consigliata è non installare glibc su Alpine Linux. Utilizza invece musl libc, una libreria C leggera, veloce, semplice e conforme agli standard (ad esempio, tutto ciò che glibc non è).

Perché ti serve glibc su Alpine?

+0

Il Producer AWS Kinesis Biblioteca lo richiede : http: //docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-dl-install.html – kai

+0

@kai Il codice è open-source, quindi puoi semplicemente crearlo da solo. Aiuterà se creo un pacchetto alpino per questo? –

+0

sarebbe fantastico! – kai

2

Sì c'è,

ho usato un glibc personalizzato costruito installare un JRE su di esso.

Lo si può trovare here

È possibile utilizzare wget o curl per ottenere il codice e apk per installarli

apk --no-cache add ca-certificates 
wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://raw.githubusercontent.com/sgerrand/alpine-pkg-glibc/master/sgerrand.rsa.pub 
wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.23-r3/glibc-2.23-r3.apk 
apk add glibc-2.23-r3.apk 

Ha funzionato perfettamente per me