Ubuntu上的TeamSpeak 3


10

我刚刚安装了Ubuntu 14.04,对该系统一无所知。我的问题是,为什么我不能打开TeamSpeak 3?我不知道如何打开该文件。在Windows 7上,这非常容易,但是在Ubuntu上,我收到消息:please select program to opening file。我用什么程序打开这个文件?

Answers:


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.创建启动器

您可以为自己永久创建启动器

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

...或针对您系统上的所有用户,如下所示:

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

像这样将内容放入此启动器:

[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)替换文件和目录名称

(默认图标太白了-如果需要,您可以找到另一个图标)


建议使用/ opt安装设置哪些权限(而不是在用户的主目录〜/中安装)?Teampeak会自动将服务器信息写入用户的主文件夹吗?或者,Teamspeak是否可以选择使用共享配置并从/ etc /或其他位置提取服务器?
elika kohen

值得一提的是,将来,按照本指南进行操作后,您需要更新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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.