Используйте Android/iPhone для удаленного управления рабочим столом Ubuntu
В этом простом руководстве показано, как использовать телефон Android или iOS в качестве удаленного ввода (например, сенсорную панель, команду отправки) для Ubuntu и других настольных компьютеров Linux.
Сообщество KDE имеет популярный проект бесплатного программного обеспечения с открытым исходным кодом под названием KDE Connect. Он обеспечивает возможность обмена данными между вашим компьютером (Linux, macOS и Windows) и мобильными устройствами (Android и iOS) в локальной сети.
С его помощью вы можете отправлять фотографии, видео и файлы между сопряженными устройствами, делиться буфером обмена и выполнять удаленные действия, такие как:
- Отправлять удаленные команды, такие как выход из системы, выключение, перезагрузка и пользовательские команды.
- Используйте телефон в качестве сенсорной панели для ПК.
- Удаленное слайд-шоу
- Удаленное управление мультимедиа
Также предусмотрены функции отправки SMS с ПК, звонка на телефон, чтобы помочь его найти, и просмотра файлов на мобильном телефоне. Однако эти функции могут НЕ работать из-за проблем с разрешениями или из-за необходимости запуска мобильного приложения на переднем плане.
ПРИМЕЧАНИЕ. Это руководство протестировано и работает в Ubuntu 24.04. Он также должен работать в Ubuntu 20.04, Ubuntu 22.04 и других Linux.
Шаг 1-a. Установите GSConnect (для рабочего стола GNOME по умолчанию).
Для рабочего стола GNOME по умолчанию расширение GSConnect представляет собой реализацию с лучшей интеграцией и меньшим количеством зависимостей Qt/KDE.
GSConnect НЕ зависит от настольного приложения KDE Connect и НЕ БУДЕТ РАБОТАТЬ с ним. Пользователи Ubuntu могут найти и установить его напрямую из программного обеспечения Ubuntu или из Центра приложений (отфильтровано пакетом Debian).
Или нажмите Ctrl+Alt+T
на клавиатуре, чтобы открыть терминал, и вместо этого выполните команду ниже, чтобы установить пакет:
sudo apt install gnome-shell-extension-gsconnect
Для Ubuntu 20.04 пакет Ubuntu Software немного устарел. Пользователь может перейти на веб-страницу ниже и использовать переключатель ВКЛ/ВЫКЛ для установки:
GSConnect в EGO: https://extensions.gnome.org/extension/1319/gsconnect/
Запустите команду sudo apt install chrome-gnome-shell
, чтобы установить пакет агента, если у вас его нет. И установите расширение браузера (если оно предложит) на странице ссылки и обновите, если вы не видите тумблер.
После установки GSConnect запустите «Расширения GNOME» или «Диспетчер расширений» (оба доступны для установки в Ubuntu Software, Центр приложений). Затем включите новое расширение.
ПРИМЕЧАНИЕ. Вы можете выйти и снова войти в систему, чтобы расширение стало видимым в приложении-менеджере.
После включения вы увидите новую опцию в верхнем правом углу меню состояния системы. В Ubuntu 22.04 он помечен как пункт меню «Мобильные устройства».
Шаг 1-б: Установите KDE Connect (для других рабочих столов)
Для рабочих столов, отличных от GNOME, пользователю необходимо вместо этого установить приложение KDE Connect.
Для этого либо найдите и установите его из Ubuntu Software (или App Center).
Или откройте терминал (Ctrl+Alt+T) и вместо этого выполните команду ниже:
sudo apt install kdeconnect
После установки вы увидите приложение «KDE Connect», а также его индикатор, настройки и записи SMS в меню «Пуск».
Шаг 2. Установите приложение KDE Connect на свой смартфон.
После установки настольного приложения установите мобильное приложение на свой телефон.
Для Android выполните поиск и установку из Google Play или воспользуйтесь ссылками ниже:
KDE Connect в Google Play | F-дроид
Также пользователь iOS может выполнить поиск и установить из App Store или по ссылке ниже:
KDE Connect в магазине приложений iOS
После установки мобильного приложения перейдите в «Настройки» и предоставьте разрешения на доступ к локальной сети и WLAN, чтобы оно могло находить устройства вашего ПК в одной сети и связываться с ними!
Шаг 3. Подключите свои устройства
После установки приложений на настольном и мобильном устройствах выполните следующие действия:
- откройте KDE Connect или включите GSConnect в верхнем правом системном меню и откройте диалоговое окно «Настройки» («Настройки мобильного устройства») на ПК.
- откройте приложение KDE Connect на мобильном телефоне.
Если все пройдет хорошо, вы увидите друг друга в окнах приложений. Для Android перейдите в меню-гамбургер в верхнем левом углу («≡») -> «Подключить новое устройство» для доступных устройств.
Затем просто нажмите на доступное устройство с любой стороны, чтобы начать сопряжение, и подтвердите согласие на другой стороне.
После подключения щелкните устройство, и вы увидите параметры отправки файлов, удаленного ввода, запуска команды, удаленного показа слайдов и т. д.
Чтобы отправить пользовательское командное действие со своего смартфона, вам необходимо выполнить настройку на стороне ПК.
В зависимости от того, какое приложение вы установили, запустите либо инструмент «Настройки KDE Connect», либо диалоговое окно Настройки GSConnect. Затем выберите подключенное мобильное устройство, перейдите к «Команды» или «Выполнить команды» и, наконец, добавьте собственные команды по своему усмотрению.
Дополнительную информацию см. в Wiki GSConnect или в разделе «Устранение неполадок KDE Connect».
Удалить:
Для KDE Connect или GSConnect используйте программное обеспечение Ubuntu (Центр приложений) для удаления или выполните команду ниже в терминале:
sudo apt remove --autoremove kdeconnect gnome-shell-extension-gsconnect
Если GSConnect установлен с сайта Extensions.gnome.org, либо зайдите на эту веб-страницу еще раз и выключите тумблер, либо используйте Extension Manager для удаления.