행복한 하루

라즈베리 파이(Raspberry Pi) 4 Model B에 AnyDesk 설치 본문

RaspberryPi

라즈베리 파이(Raspberry Pi) 4 Model B에 AnyDesk 설치

변화의 물결 2021. 12. 6. 13:17

 

 

안녕하세요.

 

  라즈베리파이에 vnc 혹은 윈도우 원격 데스크톱으로 원격 접속이 가능하지만 개인이라면 AnyDesk라는 원격 접속 툴을 사용할 수도 있습니다. AnyDesk 회사에서 여러 OS에 접속할 수 있도록 개발하는 듯합니다.


1. 라즈베리파이에 AnyDesk 설치

  - 라즈베리 파이에 AnyDesk 프로그램을 설치합니다.

 

  pi@raspberrypi:~ $ sudo dpkg -i anydesk_6.1.1-1_armhf.deb

설치 시 다음과 같은 에러가 발생할 수 있습니다. 그럴 때는 추가 패키지를 설치해주고 다시 설치를 시작합니다.

 

 dpkg: dependency problems prevent configuration of anydesk:

 anydesk depends on libminizip1; however:

   Package libminizip1 is not installed.

 anydesk depends on libegl1-mesa; however:

   Package libegl1-mesa is not installed.

 

  - 추가로 패키지를 설치해줍니다. 

  pi@raspberrypi:~ $ sudo apt-get install libminizip1 libegl1-mesa

 

2. 라즈베리파이에서 AnyDesk  실행

  "라즈베리 아이콘-> Internet->Any Desk" 혹은 "Shell"에서 AnyDesk가 정상적으로 실행되면 좋겠지만, 아래와 같이  또 에러가 발생한다면

 

  pi@raspberrypi:~ $ anydesk

anydesk: error while loading shared libraries: libbrcmGLESv2.so: cannot open shared object file: No such file or directory

 

  - 추가 패키지 설치 및 소프트링크를 만들어줍니다. 

  pi@raspberrypi:~ $ sudo  apt-get install libegl1-mesa libegl1-mesa-dev mesa-common-dev libgles2-mesa libgles2-mesa-dev

  pi@raspberrypi:~ $ sudo ln -s /usr/lib/arm-linux-gnueabihf/libGLESv2.so /usr/lib/libbrcmGLESv2.so

  pi@raspberrypi:~ $ sudo ln -s /usr/lib/arm-linux-gnueabihf/libEGL.so /usr/lib/libbrcmEGL.so

 

  - 이제 실행시키면, 라즈베리파이에서 정상적으로 프로그램이 실행되는 것을 확인할 수 있습니다. 그리고 "This Desk "주소를 PC의 AnyDesk에 입력하면 라즈베리파이에 연결할 수 있습니다.

 

 - 필요하다면 무인 액세스 허용을 체크해서 접속할 수 있도록 합니다. 그러나 일반 PC에서 처럼 자연스럽지 않고 느려서  현재는 라즈베리파이에 AnyDesk로 연결해서 사용하겠다면 무리가 있을 것으로 생각됩니다. 향후 최적화가 필요해 보였습니다.  그러나 원격 연결하지 않고 라즈베리파이 4 모델 B에 HDMI를 연결해서 간단한 Qt 등을 개발한다면 괜찮을 것으로 생각됩니다.

 

감사합니다.

 

 

<참고 사이트>

1. AnyDesk로 원격 관리하기 (Remote Access/Desktop/원격 접속)

http://www.acronet.kr/29221

2. anydesk: error while loading shared libraries libbrcmglesv2.so

https://raspberrypi.stackexchange.com/questions/116996/anydesk-error-while-loading-shared-libraries-libbrcmglesv2-so   

 

 

Comments