Parandage Banana Pro viga: käsku ei õnnestunud Arch Linuxis õigesti täita
Olen suur Arch Linuxi fänn ja kasutan seda kõikjal – oma peamise operatsioonisüsteemina, kõigis arvutites ja isegi sellistes SoC-des nagu Banana Pro. Hiljuti installisin oma Banana Pro-sse Arch Linuxi pildi ja seisin silmitsi probleemiga, et iga kord, kui installisin pacmaniga paketi, ilmnes järgmine tõrge:
viga: käsku ei õnnestunud õigesti täita
Siin on lahendus sellest sõnumist vabanemiseks.
Probleem on seotud käsuga "install-info". Mingil põhjusel on järgmine fail tühi:
/usr/share/info/dir
See on tekstifail ja see peaks sisaldama teavet installitud rakenduste ja pakettide kohta. Kuid Banana Pro Arch Linuxi kujutisega on see fail tühi, nii et käsk "install-info" ebaõnnestub.
Seda probleemi on väga lihtne lahendada. Dir-faili on võimalik uuesti genereerida, kasutades järgmist shelliskripti:
#!/bin/sh. rm /usr/share/info/dir. j jaoks $( { i jaoks /usr/share/info/*.info /usr/share/info/*.gz; teha kaja "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; tehtud; } | unikaalne); tee install-info "$j" /usr/share/info/dir; tehtud.
Salvestage see failina "fix.sh" ja käivitage juuralt järgmiselt:
# sh ./fix.sh
See lahendab probleemi ja saate oma pakette korralikult hooldada.
See on kõik.