如何在Fedora 7上设置Mumble语音聊天

如何在Fedora 7上设置Mumble语音聊天

版本1.0
作者:Oliver Meyer <o [dot] meyer [at] projektfarm [dot] de>

本文档介绍如何使用Fedora 7设置Mumble语音聊天环境.Mumble是一款专注于游戏的低延迟语音聊天软件。

这是一个实践指南; 它不包括理论背景。 他们在网络上的许多其他文档中被处理。

本文档不附带任何形式的保证! 我想说,这不是设立这样一个制度的唯一办法。 实现这一目标有很多方法,但这是我所采取的方式。 我不会保证这将为您工作!

1准备

设置一个Fedora 7服务器(Fedora 7最小没有GUI等) - 这将是mumble-server。

设置一个Fedora 7桌面系统 - 这将是谦虚客户端。

2 Mumble服务器

2.1获取并安装Mumble服务器

在Fedora 7服务器上:

su -
%yourrootpassword%
cd /tmp/
wget http://download.opensuse.org/repositories/home:/pirast/Fedora_7/i386/mumble-server-1.0.0-38.1.i386.rpm
yum localinstall mumble-server-1.0.0-38.1.i386.rpm --nogpgcheck

2.2基本配置

设置mumble-superuser(“SuperUser”)的密码:

murmur -supw %password%

访问mumble-server的标准端口是64738(tcp + udp) - 您可以在/etc/murmur/murmur.ini中自定义设置(有文档的,不言自明的)。

打开tcp和udp的端口:

system-config-securitylevel-tui

将端口(tcp和udp)插入最低行并接受设置:

2.3自定义桌面上的SQLite数据库

目前没有选择在mumble-gui中注册用户(给他们一个密码),所以你必须通过自定义mumble-database(默认为SQLite)来做到这一点。 我在Fedora 7 Desktop上使用sqliteman自定义数据库。 Sqliteman可以在http://sqliteman.com/上找到 - 有Fedora和Suse的rpm-packages以及当然的来源。

在Fedora 7 Desktop ,在您的浏览器中打开http://download.opensuse.org/repositories/home:/subik/Fedora7/i386/ ,单击rpm文件并使用软件安装程序进行安装。

之后,通过gnome-applications菜单可以使用sqliteman:

现在我们必须从服务器获取mumble sqlite数据库,根据需要自定义它,然后将其发送回服务器。

我选择了这个scp:

cd /tmp/
scp %user%@%server%:%file% %local_destination%

例如:

scp root@192.168.0.100:/usr/sbin/murmur.sqlite /tmp/

现在可以自定义数据库 - 在sqliteman中打开它:

您将看到左侧的数据库的结构和右侧所选表的详细信息。 目前,右侧的按钮有一个错误 - 他们或者他们的信件是看不见的。 要查看每个按钮的位置,请将鼠标悬停在其上,几秒钟后会弹出一个说明。

注册用户双击左侧的“玩家”,此后该表的详细信息显示在右侧。 为要注册的每个用户添加一行,并在相应的字段中输入用户名和密码。 请小心为每个用户分配一个唯一的“player_id”。

当您准备好进行更改时,您必须让它们生效。

在下一步中,我们将数据库复制回服务器:

scp %local_file% %user%@%server%:%destination%

例如:

scp /tmp/murmur.sqlite root@192.168.0.100:/usr/sbin/

启动mumble-server:

/etc/init.d/murmur start
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