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

Материал из ALT Linux Wiki
Строка 24: Строка 24:
## Установить, если этого ещё не сделано, утилиту eepm:
## Установить, если этого ещё не сделано, утилиту eepm:
##:<source lang="text" highlight="1-2"># apt-get install eepm</source>
##:<source lang="text" highlight="1-2"># apt-get install eepm</source>
##Пересобрать установочный RPM-пакет, выполнив команду <code>eepm repack anydesk-<версия>-<архитектура></code>, например:
##Пересобрать установочный RPM-пакет, выполнив команду <code>eepm repack anydesk-<версия>.<архитектура>.rpm</code>, например:
##:<source lang="text" highlight="1"># eepm repack ./anydesk-6.0.1-1.el8.x86_64.rpm</source>
##:<source lang="text" highlight="1"># eepm repack ./anydesk-6.0.1-1.el8.x86_64.rpm</source>
##:На этом этапе <code>eepm</code> может потребоваться доустановка необходимых ей пакетов из дерева зависимостей <code>alien, binutils</code>, для чего следует вставить в компьютер носитель, с которого устанавливали систему (в моем случае это был дистрибутив <code>"ALT 8 SP Workstation 11100-01 x86_64 build 2020-03-20"</code>), либо обеспечить доступ в интернет.
##:На этом этапе <code>eepm</code> может потребоваться доустановка необходимых ей пакетов из дерева зависимостей <code>alien, binutils</code>, для чего следует вставить в компьютер носитель, с которого устанавливали систему (в моем случае это был дистрибутив <code>"ALT 8 SP Workstation 11100-01 x86_64 build 2020-03-20"</code>), либо обеспечить доступ в интернет.
Строка 30: Строка 30:
##:<source lang="text">./anydesk-6.0.1-1.el8.x86_64.rpm
##:<source lang="text">./anydesk-6.0.1-1.el8.x86_64.rpm
./anydesk-6.0.1-alt1.repacked.with.epm.2.x86_64.rpm</source>
./anydesk-6.0.1-alt1.repacked.with.epm.2.x86_64.rpm</source>
#Для уже пересобранного под альт пакета предыдущий пункт пропустить.
#Для уже пересобранного под Альт пакета предыдущий пункт пропустить.
#Установить пакет.
#Установить пакет, пересобранный заранее либо локально:
##Скачанный пересобранным:
##:<source lang="text" highlight="1-2"># apt-get install ./anydesk-6.0.1-alt4.x86_64.rpm</source>
##:<source lang="text" highlight="1-2"># apt-get install ./anydesk-6.0.1-alt4.x86_64.rpm</source>
##Пересобранный локально:
или
##:<source lang="text" highlight="1"># apt-get install ./anydesk-6.0.1-alt1.repacked.with.epm.2.x86_64.rpm</source>
##:<source lang="text" highlight="1"># apt-get install ./anydesk-6.0.1-alt1.repacked.with.epm.2.x86_64.rpm</source>
#Запуск службы при старте ОС:
#Запуск службы при старте ОС:

Версия от 13:01, 14 января 2021

Anydesk.png

Для удаленного администрирования зачастую используется программа TeamViewer, у которой существует версия и для Linux, но есть недостаток — ограничение по времени в бесплатной версии. Некоторые Windows-пользователи могут указать на бесплатный AmmyAdmin, но у него нет версии под Linux, хотя он вполне работает через Wine. Из минусов — ограничение по времени (хотя вряд ли у вас получится его полностью истратить) и незапускаемость в виртуалке. Но после года работы системным администратором я нашел хорошую кроссплатформенную альтернативу — AnyDesk. Данная программа работает по тому же принципу, что и TeamViewer, и AmmyAdmin, только в отличие от них у ее бесплатной версии нет ограничений по времени (по крайней мере, меня еще ни разу не выкидывало), и у программы есть официальная версия для Linux.

Возможности:

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

Загрузить свежий пакет можно либо:

  • из личного репозитория Антона Шевцова, собирающего пакеты в т.ч. для Альта;
  • выбором напрямую из архива разработчика;
  • с сайта разработчика — в этом случае из выпадающего списка следует выбрать пункт «CentOS» и нажать на кнопку «Скачайте прямо сейчас»:
  1. Загрузка AnyDesk.rpm

Установка (все команды выполняются под правами root)

  1. Перейти в папку с загруженным файлом и обновить сведения о доступных пакетах:
    # cd /home/<user>/Загрузки/
    # apt-get update
    
  2. Для пакета anydesk-<версия>-<архитектура>.rpm, скачанного с официального ресурса:
    1. Установить, если этого ещё не сделано, утилиту eepm:
      # apt-get install eepm
      
    2. Пересобрать установочный RPM-пакет, выполнив команду eepm repack anydesk-<версия>.<архитектура>.rpm, например:
      # eepm 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"), либо обеспечить доступ в интернет.
      В результате выполнения этой команды рядом со скачанным пакетом появится еще один, в названии которого помимо версии и архитектуры будет присутствовать вставка вида -alt1.repacked.with.epm.2, например:
      ./anydesk-6.0.1-1.el8.x86_64.rpm
      ./anydesk-6.0.1-alt1.repacked.with.epm.2.x86_64.rpm
      
  3. Для уже пересобранного под Альт пакета предыдущий пункт пропустить.
  4. Установить пакет, пересобранный заранее либо локально:
    1. # apt-get install ./anydesk-6.0.1-alt4.x86_64.rpm
      

или

    1. # apt-get install ./anydesk-6.0.1-alt1.repacked.with.epm.2.x86_64.rpm
      
  1. Запуск службы при старте ОС:
    # systemctl enable --now anydesk
    

Теперь можно запустить AnyDesk:

AnyDesk


Осталось выбрать язык через меню в правом верхнем углу окна программы, для завершения замены нажать кнопку «Please restart AnyDesk».

Выбор языка интерфейса AnyDesk