Oprava chyby Banana Pro: příkaz se nepodařilo správně provést v Arch Linuxu
Jsem velkým fanouškem Arch Linuxu a používám ho všude – jako svůj hlavní OS, na všech mých počítačích a dokonce i na SoC jako Banana Pro. Nedávno jsem nainstaloval obraz Arch Linuxu na svůj Banana Pro a čelil jsem problému, že pokaždé, když jsem instaloval balíček s pacmanem, vyvolalo to následující chybu:
chyba: příkaz se nepodařilo správně provést
Zde je oprava, jak se této zprávy zbavit.
Problém souvisí s příkazem "install-info". Z nějakého důvodu je následující soubor prázdný:
/usr/share/info/dir
Je to textový soubor a měl by obsahovat informace o nainstalovaných aplikacích a balíčcích. Ale obraz Banana Pro Arch Linux je dodáván s tímto souborem prázdným, takže příkaz "install-info" selže.
Je velmi snadné tento problém vyřešit. Soubor dir je možné znovu vygenerovat pomocí následujícího skriptu shell:
#!/bin/sh. rm /usr/share/info/dir. for j v $( { for i v /usr/share/info/*.info /usr/share/info/*.gz; dělat echo "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; Hotovo; } | uniq); proveďte install-info "$j" /usr/share/info/dir; Hotovo.
Uložte jej jako soubor "fix.sh" a spusťte jej z root následujícím způsobem:
# sh ./fix.sh
Tím se problém vyřeší a budete moci své balíčky správně udržovat.
A je to.