리눅스에서 신호 메신저 앱 설치하는 방법

책상에 노트북을 사용하고 있는 사람의 사진, 옆에는 전화기가 있습니다.

신호는 안전하고 사적인 소통을 제공하는 데 중점을 둔 강력한 크로스 플랫폼 메신저 애플리케이션입니다. 이 글에서는 리눅스에서 개인 정보 보호를 위해 설계된 신호 메신저를 데스크톱 앱으로 설치하는 방법을 안내합니다.

목차

  • 왜 리눅스에서 신호를 사용해 개인 메시지를 보내야 할까요
  • 개발자 저장소에서 신호 설치하기
  • Flathub에서 신호 설치하기
  • Snap에서 신호 설치하기
  • 리눅스에서 신호 메신저 제거하는 방법

왜 리눅스에서 신호를 사용해 개인 메시지를 보내야 할까요

신호의 가장 큰 장점 중 하나는 이 플랫폼에서 모든 메시지가 기본적으로 암호화된다는 점입니다. 이는 신호 개발자를 포함하여 아무도 사용자의 메시지를 읽거나 대화를 들을 수 없음을 의미합니다.

리눅스에서 작동하는 신호 데스크톱 클라이언트의 스크린샷.

따라서 신호 모바일 클라이언트를 리눅스 기계와 연결하면 데스크톱에서도 동일한 “종단 간” 암호화를 활용할 수 있습니다. 뿐만 아니라, 신호는 모바일 클라이언트와 데스크톱 간의 대화를 동기화하므로 다른 신호 사용자와 대화할 때 전화기와 데스크톱 간의 이동이 매우 쉽습니다.

팁: 신호가 장치에서 제대로 작동하지 않을 때를 수정하는 방법을 알아보세요.

개발자 저장소에서 신호 설치하기

리눅스에서 신호를 설치하는 가장 일반적인 방법은 개발자의 저장소에서 바이너리 패키지를 가져오는 것입니다. 이를 통해 신호의 최신 버전을 바로 받을 수 있습니다.

참고: 다음 단계는 Debian 기반 리눅스 배포판에서만 작동합니다.

우선 신호의 공식 apt 저장소에 대한 서명 키를 가져옵니다:

curl -fsSL https://updates.signal.org/desktop/apt/keys.asc |sudo gpg --dearmor-o/etc/apt/keyrings/signal-desktop-keyring.gpg

신호 클라이언트에 대한 새로운 저장소 파일을 만들어 주세요:

sudonano/etc/apt/sources.list.d/signal.list

새로운 저장소 파일 안에 다음 코드 줄을 붙여넣습니다:

