OpenBTS 系统升级 该文描述如何对 OpenBTS 进行升级。如若还未安装 OpenBTS ,敬请参阅:OpenBTS 构建安装运行。 沿循 OpenBTS 构建安装运行 也能达到本文的目标。尽管如此,有些弯路还是没有必要的,本文简述升级的快捷路径。 获取最新的代码简单地进入 OpenBTS 所在的目录(通常处于 /usr/local/src/openbts)然后运行: cd /usr/local/src/openbts svn fetch #or git svn fetch depending on your setup 知悉最新的修改想要知道要那些更改,简单地运行: cd /usr/local/src/openbts svn log | head #or git svn log | head 构建 OpenBTS #(from svn root) cd openbts/trunk make cd Transceiver52M make 构建 Sipauthserve #(from svn root) cd subscriberRegistry/trunk make 构建 smqueue #(from svn root) cd smqueue/trunk make 重新初始化数据库通常而言,没有此必要,原因是数据库鲜有更新。然而,如果有过更新,OpenBTS 便有文件缺失的怨言,对此,手动添加其缺失也许更好。 注:Updating OpenBTS(原文出处,翻译整理仅供参考!) |