如何在 Ubuntu 12.04 上安装和运行 Teamspeak 3?

如何在 Ubuntu 12.04 上安装和运行 Teamspeak 3?

我的朋友和我买了一个 VPS,这样我们就可以在上面运行 teamspeak 3 客户端。我们对 Linux 还很陌生。基本上我们这样做了(不确定这是否是确切的命令):

sudo apt-get install-desktop

然后我们进行了一些更新。

然后我们从 teamspeak 下载了 .run,然后执行命令来更改权限并使我们的 .run 可执行。然后我们运行命令将该 .run 提取到一个文件夹中(我忘记了命令,抱歉。)

现在,在我们的 TeamSpeak3 文件夹中,我们只需执行 .sh 或客户端程序。我们收到错误:

failed to execute child process <path> no such file or directory

有人可以帮助我们吗?

编辑:我们遵循了以下步骤: 如何在 ubuntu 12.04 lts 32 位上安装 Teamspeak 3 客户端?

完成这些步骤后,我们得到了上面提到的错误。

failed to execute child process <path> no such file or directory

答案1

你可以试试:

cd <path to folder>
sudo chmod +x ./<filename.sh>
./<filename.sh>

例如,如果文件位于您的下载中并且文件名为 run,则代码将如下所示:

cd /home/kulofae/Downloads
sudo chmod +x ./run.sh  or sudo chmod +x run.sh 
./run.sh or run.sh

答案2

我不太熟悉这个程序,但我建议阅读他们的快速入门指南:http://media.teamspeak.com/ts3_literature/TeamSpeak%203%20Server%20Quick%20Start.txt

根据指南,你应该下载与你的 Ubuntu 版本(64 位或 32 位)相对应的 tar 文件。确保你正在安装服务器。我不确定您下载了什么,但我在他们的网站上看到的服务器存档中没有以 .run 结尾的文件。您从他们那里下载的文件应该命名为:

  • teamspeak3-服务器-linux_x86.tar.gz
  • teamspeak3-服务器-linux_amd64.tar.gz

下载该文件后,他们会指导您运行以下命令:

$ tar xzf teamspeak3-server-linux_x86.tar.gz
$ cd teamspeak3-server-linux_x86
$ ./ts3server_minimal_runscript.sh

第一个命令从档案中提取文件,第二个命令移动到该文件夹​​,第三个命令是运行安装的脚本。

您不需要以任何权限执行任何操作 - 该存档中的 .sh 文件已经可以执行。

您还应确保已安装 libstdc++ 6,这取决于它。运行:

sudo apt-get install libstdc++6

它将安装该软件包或者告诉您您已经拥有适用于 12.04 的最新版本。

答案3

首先下载你的包

wget dl.4players.de/ts/releases/3.0.13.3/teamspeak3-server_linux_amd64-3.0.13.3.tar.bz2

提取它

tar jxf teamspeak3-server_linux_amd64-3.0.13.3.tar.bz2

现在更改为提取的目录

cd ~/teamspeak3-server_linux_amd64

现在您可以运行服务器启动脚本

./ts3server_startscript.sh start

希望这可以帮助

相关内容