1. 라즈베리파이 4에 anydesk 설치
#anydesk 데비안 패키지 다운로드
wget https://download.anydesk.com/rpi/anydesk_6.1.1-1_armhf.deb
#다운로드 받은 패키지 설치
sudo dpkg -i anydesk_6.1.1-1_armhf.deb
→ 오류 발생
dpkg: dependency problems prevent configuration of anydesk: armhf:
anydesk: armhf 패키지는 다음 패키지에 의존: libminizip1.
위와 같은 내용의 오류 발생할 때는 추가 패키지를 설치해주고 재설치 진행
#추가 패키지 설치
sudo apt-get install libminizip1 libegl1-mesa
→ 오류 발생
이 상황을 바로잡으려면 'apt --fix-broken install'을 실행해야 할 수도 있습니다.
다음 패키지의 의존성이 맞지 않습니다: anydesk:armhf : 의존: libminzip1:armhf 하지만 %s 패키지를 설치하지 않을 것입니다.
추가 패키지 설치 중 오류 발생해서 오류 메세지에 있는 명령어(apt --fix-broken install) 실행하고 추가 패키지 재설치 진행
2. anydesk 실행
#anydesk 실행
anydesk
→ 오류 발생
anydesk: error while loading shared libraries: libbrcmGLESv2.so: cannot open shared object file: No such file or directory
#추가 패키지 설치 및 소프트 링크를 만들어줌
sudo apt-get install libegl1-mesa libegl1-mesa-dev mesa-common-dev libgles2-mesa libgles2-mesa-dev
sudo ln -s /usr/lib/arm-linux-gnueabihf/libGLESv2.so /usr/lib/libbrcmGLESv2.so
sudo ln -s /usr/lib/arm-linux-gnueabihf/libEGL.so /usr/lib/libbrcmEGL.so
추가 패키지 설치 후 재실행
#추가 설치
sudo dpkg --add-architecture armhf
sudo apt install libpolkit-gobject-1-0:armhf libraspberrypi0:armhf libraspberrypi-dev:armhf libraspberrypi-bin:armhf libgles-dev:armhf libegl-dev:armhf
나같은 경우엔 또 같은 에러가 발생해서 추가로 더 설치함(Raspbian 64 aarch64에 anydesk armhf를 설치하는데 필요한 거 같음)
설치 후, anydesk 재실행해보니까 정상적으로 실행되고 원격 접속도 잘 됨
라즈베리 파이(Raspberry Pi) 4 Model B에 AnyDesk 설치
https://remnant24c.tistory.com/330
Installing AnyDesk to the Raspberry Pi
https://pimylifeup.com/raspberry-pi-anydesk/
anydesk: error while loading shared libraries libbrcmglesv2.so
https://raspberrypi.stackexchange.com/questions/116996/anydesk-error-while-loading-shared-libraries-libbrcmglesv2-so/137566#137566