Как установить Tesseract-OCR 4.1.1 на Alpine

Я работаю в образе Docker. Когда я делаю apk add tesseract-ocr, я получаю версию 4.0.0. Я нашел версию 4.1.1 здесь: https://alpine.pkgs.org/edge/alpine-community-aarch64/tesseract-ocr-4.1.1-r5.apk.html. Пробовал различные комбинации с apk add --repository, но не смог заставить его работать. Итак, я только что скачал файл apk и теперь пытаюсь установить его напрямую, но он не получает автоматически зависимости. Любые идеи? Я новичок, когда дело доходит до использования APK. Не знаю, на что жалуется APKINDEX.

 # apk add --allow-untrusted tesseract-ocr-4.1.1-r5.apk
fetch https://pkgs.org/x86_64/APKINDEX.tar.gz
ERROR: https://pkgs.org/: Permission denied
WARNING: Ignoring APKINDEX.8fc13182.tar.gz: No such file or directory
ERROR: unsatisfiable constraints:
  so:libicui18n.so.67 (missing):
    required by: tesseract-ocr-4.1.1-r5[so:libicui18n.so.67]
  so:libicuuc.so.67 (missing):
    required by: tesseract-ocr-4.1.1-r5[so:libicuuc.so.67]
/ #

Вот содержимое /etc/apk/repositories при первом появлении образа докера

/ # cat /etc/apk/repositories
http://dl-cdn.alpinelinux.org/alpine/v3.9/main
http://dl-cdn.alpinelinux.org/alpine/v3.9/community

Мой dockerfile содержит FROM openjdk:8-jre-alpine Все мои эксперименты проводились на чистом образе, поэтому ничего не испорчено.


person Peter Kronenberg    schedule 31.12.2020    source источник
comment
На первый взгляд мне кажется, что вы на самом деле так сильно испортили свои репозитории apk, что каким-то образом сломали их. Не могли бы вы cat /etc/apk/repositories добавить это к своему вопросу?   -  person β.εηοιτ.βε    schedule 01.01.2021
comment
Кроме того, не могли бы вы предоставить образ докера, который вы используете в качестве основы? (ака какая альпийская версия)   -  person β.εηοιτ.βε    schedule 01.01.2021
comment
Пожалуйста, не используйте комментарии для добавления полезной информации. Скорее отредактируйте свой вопрос.   -  person β.εηοιτ.βε    schedule 03.01.2021
comment
Итак, как сказано, pkgs.org не является готовым образом. Вы должны начать заново с чистого образа.   -  person β.εηοιτ.βε    schedule 03.01.2021
comment
Ах да, извините за это. я обновил вопрос   -  person Peter Kronenberg    schedule 03.01.2021
comment
Ваша проблема здесь: это не сработает. Как указано в предоставленной вами ссылке, этот пакет был создан для Alpine Edge. Но openjdk:8-jre-alpine построен на Alpine 3.9.   -  person β.εηοιτ.βε    schedule 04.01.2021
comment
Ах, спасибо. Я не понял, в чем разница. Я посмотрю, смогу ли я найти комбинацию, которая работает.   -  person Peter Kronenberg    schedule 05.01.2021