deb [arch=amd64 signed-by=/etc/apt/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main

저장소 파일을 저장한 후, 기계의 저장소 목록을 새로고칩니다:

sudo apt update &&sudo apt upgrade

apt를 통해 신호 데스크톱 클라이언트를 설치합니다:

sudo apt install signal-desktop

시스템의 애플리케이션 런처를 통해 신호 메신저 앱을 엽니다.

전화기의 신호 앱으로 가서, 메인 화면의 왼쪽 상단에 있는 프로필 사용자 아이콘을 탭합니다.

신호 모바일 앱의 홈 페이지에서 사용자 아이콘을 강조한 스크린샷.

연결된 기기 항목을 선택합니다.

리눅스에서 신호 메신저 설치 03 연결된 기기 선택

페이지의 오른쪽 하단 코너에 있는 더하기 (+) 버튼을 누르고, 신호 데스크톱 화면의 QR 코드를 스캔합니다.

기기 연결을 선택하여 현재 전화기에서 신호 세션을 데스크톱에 연결합니다.

모바일 앱이 데스크톱을 찾으면

신호 데스크톱 앱에 이름을 제공한 후 전화 연결 완료를 클릭합니다. 이 이름은 모바일 앱의 연결된 기기 목록에서 데스크톱 클라이언트의 이름이 됩니다.

신규 연결된 장치 이름을 위한 프롬프트를 보여주는 스크린샷.

팁: 우분투에서 깨진 리눅스 패키지를 수정하는 방법을 알아보세요.

Flathub에서 신호 설치하기

시스템의 기본 저장소에서 신호를 설치하는 것 외에도, Flathub를 통해 Flatpak으로 앱을 얻을 수도 있습니다. 이는 Fedora, RHEL 및 기타 CentOS 호환 시스템에서 신호를 사용하고자 할 때 유용합니다.

먼저 시스템에 Flatpak을 설치합니다:

sudo apt install flatpak gnome-software-plugin-flatpak

Flatpak 설치에 Flathub 저장소를 활성화합니다:

sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

시스템을 재시작하여 새로운 저장소를 적용합니다.

새로운 터미널 세션을 열고, 다음 명령어를 실행하여 Flatpak을 통해 신호를 설치합니다:

sudo flatpak install flathub org.signal.Signal

신호 데스크톱 클라이언트가 제대로 작동하는지 테스트합니다:

sudo flatpak run org.signal.Signal

신호 모바일 클라이언트를 신호 데스크톱 앱에서 QR 코드를 스캔하여 리눅스 기계에 연결합니다.

QR 스캔을 위한 링크 프롬프트를 보여주는 스크린샷.

팁: 페도라 리눅스에서 Flatpak을 활성화하고 사용하는 방법을 알아보세요.

Snap에서 신호 설치하기

Snap은 Canonical의 강력한 대안 패키지 관리자로, Ubuntu 스토어의 그래픽 인터페이스에서 직접 애플리케이션을 설치할 수 있습니다. 이는 우분투를 사용하고 있고 명령줄 없이 신호를 설치하고자 할 때 매우 쉽습니다.

먼저 시스템의 왼쪽 사이드바에서 우분투 소프트웨어 아이콘을 클릭합니다.

바탕화면에서 우분투 스토어 아이콘의 위치를 보여주는 스크린샷.

창의 왼쪽 상단에 있는 확대경 아이콘을 클릭합니다.

우분투 스토어 창에서 확대경의 위치를 강조하는 스크린샷.

검색 창에 “신호 메신저“를 입력한 후 Enter를 누릅니다.

앱 검색 결과에서 신호 데스크톱을 선택합니다.

우분투 스토어의 검색 프롬프트에서 신호 데스크톱 클라이언트를 강조하는 스크린샷.

설치를 클릭하여 시스템에 신호를 가져옵니다.

신호 데스크톱 앱의 우분투 스토어 페이지에서 설치 버튼을 보여주는 스크린샷.

시스템의 애플리케이션 런처를 열고, 신호 메신저 아이콘을 클릭하여 데스크톱 클라이언트를 엽니다.

화면의 QR 코드를 스캔하여 신호 모바일 클라이언트를 데스크톱 앱에 연결합니다.

신호 데스크톱이 정상적으로 작동하며 연결된 화면의 스크린샷.

참고: Flathub와 Snap 스토어의 주요 차이점을 알아보세요.

리눅스에서 신호 메신저 제거하는 방법

데스크톱에서 신호를 제거하려면 신호 모바일 앱을 리눅스 클라이언트와 연결 해제하고, 그 다음 기계에서 제거해야 합니다.

먼저 신호 데스크톱의 메뉴 바에서 파일 -> 기본 설정을 클릭합니다.

신호 데스크톱 창에서 기본 설정 메뉴 항목의 위치를 보여주는 스크린샷.

기본 설정 창의 왼쪽 사이드바에서 개인 정보 카테고리를 클릭합니다.

신호 데스크톱 앱의 기본 설정 창에서

개인 정보 카테고리의 맨 아래로 스크롤 한 다음, 삭제 애플리케이션 데이터 라벨 옆의 데이터 삭제 버튼을 클릭합니다.

개인 정보 카테고리 아래의

신호와 관련된 모든 프로그램 파일을 제거합니다. 필요한 명령어는 신호를 어떻게 설치했는지에 따라 다릅니다.

apt를 통해 신호를 설치한 경우, 다음 명령어를 실행합니다:

sudo apt purge signal-desktop  
sudo apt autoremove

한편, 다음 명령어는 Flatpak에서 신호 데스크톱 앱을 제거합니다:

sudo flatpak uninstall --delete-data org.signal.Signal

마지막으로, 이 명령어는 Snap 기반 시스템에서 신호를 완전히 제거합니다:

sudo snap remove signal-desktop --purge

신호 데스크톱 앱을 설치하고, 신호 모바일 앱과 연결한 후, 이를 기계에서 완전히 제거하는 것은 온라인에서의 개인 정보를 보장하기 위한 첫 단계일 뿐입니다. Android 전화를 안전하게 보호하는 방법을 알아보세요.

이미지 출처: Firmbee.com via Unsplash and Wikimedia Commons. 모든 수정 및 스크린샷은 Ramces Red가 진행하였습니다.