Changes

Jump to: navigation, search

Talk:Installing Trixbox 2.0 in CentOS VE

1,330 bytes added, 21:19, 30 September 2011
m
Protected "Talk:Installing Trixbox 2.0 in CentOS VE" ([edit=autoconfirmed] (indefinite) [move=autoconfirmed] (indefinite))
<pre>
SITE="http://dag.wieers.com/packages/rpmforge-release/"
wget ${SITE}/rpmforge-release-0.3.6-1.el4el5.rf.i386.rpmrpm -Uvh rpmforge-release-0.3.6-1.el4el5.rf.i386.rpm
</pre>
Apt has unresolved dependencies, so rpm wouldn't install. I usedInstall apt:
<pre>
SITE="http://dag.wieers.com/packages/apt/"
wget ${SITE}/apt-0.5.15lorg3.2-1.el4el5.rf.i386.rpm yum localinstall rpm -ivh apt-0.5.15lorg3.2-1.el4el5.rf.i386.rpm
</pre>
Also note that I am using the el5 versions of these rpms.
 
Yum is available in the el5 template that I used so I didn't have to install it.
 
In the step, "Install speex and libspeex-devel" I found it easier to use yum.
<pre>
yum install speex speex-devel
</pre>
 
It appears that the folks that brought us Trixbox would rather us download and install an ISO. You have to dig pretty deep to find an RPM file. I finally found one:
<pre>
wget http://yum.trixbox.org/centos/5/RPMS-2.6.0.7/trixbox-2.6.0.0-3.i386.rpm
</pre>
 
I found that there were a great number of dependencies that were not found by yum. It appears that you must use a large number of the files at ftp://ftp.pbone.net/mirror/yum.trixbox.org/centos/5/RPMS/. I wrote a simple perl script to download all the files and built a yum repository containing them.
 
 
I used the following yum command to install:
<pre>
yum --nogpgcheck --enablerepo=trixbox localinstall trixbox-2.6.0.0-3.i386.rpm
</pre>
 
=== There's a Trixbox Yum repo ===
 
Rather than downloading the Trixbox RPM and building a local repo, do this:
<pre>
echo '[trixbox]
name=trixbox RPM Repository for CentOS and RHEL
baseurl=http://yum.trixbox.org/centos/$releasever/RPMS/
gpgcheck=0
enabled=1' > /etc/yum.repos.d/trixbox.repo
</pre>
 
And then do:
 
<pre>
yum install trixbox
</pre>
 
None of the trixbox references at the end of the article are still valid URLs.

Navigation menu