Windows Tips & News

Ret Banana Pro-fejl: Kommandoen blev ikke udført korrekt i Arch Linux

click fraud protection
Efterlad et Svar

Jeg er en stor fan af Arch Linux, og jeg bruger det overalt - som mit primære OS, på alle mine computere og endda på SoC'er som Banana Pro. For nylig installerede jeg Arch Linux-billedet på min Banana Pro og stod over for et problem, at hver gang jeg ville installere en pakke med pacman, frembragte det følgende fejl:

fejl: kommandoen kunne ikke udføres korrekt

Her er en rettelse til at slippe af med denne besked.
Problemet er ikke specifikt for Banana Pro-kortet eller ARM Linux. Det kan ske selv i desktopversionen (x86/x64) af Arch Linux. Det er forårsaget af et forkert bygget billede.

Problemet er relateret til kommandoen "install-info". Af en eller anden grund er følgende fil tom:

/usr/share/info/dir

Det er en tekstfil, og den skal indeholde oplysninger om installerede apps og pakker. Men Banana Pro Arch Linux-billedet kommer med denne fil tom, så kommandoen "install-info" mislykkes.

Det er meget nemt at løse dette problem. Det er muligt at genskabe dir-filen ved hjælp af følgende shell-script:

#!/bin/sh. rm /usr/share/info/dir. for j i $( { for i i /usr/share/info/*.info /usr/share/info/*.gz; gør ekko "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; Færdig; } | uniq); installer-info "$j" /usr/share/info/dir; Færdig. 

Gem den som "fix.sh" fil og kør fra root som følger:

# sh ./fix.sh

Dette vil løse problemet, og du vil være i stand til at vedligeholde dine pakker korrekt.

Det er det.

Kopier sti i File Explorer i Windows 10

Kopier sti i File Explorer i Windows 10

Sådan kopieres stien i File Explorer i Windows 10I denne artikel vil jeg gerne dele en række meto...

Læs mere

Arkiv for automatisk vedligeholdelse af Windows 10

Når du ikke bruger din pc, udfører Windows 10 automatisk vedligeholdelse. Det er en daglig planla...

Læs mere

Genvej til Capture Screen Region Windows 10 Arkiver

Denne hjemmeside bruger cookies til at forbedre din oplevelse, mens du navigerer gennem hjemmesid...

Læs mere