AnyDesk: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
 
(не показаны 92 промежуточные версии 5 участников)
Строка 1: Строка 1:
{|class="wikitable" style="float: right; margin-left: 2em"
! colspan="2" | Anydesk
|-
| colspan="2" | [[Изображение: User-menu-Anydesk.png |64px|center|Логотип Anydesk]]
|-
| '''Разработчик(и)'''
| AnyDesk Software<br>Gesellschaft mit<br>beschränkter Haftung
|-
| '''Первый выпуск'''
| 2015
|-
| '''Лицензия'''
| Проприетарная
|-
| '''Сайт'''
| [http://anydesk.com/ru anydesk.com]
|}
[[Файл:Anydesk.png|безрамки|500px|справа]]
[[Файл:Anydesk.png|безрамки|500px|справа]]
Для удаленного администрирования зачастую используется программа '''TeamViewer''', у которой существует версия и для Linux, но есть недостаток — ограничение по времени в бесплатной версии. Некоторые Windows-пользователи могут указать на бесплатный AmmyAdmin, но у него нет версии под Linux, хотя он вполне работает через Wine. Из минусов — ограничение по времени (хотя вряд ли у вас получится его полностью истратить) и незапускаемость в виртуалке.
Но после года работы системным администратором я нашел хорошую кроссплатформенную альтернативу — '''AnyDesk''' (https://anydesk.com/ru/). Данная программа работает по тому же принципу, что и TeamViewer, и AmmyAdmin, только в отличие от них у ее бесплатной версии нет ограничений по времени (по крайней мере, меня еще ни разу не выкидывало), и у программы есть '''официальная версия для Linux'''.


Возможности:
AnyDesk — несвободное программное обеспечение для удаленного доступа, удаленного управления и удаленного обслуживания компьютеров и других конечных устройств, выпущенное в 2014 году, разрабатываемое компанией AnyDesk Software GmbH. Предлагает возможности удаленного управления, передачи файлов и VPN.
* адаптация изображения под размер экрана
 
* передача звука
==Возможности==
* буфер обмена
* адаптация изображения под размер экрана;
* чат
* передача звука;
* диалог обмена файлами
* буфер обмена;
* запрос администраторских прав
* чат;
* возможность неконтролируемого доступа по паролю
* диалог обмена файлами;
* запрос администраторских прав;
* неконтролируемый доступ по паролю.
 
==Установка==
 
===Вручную===
{{Note|Дополнительно потребуется установить библиотеку {{pkgL|libgtkglext}}:
<source lang="text" highlight="1"># apt-get install libgtkglext</source>
}}
*Перейдите на официальный сайт, на страницу скачивания программы
 
https://anydesk.com/ru/downloads/linux
*Выберите версию Linux CentOS 8 (64 Bit) / RedHat Enterprise Linux 8 (64 Bit).
{{Note|Не потому что ALT Linux - CentOS или RedHat, просто потому что разработчики Anydesk для всех дистрибутивов, что используют rpm, маркируют пакеты под дистрибутивы-родоначальники - RedHat и CentOS.}}
* Перейдите в папку с загруженным файлом и обновите сведения о доступных пакетах:
<source lang="text" highlight="1-2">
$ su -
# cd /home/<user>/Загрузки/
# apt-get update</source>
*Пакет от разработчика нужно установить с пересборкой, используя утилиту eepm
# eepm install --repack ./anydesk-6.0.1-1.el8.x86_64.rpm
*На этом этапе <code>eepm</code> может потребоваться доустановка необходимых ей пакетов из дерева зависимостей <code>alien, binutils</code>, для чего следует снабдить компьютер либо носителем, с которого устанавливали систему (например, дистрибутив <code>"ALT 8 SP Workstation 11100-01 x86_64 build 2020-03-20"</code>), либо доступом в интернет.
*В результате выполнения этой команды программа перепакует и установит пакет с Anydesk
 
===Из eepm===
$ su -
# apt-get install eepm
# epm play anydesk
Пакет при этом будет скачан с официального сайта.
 
===Из Appinstall===
Так же программу можно установить с помощью eepm через графический интерфейс.
 
*Установите графическую утилиту для работы с eepm - Appinstall:
$ su -
# apt-get install appinstall
 
*Запустите ее из меню {{nav|Приложения|Система|App Install}}
 
*Выберите программу из списка и нажмите на кнопку {{button|Установка}}
 
[[Файл:Appinstall-anydesk.png]]
 
===Из ALT Repo===
ALT Repo - [http://altrepo.ru/ altrepo.ru] - хранилище пакетов Антона Шевцова.
 
Доступны репозитории для платформ:
*[http://altrepo.ru/local/x86_64/RPMS.local p8]
*[http://altrepo.ru/local-p9/x86_64/RPMS.local-p9 p9]
*[http://altrepo.ru/local-p10/x86_64/RPMS.local-p10/ p10].
 
Установка:
*Добавьте в систему репозиторий по инструкции со страницы [http://altrepo.ru/ altrepo.ru] по удобному для вас варианту
*Обновите список пакетов
$ su -
# apt-get update
*Установите Anydesk:
# apt-get install anydesk
 
==Настройки==
===Автозапуск===
При установке AnyDesk создаётся файл автозапуска приложения {{path|/etc/xdg/autostart/anydesk.desktop}}.


==Установить==
Для того, чтобы отключить автозапуск, выполните команду:
Установка AnyDesk (все команды выполняются под правами root):
# Загрузить пакет rpm с сайта разработчика. Для этого на странице https://anydesk.com/ru/downloads/linux в выпадающем списке следует выбрать пункт «CentOS» и нажать на кнопку «Скачайте прямо сейчас»:
#:[[Изображение:AnyDesk-download.png|Загрузка AnyDesk.rpm]]
# Для дистрибутивов на базе девятой платформы (p9):
## Перейти в папку с загруженным файлом anydesk-<версия>-<архитектура>.rpm:
##:<source lang="text" highlight="1"># cd /home/user/Загрузки/</source>
## Установить пакет, выполнив команду <code>apt-get install anydesk-<версия>-<архитектура></code>, например:
##:<source lang="text" highlight="1-2"># apt-get update
# apt-get install ./anydesk-5.5.4-1.el8.x86_64.rpm</source>
# Для дистрибутивов на базе платформы c8.1:
##Перейти в папку с загруженным файлом anydesk-<версия>-<архитектура>.rpm:
##:<source lang="text" highlight="1"># cd /home/user/Загрузки/</source>
##Установить утилиту eepm:
##:<source lang="text" highlight="1-2"># apt-get update
# apt-get install eepm</source>
##Пересобрать установочный RPM-пакет, выполнив команду <code>eepm repack anydesk-<версия>-<архитектура></code>, например:
##:<source lang="text" highlight="1"># eepm repack ./anydesk-5.5.4-1.el8.x86_64.rpm</source>
##:На этом этапе, возможно, <code>eepm</code> доустановит необходимые ей пакеты из дерева зависимостей <code>alien, binutils</code>. Для этого потребуется вставить в компьютер тот DVD- или USB-носитель, с которого вы устанавливали систему. В моем случае, это был установочный дистрибутив <code>"ALT 8 SP Workstation 11100-01 x86_64 build 2020-03-20"</code>.
##:В результате выполнения этой команды рядом со скачанным ранее RPM-пакетом будет создан еще один, в названии которого помимо версии и архитектуры будет присутствовать еще подобная запись <code>-alt1.repacked.with.epm.2</code>, например:
##:<source lang="text" highlight="1">./anydesk-5.5.4-1.el8.x86_64.rpm</source>
##:<source lang="text" highlight="1">./anydesk-5.5.4-alt1.repacked.with.epm.2.x86_64.rpm</source>
## Установить пакет, выполнив команду <code>apt-get install anydesk-<версия>-alt1.repacked.with.epm.2.<архитектура></code>, например:
##:<source lang="text" highlight="1"># apt-get install ./anydesk-5.5.4-alt1.repacked.with.epm.2.x86_64.rpm</source>


Теперь можно запустить AnyDesk:
<source lang="text" highlight="1"># echo -e "[Desktop Entry]\nHidden=true" > /etc/xdg/autostart/anydesk.desktop</source>


[[Изображение:AnyDesk.png|AnyDesk]]
===Запуск службы===
Для доступа извне имеет смысл сделать автозапуск службы при каждом пуске ОС:


<source lang="text" highlight="1-2"># systemctl enable --now anydesk</source>


Выбрать язык можно через меню в правом верхнем углу окна программы: Settings —> User Interface —> Language —> Russian, затем нажать кнопку «Please restart AnyDesk».
==Запуск==
#Запустить интерфейс:
#:[[Изображение:AnyDesk.png|AnyDesk]]
#При надобности выбрать язык через меню в правом верхнем углу окна программы:
#:[[Изображение:AnyDesk-language.png|Выбор языка интерфейса AnyDesk]]
#:Для завершения замены нажать кнопку «Please restart AnyDesk».


[[Изображение:AnyDesk-language.png|Выбор языка интерфейса AnyDesk]]
==Удаление==


[[Категория:Удалённый доступ]]
[[Категория:Enterprise Software]]
[[Категория:Enterprise Software]]
{{Category navigation|title=ПО уровня предприятия|category=Enterprise Software|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Софт в ALT Linux|category=Soft|sortkey={{SUBPAGENAME}}}}
[[Категория:Софт c epm]]

Текущая версия от 11:47, 25 ноября 2024

Anydesk
Логотип Anydesk
Разработчик(и) AnyDesk Software
Gesellschaft mit
beschränkter Haftung
Первый выпуск 2015
Лицензия Проприетарная
Сайт anydesk.com
Anydesk.png

AnyDesk — несвободное программное обеспечение для удаленного доступа, удаленного управления и удаленного обслуживания компьютеров и других конечных устройств, выпущенное в 2014 году, разрабатываемое компанией AnyDesk Software GmbH. Предлагает возможности удаленного управления, передачи файлов и VPN.

Возможности

  • адаптация изображения под размер экрана;
  • передача звука;
  • буфер обмена;
  • чат;
  • диалог обмена файлами;
  • запрос администраторских прав;
  • неконтролируемый доступ по паролю.

Установка

Вручную

Примечание: Дополнительно потребуется установить библиотеку libgtkglext:
# apt-get install libgtkglext
  • Перейдите на официальный сайт, на страницу скачивания программы

https://anydesk.com/ru/downloads/linux

  • Выберите версию Linux CentOS 8 (64 Bit) / RedHat Enterprise Linux 8 (64 Bit).
Примечание: Не потому что ALT Linux - CentOS или RedHat, просто потому что разработчики Anydesk для всех дистрибутивов, что используют rpm, маркируют пакеты под дистрибутивы-родоначальники - RedHat и CentOS.
  • Перейдите в папку с загруженным файлом и обновите сведения о доступных пакетах:
$ su -
# cd /home/<user>/Загрузки/
# apt-get update
  • Пакет от разработчика нужно установить с пересборкой, используя утилиту eepm
# eepm install --repack ./anydesk-6.0.1-1.el8.x86_64.rpm
  • На этом этапе eepm может потребоваться доустановка необходимых ей пакетов из дерева зависимостей alien, binutils, для чего следует снабдить компьютер либо носителем, с которого устанавливали систему (например, дистрибутив "ALT 8 SP Workstation 11100-01 x86_64 build 2020-03-20"), либо доступом в интернет.
  • В результате выполнения этой команды программа перепакует и установит пакет с Anydesk

Из eepm

$ su -
# apt-get install eepm
# epm play anydesk

Пакет при этом будет скачан с официального сайта.

Из Appinstall

Так же программу можно установить с помощью eepm через графический интерфейс.

  • Установите графическую утилиту для работы с eepm - Appinstall:
$ su -
# apt-get install appinstall
  • Запустите ее из меню Приложения ▷ Система ▷ App Install
  • Выберите программу из списка и нажмите на кнопку Установка

Appinstall-anydesk.png

Из ALT Repo

ALT Repo - altrepo.ru - хранилище пакетов Антона Шевцова.

Доступны репозитории для платформ:

Установка:

  • Добавьте в систему репозиторий по инструкции со страницы altrepo.ru по удобному для вас варианту
  • Обновите список пакетов
$ su -
# apt-get update
  • Установите Anydesk:
# apt-get install anydesk

Настройки

Автозапуск

При установке AnyDesk создаётся файл автозапуска приложения /etc/xdg/autostart/anydesk.desktop.

Для того, чтобы отключить автозапуск, выполните команду:

# echo -e "[Desktop Entry]\nHidden=true" > /etc/xdg/autostart/anydesk.desktop

Запуск службы

Для доступа извне имеет смысл сделать автозапуск службы при каждом пуске ОС:

# systemctl enable --now anydesk

Запуск

  1. Запустить интерфейс:
    AnyDesk
  2. При надобности выбрать язык через меню в правом верхнем углу окна программы:
    Выбор языка интерфейса AnyDesk
    Для завершения замены нажать кнопку «Please restart AnyDesk».

Удаление