Splashtop을 사용하여 Ubuntu를 Windows로 스트리밍하는 방법

윈도우 데스크탑에서 리눅스 PC에 원격 접속하는 방법

윈도우 데스크탑에서 원격으로 접속해야 하는 리눅스 PC가 있으신가요? 복잡한 VNC 서버 설정은 이제 잊으세요. 대신, Splashtop을 사용해 보세요! Splashtop은 Ubuntu를 포함한 모든 PC 운영 체제 간에 화면을 안전하게 스트리밍할 수 있는 편리한 앱입니다. 네트워크(인터넷 포함)를 통해 원격 액세스를 지원하며, 안드로이드 기기에서 PC를 제어하는 것도 가능합니다.

참고: 본 가이드에서는 원격 PC로 Ubuntu Linux를 사용하지만, Splashtop Streamer의 소스 코드는 모든 리눅스 배포판에서 활용할 수 있습니다.

필수 조건

최신 Ubuntu 버전에서는 Splashtop 사용이 다소 어려울 수 있습니다. 개발자가 최신 버전용 소프트웨어를 제공하지 않기 때문입니다. 최신 Splashtop 릴리스는 Ubuntu 14.04를 대상으로 하며, 최신 버전의 Ubuntu 18.04에 해당 패키지를 그대로 설치하면 종속성 문제로 실패합니다.

이 문제를 해결하려면, 과거 버전인 Ubuntu 14.04 소프트웨어 저장소를 추가해야 합니다. 이를 통해 Splashtop 패키지가 제대로 작동하는 데 필요한 종속성을 확보할 수 있습니다.

터미널에서 Nano 텍스트 편집기를 사용하여 /etc/apt/sources.list 파일을 수정합니다.

sudo nano /etc/apt/sources.list

아래 코드를 Nano에 복사하여 붙여넣습니다.

# Splashtop용 Ubuntu 14.04 저장소

deb https://cz.archive.ubuntu.com/ubuntu trusty main universe

Ctrl + O 키 조합으로 Nano를 저장하고, Ctrl + X로 종료합니다.

Nano를 종료한 후, update 명령어로 Ubuntu의 소프트웨어 소스를 업데이트합니다.

sudo apt update

업데이트가 완료되면, 표시되는 모든 소프트웨어 업데이트를 설치합니다.

sudo apt upgrade

업데이트 및 업그레이드 명령 실행 중 14.04 소프트웨어 리포지토리에서 오류가 발생할 수 있습니다. 이는 저장소에 올바른 GPG 키가 없기 때문인데, 다행히 쉽게 해결할 수 있습니다.

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 40976EAF437D05B5

위의 apt-key 명령을 실행하면 Ubuntu 14.04 소프트웨어 소스와 관련된 GPG 키 문제가 해결됩니다. 다시 한번 update 명령을 실행하여 완료합니다.

sudo apt update

GPG 키 문제가 해결되면, 이제 Ubuntu 18.04에 Splashtop을 설치할 수 있습니다.

Splashtop Streamer 설치

Ubuntu 14.04 종속성 소프트웨어 저장소가 Ubuntu 18.04에서 정상적으로 작동하므로, 웹사이트에서 이전 Splashtop Linux 패키지를 다운로드하면 문제없이 설치가 가능합니다. 먼저, wget 명령으로 패키지를 다운로드합니다.

wget https://d17kmd0va0f0mp.cloudfront.net/linux/Splashtop_Streamer_Ubuntu_14.04_v2.2.5.1-4_amd64.deb

dpkg 명령을 사용하여 패키지를 설치합니다.

sudo dpkg -i Splashtop_Streamer_Ubuntu_14.04_v2.2.5.1-4_amd64.deb

Splashtop을 설치하는 과정에서 종속성이 자동으로 설치되지 않아 문제가 발생할 수 있습니다. 이를 해결하려면 apt install 명령을 사용하여 수동으로 종속성을 설치해야 합니다.

sudo apt install -f

Ubuntu 14.04 저장소 비활성화

14.04 소프트웨어 소스를 활성화하면 Splashtop을 최신 버전의 Ubuntu에 설치할 수 있지만, 해당 저장소는 장기적으로 비활성화하는 것이 좋습니다. 걱정하지 마세요! Splashtop은 정상적으로 작동합니다. 이 작업은 해당 소프트웨어 소스를 통한 향후 업데이트를 비활성화하기 위한 것입니다.

비활성화하려면 nano를 열고 14.04 소프트웨어 저장소 앞에 # 기호를 추가하여 다음과 같이 변경합니다.

## Splashtop용 Ubuntu 14.04 저장소

#deb https://cz.archive.ubuntu.com/ubuntu trusty main universe

리포지토리를 비활성화한 후, 업데이트 명령어를 실행하여 마무리합니다.

sudo apt update

Splashtop Streamer 설정

Splashtop을 처음 실행하면 “사용자 계약”에 동의하라는 메시지가 나타납니다. 프로그램 시작을 위해 “수락” 버튼을 클릭합니다.

Splashtop은 계정 없이 사용할 수 없음을 알려줍니다. “Create one” 버튼을 클릭하여 새로운 Splashtop 계정을 생성합니다.

새 Splashtop 계정으로 로그인하고 앱을 실행합니다. Streamer 앱이 실행되는 동안 Splashtop Personal을 통해 Ubuntu PC에 액세스할 수 있습니다.

원격으로 Ubuntu에 접속하기

이제 Splashtop Streamer가 Ubuntu Linux PC를 인터넷에 성공적으로 브로드캐스트합니다. 이제 접속할 차례입니다. 다른 PC(Windows 운영 체제)로 이동하여 해당 웹사이트를 방문하여 Windows용 Splashtop Personal 최신 버전을 다운로드합니다.

참고: Splashtop은 Mac 및 모바일 장치에서도 작동합니다.

설치 앱을 실행하고 원격 PC에서 작동시키십시오. 설치 후 Splashtop 계정으로 로그인해야 합니다. Splashtop으로 스트리밍하는 원격 Ubuntu Linux PC에 액세스하려면 동일한 계정을 사용해야 합니다.

로그인하면 앱이 Streamer를 실행하는 모든 PC를 감지하고 목록에 표시합니다. Ubuntu PC를 찾아 마우스 오른쪽 버튼으로 클릭한 다음, “이 PC 깨우기”를 선택하여 PC가 깨어 원격 액세스가 가능한 상태인지 확인합니다.

원격 PC가 깨어나면 해당 PC를 더블클릭하여 원격 연결을 시작합니다.

연결 종료하기

Splashtop의 원격 세션 연결을 끊는 방법은 연결하는 것만큼 쉽습니다. 원격 Ubuntu 세션을 종료하려면 Splashtop Personal 창에서 X 버튼을 누르십시오. 창을 닫으면 Splashtop이 원격 Ubuntu 세션에서 자동으로 연결을 종료합니다.