TeamViewer: различия между версиями
Sb (обсуждение | вклад) м (источник неправильного написания названия дистрибутива, в т.ч. и в википедии) |
м (+{{epm}}) |
||
(не показано 9 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
{{epm|teamviewer}} | |||
==Альтернативный вариант установки== | |||
apt-get install eepm | |||
epm play teamviewer | |||
Только что проверил на p9. Решение безопасное и имеет поддержку. | |||
Удаление: | |||
epm play --remove teamviewer | |||
Спасибо Виталию Липатову | |||
==Установка== | ==Установка== | ||
С сайта [http://www.teamviewer.com TeamViewer] следует скачать файл tar.xz "Другие системы (официально не поддерживаются)" [https://download.teamviewer.com/download/linux/teamviewer_amd64.tar.xz скачать] . | С сайта [http://www.teamviewer.com TeamViewer] следует скачать файл tar.xz "Другие системы (официально не поддерживаются)" [https://download.teamviewer.com/download/linux/teamviewer_amd64.tar.xz скачать] . | ||
Строка 55: | Строка 68: | ||
После этого для запуска TeamViewer без установки достаточно из папки с распакованным архивом выполнить от пользователя (не root!): | После этого для запуска TeamViewer без установки достаточно из папки с распакованным архивом выполнить от пользователя (не root!): | ||
$ ./teamviewer | $ ./teamviewer | ||
===Teamviewer 15.27.3 === | |||
$ wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm | |||
$ apt-get update | |||
$ apt-get install teamviewer.x86_64.rpm i586-libnss-myhostname i586-libnss-mdns | |||
==Ссылки== | ==Ссылки== | ||
Строка 62: | Строка 80: | ||
[[Категория:CookBook]] | [[Категория:CookBook]][[Категория:Удалённый доступ]] | ||
{{Category navigation|title=ПО, не входящее в репозитории ALT Linux|category=CookBook|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=ПО, не входящее в репозитории ALT Linux|category=CookBook|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 15:30, 20 января 2024
Альтернативный вариант установки
apt-get install eepm epm play teamviewer
Только что проверил на p9. Решение безопасное и имеет поддержку.
Удаление:
epm play --remove teamviewer
Спасибо Виталию Липатову
Установка
С сайта TeamViewer следует скачать файл tar.xz "Другие системы (официально не поддерживаются)" скачать .
Если вы хотите полноценно установить TeamViewer в систему, то есть с добавлением иконки запуска в меню, с автоматическим запуском teamviewer при старте системы и т.п., то следуйте этой инструкции:
распаковываете архив в /tmp, открываете терминал, переходите в режим суперпользователя (su), и выполняете
/tmp/teamviewer/tv-setup install
Отвечаем на вопросы мастера установки и начинаем пользоваться.
Если у вас 64-разрядная версия ОС, должен быть подключен репозитарий x86_64-i586.
Если вы хотите использовать TeamViewer в "переносном" (portable) режиме (без необходимости получать административный доступ, без автозапуска, без добавления в меню и т.п.), то достаточно распаковать архив в свой домашний каталог, и вручную запускать файл teamviewer.
Настройка
Работа TeamViewer требует запущенного сервиса teamviewerd. TeamViwer12 умеет при установке корректно прописывать сервис в системах с systemd. Если у вас SysV init, и/или что-то не сработало, то инитскрипт для SysV init и service-файл для systemd лежат в /opt/teamviewer/tv_bin/script, что-то из них надо скопировать (или сделать символьную ссылку) в соответствующее место.
Возможные проблемы
Если не работает мышь и клавиатура после подключения, то на удаленный хост необходимо доустановить пакет i586-libxtst. Удостоверьтесь, что установлен пакет i586-teamviewer-preinstall.
Работа в P8 без установки
Teamviewer 12
- С сайта, из раздела Загрузить Teamviwer для Linux скачиваем файл teamviewer_*i386.tar.xz.
- Распаковываем каталог teamviewer/ из архива в профиль пользователя (апстримовый инсталлятор устанавливает его в /opt, но там программа не работает, потому что teamviewer, похоже, должен иметь возможность писать в свой каталог установки с правами запустившего его пользователя).
- На 32-битной системе работает из коробки, все зависимости удовлетворены, ярлык на рабочий стол - и в путь.
- Для подготовки 64-битной системы к запуску teamviewer достаточно apt-get install teamviewer-preinstall (спасибо lav@)
Teamviewer 13, 14
Помимо teamviewer-preinstall нужны пакеты (остальные установятся по зависимостям):
- libqt5-webkitwidgets
- libqt5-x11extras
- qt5-quickcontrols
Если при установке у Вас возникает следующая ошибка:
/tmp/teamviewer/tv_bin/script/tvw_aux: line 3: declare: -g: неправильная опция
declare: usage: declare [-afFirtx] [-p] [name[=value] ...]
/tmp/teamviewer/tv_bin/script/tvw_aux: line 4: declare: -g: неправильная опция
declare: usage: declare [-afFirtx] [-p] [name[=value] ...]
/tmp/teamviewer/tv_bin/script/tvw_aux: line 5: declare: -g: неправильная опция
declare: usage: declare [-afFirtx] [-p] [name[=value] ...]
Это означает, что у Вас в системе bash третьей версии, а требуется четвертая.
Первый вариант решения — костыль для включения bash4 в систему по умолчанию (altbug:31399), однако при обновлении пакета bash3 придется делать симлинк заново.
# apt-get install bash4 # mv /bin/bash /bin/bash3 # ln -s /bin/bash4 /bin/bash
Второй способ — просто отредактировать скрипты в TeamViewer, для этого в папке с распакованным tar.xz выполните команды:
$ find . -type f -print0 | xargs -0 sed -i 's!#\!/bin/bash!#\!/bin/bash4!g' $ find . -type f -print0 | xargs -0 sed -i 's!#\!/bin/sh!#\!/bin/sh4!g'
После этого для запуска TeamViewer без установки достаточно из папки с распакованным архивом выполнить от пользователя (не root!):
$ ./teamviewer
Teamviewer 15.27.3
$ wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm $ apt-get update $ apt-get install teamviewer.x86_64.rpm i586-libnss-myhostname i586-libnss-mdns
Ссылки
- Установка Teamviewer 10 на Alt linux (пошаговая инструкция)
- ...другим путём
- teamviewer под p8 — Список рассылки Comm, сообщение №686993 (Пн Ноя 13 11:41:48 MSK 2017)