Risolto errore Banana Pro: il comando non è stato eseguito correttamente in Arch Linux
Sono un grande fan di Arch Linux e lo uso ovunque, come sistema operativo principale, su tutti i miei computer e persino su SoC come Banana Pro. Recentemente ho installato l'immagine Arch Linux sul mio Banana Pro e ho riscontrato un problema che ogni volta che installavo un pacchetto con pacman, produceva il seguente errore:
errore: il comando non è stato eseguito correttamente
Ecco una soluzione per sbarazzarsi di questo messaggio.
Il problema è legato al comando "install-info". Per qualche motivo, il seguente file è vuoto:
/usr/share/info/dir
È un file di testo e dovrebbe contenere informazioni sulle app e sui pacchetti installati. Ma l'immagine Banana Pro Arch Linux viene fornita con questo file vuoto, quindi il comando "install-info" fallisce.
È molto facile risolvere questo problema. È possibile rigenerare il file dir utilizzando il seguente script di shell:
#!/bin/sh. rm /usr/share/info/dir. for j in $( { for i in /usr/share/info/*.info /usr/share/info/*.gz; do echo "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; fatto; } | unico); do install-info "$j" /usr/share/info/dir; fatto.
Salvalo come file "fix.sh" ed esegui da root come segue:
# sh ./fix.sh
Questo risolverà il problema e sarai in grado di mantenere i tuoi pacchetti correttamente.
Questo è tutto.