TeamSpeak 3 на Ubuntu

10

Я только что установил Ubuntu 14.04 и ничего не знаю об этой системе. У меня вопрос, почему я не могу открыть TeamSpeak 3? Я понятия не имею, как открыть этот файл. В Windows 7 это довольно легко , но на Ubuntu я получаю сообщение: please select program to opening file. Какую программу я использую, чтобы открыть этот файл?

user392325
источник

Ответы:

24

Скачанный файл TeamSpeak 3 необходимо запустить - это скрипт установки .

1. Разрешить выполнение установщика

Сначала вы должны изменить его разрешения , чтобы он мог быть выполнен . Вы можете сделать это в shell ( chmod +x TeamSpeak3-Client-linux_amd64-3.0.16.run) или выбрав Свойства файла и разрешив это следующим образом:

Разрешить выполнение файла как программы

2. Запустите установщик

Откройте свой терминал (вы можете нажать ярлык по умолчанию Ctrl+ Alt+ T) и перейти в каталог, где находится файл, например:

cd Downloads

И запустить установщик, например. как это:

./TeamSpeak3-Client-linux_amd64-3.0.16.run

3. Держите систему в чистоте

TeamSpeak будет установлен в текущем каталоге, и, вероятно, хорошая идея перенести его куда-то - /optэто хорошее место для хранения дополнительного программного обеспечения, такого как это (которое не пришло из «обычных» пакетов Ubuntu):

sudo mv TeamSpeak3-Client-linux_amd64 /opt/

4. Запустите TeamSpeak

Для запуска установленного TeamSpeak введите:

/opt/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh

5. Создать Launcher

Вы можете постоянно создавать Launcher для себя:

gedit ~/.local/share/applications/TeamSpeak3.desktop

... или для всех пользователей вашей системы, например:

sudo gedit /usr/share/applications/TeamSpeak3.desktop

Поместите контент в этот Launcher следующим образом:

[Desktop Entry]
Name=TeamSpeak 3
Comment=TeamSpeak 3 VoIP Communicator
Exec=/opt/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh
Terminal=false
Type=Application
Categories=Network;Application;
Icon=/opt/TeamSpeak3-Client-linux_amd64/styles/default/logo-128x128.png

Не забудьте заменить имена файлов и каталогов в соответствии с версией TeamSpeak (здесь 3.0.16) и целевой архитектурой (здесь amd64).

(Значок по умолчанию слишком бледный - вы можете найти другой значок, если хотите)

madneon
источник
Какие разрешения рекомендуется устанавливать при установке / opt (вместо установки в домашний каталог пользователя ~ /)? Будет ли teampeak автоматически записывать информацию о сервере в домашние папки пользователя? Или есть ли возможность для Teamspeak использовать общую конфигурацию и извлекать серверы из / etc / или другого места?
Элика Кохен
Стоит упомянуть, что в будущем, следуя этому руководству, вам нужно будет обновить teampeak (вы уже создали запись на рабочем столе). Выполните только шаги 1–3, и ваша запись на рабочем столе все еще должна указывать на правильное место. :) PS. Возможно, вам придется удалить существующую версию sudo rm -r /opt/TeamSpeak*'*' = подстановочный знак (будьте осторожны с этим) '-r' = рекурсивный (для удаления целых каталогов).
Эдвард
1

Поскольку я пока не могу комментировать, я опубликую это как ответ. Ответ @madneon работает, но вам нужно поставить "" вокруг пути в Exec, иначе он не будет работать (протестировано в Ubuntu 16.04). Посмотрите, как это один из первых результатов при поиске этой «проблемы».

Чтобы было ясно:

[Desktop Entry]
Name=TeamSpeak 3
Comment=TeamSpeak 3 VoIP Communicator
--Exec="/opt/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh"--
Terminal=false
Type=Application
Categories=Network;Application;
Icon=/opt/TeamSpeak3-Client-linux_amd64/styles/default/logo-128x128.png
MariusJP
источник