Ret Banana Pro-fejl: Kommandoen blev ikke udført korrekt i Arch Linux

Jeg er en stor fan af Arch Linux, og jeg bruger det overalt - som mit primære OS, på alle mine computere og endda på SoC'er som Banana Pro. For nylig installerede jeg Arch Linux-billedet på min Banana Pro og stod over for et problem, at hver gang jeg ville installere en pakke med pacman, frembragte det følgende fejl:
fejl: kommandoen kunne ikke udføres korrekt
Her er en rettelse til at slippe af med denne besked.
Problemet er relateret til kommandoen "install-info". Af en eller anden grund er følgende fil tom:
/usr/share/info/dir
Det er en tekstfil, og den skal indeholde oplysninger om installerede apps og pakker. Men Banana Pro Arch Linux-billedet kommer med denne fil tom, så kommandoen "install-info" mislykkes.
Det er meget nemt at løse dette problem. Det er muligt at genskabe dir-filen ved hjælp af følgende shell-script:
#!/bin/sh. rm /usr/share/info/dir. for j i $( { for i i /usr/share/info/*.info /usr/share/info/*.gz; gør ekko "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; Færdig; } | uniq); installer-info "$j" /usr/share/info/dir; Færdig.
Gem den som "fix.sh" fil og kør fra root som følger:
# sh ./fix.sh
Dette vil løse problemet, og du vil være i stand til at vedligeholde dine pakker korrekt.
Det er det.