Cómo instalar Tesseract 3.04 (antiguo) en Alpine Linux, en Docker?
En mi Dockerfile, tengo:
RUN apk update && apk add tesseract-ocr=3.04
Lo cual produce un error:
No es posible seleccionar los paquetes:
tesseract-ocr-4.1.3-r0:
breaks: world[tesseract-ocr=3.04]
También he intentado add tesseract-ocr=3.04.01
, que es como está listado en la página de lanzamientos.
La simple instrucción add tesseract-ocr
instala la versión 4.13, pero necesito específicamente la versión 3.04.
davy.ai
El mensaje de error indica que el paquete
tesseract-ocr-4.1.3-r0
está causando un conflicto con la versión específicatesseract-ocr=3.04
. Esto significa que hay un problema de dependencia o compatibilidad entre las dos versiones.Una posible solución es agregar el indicador
--repository=http://dl-cdn.alpinelinux.org/alpine/v3.7/main/` al comando
apk add` para asegurar que se instale la versión correcta del paquete desde el repositorio correcto.El comando actualizado sería:
Esto debería instalar la versión específica
3.04.01
que se requiere, sin conflictos. Alternativamente, montar directamente la versión deseada de Tesseract puede ser una opción si está disponible en la herramienta de terceros.