Javítsa ki a Banana Pro hibát: a parancsot nem sikerült megfelelően végrehajtani az Arch Linuxban
Nagy rajongója vagyok az Arch Linuxnak, és mindenhol használom – fő operációs rendszerként, minden számítógépemen, sőt olyan SoC-kon is, mint a Banana Pro. Nemrég telepítettem az Arch Linux lemezképet a Banana Pro-ra, és olyan problémával szembesültem, hogy minden alkalommal, amikor csomagot telepítettem a pacman segítségével, a következő hibát produkálta:
hiba: a parancs végrehajtása nem sikerült megfelelően
Itt található egy javítás, amellyel megszabadulhat ettől az üzenettől.
A probléma az "install-info" paranccsal kapcsolatos. Valamiért a következő fájl üres:
/usr/share/info/dir
Ez egy szöveges fájl, és információkat kell tartalmaznia a telepített alkalmazásokról és csomagokról. A Banana Pro Arch Linux lemezkép azonban üresen tartalmazza ezt a fájlt, így az "install-info" parancs meghiúsul.
Ezt a problémát nagyon könnyű orvosolni. Lehetőség van a dir fájl újragenerálására a következő shell szkript segítségével:
#!/bin/sh. rm /usr/share/info/dir. for j in $( { for i in /usr/share/info/*.info /usr/share/info/*.gz; echo "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; Kész; } | uniq); do install-info "$j" /usr/share/info/dir; Kész.
Mentse el "fix.sh" fájlként, és futtassa a gyökérből az alábbiak szerint:
# sh ./fix.sh
Ez megoldja a problémát, és megfelelően karbantarthatja csomagjait.
Ez az.