Как установить приложение Signal Messenger в Linux

Фотография человека, использующего ноутбук на столе со смартфоном рядом.

Signal — это мощное кроссплатформенное приложение для обмена сообщениями, которое предназначено для обеспечения безопасного и частного способа общения. В этой статье мы покажем вам, как установить защищенный Signal Messenger в виде настольного приложения на Linux.

Содержание

  • Почему использовать Signal для отправки приватных сообщений в Linux
  • Установить Signal из репозитория разработчика
  • Установить Signal из Flathub
  • Установить Signal из Snap
  • Как удалить Signal Messenger в Linux

Почему использовать Signal для отправки приватных сообщений в Linux

Одним из самых крупных преимуществ Signal по сравнению с другими мессенджерами является то, что каждое сообщение на платформе по умолчанию зашифровано. Это значит, что никто, включая разработчиков Signal, не сможет читать ваши сообщения и слушать ваши разговоры.

Скриншот, показывающий работу клиента Signal Desktop на Linux.

Таким образом, связывая ваш мобильный клиент Signal с вашей Linux-машиной, вы можете воспользоваться тем же «сквозным» шифрованием и на рабочем столе. Более того, Signal синхронизирует ваши разговоры между мобильным клиентом и настольной версией. Это облегчает переключение между телефоном и рабочим столом во время общения с другими пользователями Signal.

Совет: узнайте, как вы можете исправить Signal, если он работает не должным образом на вашем устройстве.

Установить Signal из репозитория разработчика

Наиболее распространенный способ установить Signal в Linux — это получить бинарный пакет из репозитория разработчика. Это гарантирует, что вы всегда получите последнюю версию Signal, как только она выйдет.

Примечание: следующие шаги будут работать только если вы используете дистрибутив Linux на базе Debian.

Для начала получите ключ подписи репозитория для официального репозитория apt Signal:

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

Создайте новый файл репозитория для вашего клиента Signal:

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

Установите настольный клиент Signal через apt:

sudo apt install signal-desktop

Откройте приложение Signal Messenger через запуск приложений вашей системы.

Перейдите в приложение Signal на вашем телефоне, затем коснитесь значка профиля в верхнем левом углу главного экрана.

Скриншот, подчеркивающий значок пользователя в мобильном приложении Signal.

Выберите категорию Связанные устройства.

Установить Signal Messenger Linux 03 Выберите связанные устройства

Нажмите кнопку плюс (+) в нижнем правом углу страницы, затем отсканируйте QR-код на экране вашего Signal Desktop.

Скриншот, показывающий кнопку плюс на экране

Выберите Связать устройство, чтобы подключить текущую сессию Signal на вашем телефоне к рабочему столу.

Скриншот, подчеркивающий кнопку

Укажите имя для вашего приложения Signal Desktop, затем нажмите Завершить связывание телефона. Это будет имя вашего настольного клиента в списке Связанные устройства мобильного приложения.

Скриншот, показывающий запрос на новое имя связанного устройства.

Совет: узнайте, как вы можете исправить сломанные пакеты Linux на Ubuntu.

Установить Signal из Flathub

Помимо установки Signal из стандартного репозитория вашей системы, вы также можете получить приложение через Flathub. Это полезно, если вы хотите использовать Signal на Fedora, RHEL, а также на других совместимых с CentOS системах.

Начните с установки Flatpak на вашу систему:

sudo apt install flatpak gnome-software-plugin-flatpak

Включите репозиторий Flathub в вашей установке Flatpak:

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

Примените ваш новый репозиторий, перезапустив систему.

Откройте новую сессию терминала, затем выполните следующую команду для установки Signal через Flatpak:

sudo flatpak install flathub org.signal.Signal

Проверьте, работает ли ваш клиент Signal Desktop правильно, запустив его:

sudo flatpak run org.signal.Signal

Свяжите ваш мобильный клиент Signal с вашей Linux-машиной, отсканировав его QR-код в приложении Signal Desktop.

Скриншот, показывающий запрос на связь для сканирования QR-кода.

Совет: узнайте, как вы можете активировать и использовать Flatpak на Fedora Linux.

Установить Signal из Snap

Snap — это мощный альтернативный менеджер пакетов от Canonical, который позволяет устанавливать приложения прямо из графического магазина Ubuntu. Это делает процесс установки Signal невероятно простым, если вы используете Ubuntu и хотите установить Signal без использования командной строки.

Начните с нажатия на значок Ubuntu Software на левой боковой панели вашей системы.

Скриншот, показывающий местоположение значка Ubuntu Store на рабочем столе.

Нажмите на значок лупы в верхнем левом углу окна.

Скриншот, подчеркивающий местоположение лупы в окне магазина Ubuntu.

Введите “signal messenger” в поле поиска и нажмите Enter.

Выберите Signal Desktop в результатах поиска приложения.

Скриншот, подчеркивающий клиент Signal Desktop в запросе поиска магазина Ubuntu.

Нажмите Установить, чтобы получить Signal для вашей системы.

Скриншот, показывающий кнопку Установить на странице приложения Signal Desktop в магазине Ubuntu.

Откройте запуск приложений вашей системы, затем нажмите на значок Signal Messenger, чтобы открыть настольный клиент.

Свяжите ваш мобильный клиент Signal с настольным приложением, отсканировав QR-код на экране.

Скриншот корректно работающего Signal Desktop и связанного приложения.

Для справки: узнайте о самых больших различиях между Flathub и магазином Snap.

Как удалить Signal Messenger в Linux

Чтобы удалить Signal с вашего рабочего стола, вам нужно сначала отсоединить мобильное приложение Signal от настольного клиента на Linux, а затем удалить его с вашего устройства.

Сначала нажмите Файл -> Настройки на панели меню Signal Desktop.

Скриншот, показывающий местоположение пункта меню Настройки в окне Signal Desktop.

Нажмите на категорию Конфиденциальность в левой боковой панели окна Настроек.

Скриншот, подчеркивающий категорию

Прокрутите вниз до конца категории Конфиденциальность, затем нажмите кнопку Удалить данные рядом с меткой Удалить данные приложения.

Скриншот, показывающий местоположение кнопки

Удалите все файлы программы, связанные с Signal. Команда, которую вам нужно выполнить, будет зависеть от того, как вы устанавливали Signal на вашем компьютере.

Если вы установили Signal через apt, выполните следующую команду:

sudo apt purge signal-desktop  
sudo apt autoremove

Тем временем следующая команда удалит приложение Signal Desktop в Flatpak:

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

Наконец, эта команда полностью удалит Signal на системах на базе Snap:

sudo snap remove signal-desktop --purge

Установка настольного приложения Signal, связывание его с вашим мобильным приложением Signal и полное удаление его с вашего устройства — это лишь первые шаги к обеспечению вашей конфиденциальности в Интернете. Узнайте, как вы можете защитить себя в сети, обеспечив безопасность вашего Android-телефона.