Labojiet Banana Pro kļūdu: komandu neizdevās pareizi izpildīt programmā Arch Linux
Esmu liels Arch Linux cienītājs un izmantoju to visur - kā savu galveno OS, visos savos datoros un pat SoC, piemēram, Banana Pro. Nesen es instalēju Arch Linux attēlu savā Banana Pro un saskāros ar problēmu, ka katru reizi, kad es instalēju pakotni ar pacman, tas radīja šādu kļūdu:
kļūda: komandu neizdevās pareizi izpildīt
Šis ir labojums, lai atbrīvotos no šī ziņojuma.
Problēma ir saistīta ar komandu "install-info". Kādu iemeslu dēļ šis fails ir tukšs:
/usr/share/info/dir
Tas ir teksta fails, un tajā jāiekļauj informācija par instalētajām programmām un pakotnēm. Bet Banana Pro Arch Linux attēlam šis fails ir tukšs, tāpēc komanda "install-info" neizdodas.
Šo problēmu ir ļoti viegli novērst. Ir iespējams atjaunot dir failu, izmantojot šādu čaulas skriptu:
#!/bin/sh. rm /usr/share/info/dir. for j in $( { for i in /usr/share/info/*.info /usr/share/info/*.gz; do atbalss "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; darīts; } | unikāls); veiciet instalēšanas info "$j" /usr/share/info/dir; darīts.
Saglabājiet to kā failu "fix.sh" un palaidiet no saknes šādi:
# sh ./fix.sh
Tas novērsīs problēmu, un jūs varēsit pareizi uzturēt savas paketes.
Tieši tā.