Я работаю в образе 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
Все мои эксперименты проводились на чистом образе, поэтому ничего не испорчено.
cat /etc/apk/repositories
добавить это к своему вопросу? - person β.εηοιτ.βε   schedule 01.01.2021openjdk:8-jre-alpine
построен на Alpine 3.9. - person β.εηοιτ.βε   schedule 04.01.2021