A VMware version of trixbox is available linked from http://www.vmwarez.com/2006/06/new-asteriskhome-trixbox-10-virtual.html
The player can be found at http://www.vmware.com/download/player/
Our objective here is to create a trixbox system that can be used as:
- A sandbox to play in before puting stuff in production
- A fallback system in the production gets broken
- A general linux system to look at other linux apps of interest here, in particular gnucash, which requires the installation of gnome
This later is not generally advisable on a pbx system, so caveat emptor.
This page logs what I’ve done to turn trixbox into a general linus system, accessible from the LAN:
- Download the player, install, reboot
- Download the vmware image, unzip.
- Start the VMware player and select the image.
- Log into the root, pw=password
- Disable the firewall on the host os — Not sure, but think this is because my firewall doesn’t support gateway mode.
- trixbox-update.sh
- trixbox-update.sh update
- reboot
- reboot — a second time seems to sort out the broken ethernet card
- yum -y groupinstall “GNOME Desktop Environment”
- Xorg -configure — this seems to blackout my console, but the macine is still running, so carry on with…
- reboot — … to sort that out
- edit xorg.conf.new, find /dev/mouse and replace it with /dev/input/mouse0
- cp xorg.conf.new /etc/X11/xorg.conf
- vmware-config-tools.pl — and select your host screen resolution
- startx — should start gnome
- Many packages are not available from the default respositories so, under /etc/yum.repos.d create a file karan.repo with the following contents:
[kbs-CentOS-Extras]
name=CentOS.Karan.Org-EL$releasever - Stable
gpgcheck=1
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
enabled=1
baseurl=http://centos.karan.org/el$releasever/extras/stable/$basearch/RPMS/
# Need a ftp mirror ? uncomment the line below, & disable the one above
# baseurl=ftp://rpm.karan.org/pub/kbsingh/el$releasever/extras/stable/$basearch/RPMS/
[kbs-CentOS-Misc]
name=CentOS.Karan.Org-EL$releasever - Stable
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
gpgcheck=1
enabled=1
baseurl=http://centos.karan.org/el$releasever/misc/stable/$basearch/RPMS/
# Need a ftp mirror ? Uncomment the line below and comment the line above
# baseurl=ftp://rpm.karan.org/pub/kbsingh/el$releasever/misc/stable/$basearch/RPMS/
[kbs-CentOS-Misc-Testing]
name=CentOS.Karan.Org-EL$releasever - Testing
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
gpgcheck=1
enabled=0
baseurl=http://centos.karan.org/el$releasever/misc/testing/i386/RPMS/
# Ned a ftp mirror ? Uncomment the line below and comment the line above
# baseurl=ftp://rpm.karan.org/pub/kbsingh/el$releasever/misc/testing/$basearch/RPMS/
- Get freenx, the remote x-window manager: yum install freenx
- Get the nx client for Windows from http://www.nomachine.com/download.php
- Install and configure it as per http://fedoranews.org/contributors/rick_stout/freenx/ — I had terrible problems getting this working for no obvious reason: it all sudenly started working
- Anything else you need can now be installed (gnucash in my case, but that’s outside the scope of this entry)
See also:
- Choppy IVR sounds problem solved on asterisk 1.4.17 on VmWare server 1.4 (a la trixbox) with HP Pavilion a1450n computer (nvidia chip set)