Fix Banana Pro-fel: kommandot kunde inte köras korrekt i Arch Linux
Jag är ett stort fan av Arch Linux och jag använder det överallt - som mitt huvudoperativsystem, på alla mina datorer och till och med på SoCs som Banana Pro. Nyligen installerade jag Arch Linux-avbildningen på min Banana Pro och stötte på ett problem att varje gång jag skulle installera ett paket med pacman, gav det följande fel:
fel: kommandot kunde inte köras korrekt
Här är en lösning för att bli av med detta meddelande.
Problemet är relaterat till kommandot "install-info". Av någon anledning är följande fil tom:
/usr/share/info/dir
Det är en textfil och den ska innehålla information om installerade appar och paket. Men Banana Pro Arch Linux-bilden kommer med den här filen tom, så kommandot "install-info" misslyckas.
Det är väldigt enkelt att åtgärda det här problemet. Det är möjligt att återskapa dir-filen med följande skalskript:
#!/bin/sh. rm /usr/share/info/dir. för j i $( { för i i /usr/share/info/*.info /usr/share/info/*.gz; gör eko "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; Gjort; } | uniq); installera-info "$j" /usr/share/info/dir; Gjort.
Spara den som "fix.sh"-fil och kör från roten enligt följande:
# sh ./fix.sh
Detta kommer att lösa problemet och du kommer att kunna underhålla dina paket ordentligt.
Det är allt.