首先我要说一下,我是 Linux 新手,所以请详细说明。
我刚刚在 Raspberry Pi 2 上安装了 Ubuntu Mate 15.04(我在使用 Ubuntu 14.04 时也遇到了同样的问题)。我从其他帖子中了解到,这与 64/32 位有关,但我已从下载了 32 位版本的 Teamspeak这里。
我运行了该.run
文件,它生成了一个文件夹,其中包含一个.sh
文件。双击运行该文件时,什么也没有发生(没有错误或任何东西),从终端运行它时,它显示cannot execute binary file: Exec format error
。
这是我的操作系统、硬件还是 Teamspeak 的问题?
我怎样才能让 ts3 客户端正常工作?
答案1
Raspberry Pi 基于手臂计算架构,但 Teamspeak 仅适用于 x86(“32 位”)和 AMD64(“64 位”)架构。每个二进制可执行文件都有一个标志,用于描述其格式和目标架构。如果它们与主机(应该运行可执行文件的机器)架构不匹配,Linux 平台(通常)会打印问题中提到的错误。
结论:您无法在 Raspberry Pi 或其他基于 ARM 的计算机上安装 Teamspeak(客户端或服务器)。