Raspberry Pi 4 장치에 최신 버전의 GnuPG 라이브러리를 설치하려고 합니다. Raspbian OS에는 이미 gpg 바이너리가 설치되어 있어 필요한 라이브러리(예: libgcrypt)의 최신 버전을 설치할 수 없다는 것을 발견했습니다. 모든 설치 단계를 수행한 후 /usr/bin을 확인하여 이전 버전의 gpg 파일을 발견했습니다.
이전에는 Ubuntu VM에 gpg2 라이브러리 명령을 성공적으로 설치하고 실행할 수 있었습니다. Raspbian도 Linux 기반 운영 체제라는 점을 고려하면 Pi 4 장치에서 동일한 작업을 어떻게 수행할 수 있습니까?
답변1
이것을 먼저 시도하면 sudo apt install gnupg --reinstall
이 내용으로 해결됩니다.
위의 내용이 필요한 것이 아니라면 다음을 실행해 보세요.
sudo apt --purge remove gnupg
또한 -f
가장 적절한 명령을 포함하면 이 작업이 적용됩니다.
답변2
LD_LIBRARY_PATH를 공유 라이브러리 파일 libgcrypt*.so의 위치로 설정하고 실행 파일 경로를 새로 생성된 gpg 바이너리로 업데이트하여 이 문제를 해결할 수 있었습니다.