Banana Pro-Fehler beheben: Befehl konnte in Arch Linux nicht korrekt ausgeführt werden
Ich bin ein großer Fan von Arch Linux und verwende es überall - als mein Hauptbetriebssystem, auf allen meinen Computern und sogar auf SoCs wie Banana Pro. Vor kurzem installierte ich das Arch Linux-Image auf meinem Banana Pro und hatte das Problem, dass jedes Mal, wenn ich ein Paket mit Pacman installierte, der folgende Fehler erzeugt wurde:
Fehler: Befehl konnte nicht korrekt ausgeführt werden
Hier ist ein Fix, um diese Nachricht loszuwerden.
Das Problem hängt mit dem Befehl "install-info" zusammen. Aus irgendeinem Grund ist die folgende Datei leer:
/usr/share/info/dir
Es ist eine Textdatei und sollte Informationen zu installierten Apps und Paketen enthalten. Aber das Banana Pro Arch Linux-Image enthält diese Datei leer, sodass der Befehl "install-info" fehlschlägt.
Es ist sehr einfach, dieses Problem zu beheben. Es ist möglich, die dir-Datei mit dem folgenden Shell-Skript neu zu generieren:
#!/bin/sh. rm /usr/share/info/dir. für j in $( { für i in /usr/share/info/*.info /usr/share/info/*.gz; echo "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; getan; } | uniq); do install-info "$j" /usr/share/info/dir; getan.
Speichern Sie es als "fix.sh"-Datei und führen Sie es wie folgt vom Root aus:
# sh ./fix.sh
Dadurch wird das Problem behoben und Sie können Ihre Pakete ordnungsgemäß verwalten.
Das ist es.