一、向SD卡内写入镜像。我使用的镜像是:2013-02-09-wheezy-raspbian。
二、启动后进行初始配置。参考这篇文章:http://blog.csdn.net/wwdlk/article/details/8795311。我只做了这两项:expand_rootfs和change_timezone。配置完后重启Pi。
三、重启后,配置一个静态IP地址。执行下面这句:
sudo nano /etc/network/interfaces
将文档中的这句:
iface eth0 inet dhcp
修改成这句:
iface eth0 inet static
再在这句后加入下面三句:
address 192.168.77.119
netmask 255.255.255.0
gateway 192.168.77.1
四、重启Raspberry Pi。输入:
sudo apt-get update
成功后再执行下面这句:
sudo apt-get install autoconf automake devscripts gawk g++ git-core libjpeg62-dev libncurses5-dev libtool make python-dev pkg-config libperl-dev libgdbm-dev libdb-dev gettext sudo libsqlite3-dev
五、上述完毕后,进入到/usr/src目录下,执行:sudo wget http://files.freeswitch.org/freeswitch-1.2.23.tar.gz。
下载完毕后,执行:
sudo tar -xzvf freeswitch-1.2.23.tar.gz。
进入到freeswitch-1.2.23目录下,执行
sudo ./devel-bootstrap.sh
这一步时间很长,执行完后然后再执行
sudo ./configure
这一步时间也很长。然后再执行
sudo make && sudo make install
然后可以睡觉了,这一步超长。
六、编译安装完后,FS会安装在/usr/local/freeswitch目录下。先进入到/usr/local/freeswitch/bin目录下。
执行FS的命令如下:
sudo ./freeswitch