rsync 사용 시 공유 라이브러리 오류

rsync 사용 시 공유 라이브러리 오류

백업 위치의 폴더를 내 폴더로 전송하려고 하는데 $HOME다음 오류가 계속 발생합니다.

rsync: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory

export LD_LIBRARY_PATH:/usr/lib/:/usr/lib64/내 등에 추가하려고 시도했지만 소용이 없었습니다 .bashrc.echo "/usr/lib64" | sudo tee -a /etc/ld.so.conf.d/mylibs.conf; sudo ldconfig

pacman -F libcrypto.so.3반품 때문에 패키지가 설치되어 있다는 것을 알고 있습니다.

core/openssl 3.0.7-2 [installed: 1.1.1.q-1]
    usr/lib/libcrypto.so.3
multilib/lib32-openssl 1:3.0.7-1 [installed]
    usr/lib32/libcrypto.so.3

누구든지 어떤 제안이 있습니까? OpenSSL의 버그나 다른 문제로 인해 이 문제가 발생할 수 있습니까?

답변1

출력에는 pacman -F최신 버전의 OpenSSL이 설치되어 있지 않다고 표시됩니다. 게시한 것과 같은 오류 메시지의 일반적인 원인은 전체 시스템 업그레이드를 수행하지 않고 프로그램(여기서는 rsync)을 설치하는 것입니다.유일하게 지원되는 방법아치 리눅스에서.

아마도 시스템을 업그레이드해야 할 수도 있습니다 pacman -Syu.

관련 정보