Banana Pro 오류 수정: Arch Linux에서 명령을 올바르게 실행하지 못했습니다.

저는 Arch Linux의 열렬한 팬이며 모든 컴퓨터에서, 심지어 Banana Pro와 같은 SoC에서도 주 OS로 사용합니다. 최근에 내 Banana Pro에 Arch Linux 이미지를 설치했는데 pacman으로 패키지를 설치할 때마다 다음 오류가 발생하는 문제에 직면했습니다.
오류: 명령을 올바르게 실행하지 못했습니다.
이 메시지를 없애기 위한 수정 사항이 있습니다.
이 문제는 "install-info" 명령과 관련이 있습니다. 어떤 이유로 다음 파일이 비어 있습니다.
/usr/share/info/dir
텍스트 파일이며 설치된 앱 및 패키지에 대한 정보를 포함해야 합니다. 그러나 Banana Pro Arch Linux 이미지는 이 파일이 비어 있는 상태로 제공되므로 "install-info" 명령이 실패합니다.
이 문제를 해결하는 것은 매우 쉽습니다. 다음 쉘 스크립트를 사용하여 dir 파일을 재생성할 수 있습니다.
#!/bin/sh. rm /usr/share/info/dir. for j in $( { for i in /usr/share/info/*.info /usr/share/info/*.gz; 에코 "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; 완료; } | 유니크); install-info "$j" /usr/share/info/dir; 완료.
"fix.sh" 파일로 저장하고 다음과 같이 루트에서 실행합니다.
# 쉬 ./fix.sh
이렇게 하면 문제가 해결되고 패키지를 올바르게 유지 관리할 수 있습니다.
그게 다야