Solucionar el error de Banana Pro: el comando no se ejecutó correctamente en Arch Linux
Soy un gran fanático de Arch Linux y lo uso en todas partes: como mi sistema operativo principal, en todas mis computadoras e incluso en SoC como Banana Pro. Recientemente instalé la imagen de Arch Linux en mi Banana Pro y enfrenté un problema que cada vez que instalaba un paquete con pacman, producía el siguiente error:
error: el comando no se ejecutó correctamente
Aquí hay una solución para deshacerse de este mensaje.
El problema está relacionado con el comando "install-info". Por alguna razón, el siguiente archivo está vacío:
/usr/share/info/dir
Es un archivo de texto y debe contener información sobre las aplicaciones y los paquetes instalados. Pero la imagen de Banana Pro Arch Linux viene con este archivo vacío, por lo que el comando "install-info" falla.
Es muy fácil solucionar este problema. Es posible regenerar el archivo dir usando el siguiente script de shell:
#! / bin / sh. rm / usr / share / info / dir. para j en $ ({para i en /usr/share/info/*.info /usr/share/info/*.gz; echo "$ i" | sed -r 's / - ([0-9] +) \. gz $ / \. gz / g'; hecho; } | uniq); hacer install-info "$ j" / usr / share / info / dir; hecho.
Guárdelo como archivo "fix.sh" y ejecútelo desde la raíz de la siguiente manera:
# sh ./fix.sh
Esto solucionará el problema y podrá mantener sus paquetes correctamente.
Eso es todo.