Corrupta binario ejecutable?
-
27-09-2019 - |
Pregunta
:/usr/local/bin# file wkhtmltopdf
wkhtmltopdf: Mach-O executable i386
Este archivo no se ejecutará. He intentado quitar y volver a instalar sin éxito. He mirado los permisos (abajo) y parecen bien también:
-rwxr-xr-x 1 root root 13817060 Aug 9 13:07 wkhtmltopdf
Cuando corro wkhtmltopdf me sale el siguiente error:
wkhtmltopdf
-bash: /usr/local/bin/wkhtmltopdf: cannot execute binary file
Solución
Ese es el formato ejecutable para Mac OS X, se necesita un binario compilado para Linux para poder ejecutarlo.
Otros consejos
Alexander es correcto en por qué no se ejecutará el binario que tiene. Es un binario OS X y no se puede ejecutar los sistemas Linux. Es necesario un binario Linux.
Si está ejecutando prueba o inestable, apt-get install wkhtmltopdf
basta con ejecutar a instalarlo usando el sistema de envasado.
También puede tratar estas versiones pre-empaquetados desde su página web:
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow