Popravi pogrešku Banana Pro: naredba se nije uspjela ispravno izvršiti u Arch Linuxu
Veliki sam obožavatelj Arch Linuxa i koristim ga posvuda - kao svoj glavni OS, na svim mojim računalima, pa čak i na SoC-ima poput Banana Pro. Nedavno sam instalirao Arch Linux sliku na svoj Banana Pro i suočio se s problemom da svaki put kada bih instalirao paket s pacmanom, proizveo je sljedeću pogrešku:
pogreška: naredba se nije uspjela ispravno izvršiti
Evo rješenja kako biste se riješili ove poruke.
Problem je povezan s naredbom "install-info". Iz nekog razloga, sljedeća datoteka je prazna:
/usr/share/info/dir
To je tekstualna datoteka i trebala bi sadržavati informacije o instaliranim aplikacijama i paketima. Ali slika Banana Pro Arch Linuxa dolazi s ovom datotekom praznom, tako da naredba "install-info" ne uspijeva.
Vrlo je lako riješiti ovaj problem. Moguće je regenerirati dir datoteku pomoću sljedeće shell skripte:
#!/bin/sh. rm /usr/share/info/dir. za j u $( { za i u /usr/share/info/*.info /usr/share/info/*.gz; ponoviti "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; učinjeno; } | jedinstveni); do install-info "$j" /usr/share/info/dir; učinjeno.
Spremite ga kao datoteku "fix.sh" i pokrenite iz root-a na sljedeći način:
# sh ./fix.sh
To će riješiti problem i moći ćete ispravno održavati svoje pakete.
To je to.