- faster learning curve, it helps your understand how things in vicidial work hand in hand together at the end of the day
- makes you love the linux commandline more and more each day
- can easily understand how to split the servers later
- customized since you choose what components you want to install or not, crm or no crm, ast 1.2 or ast 1.4, 64 bit or not, custom phone extensions, etc
- easier to recompile and update asterisk and zaptel components since they are installed using source
- easier to troubleshoot, if something goes wrong you know where to look sine you were the ones putting it up in the first place
- easier to reinstall if ever you fail to do those steps
- makes you a real IT Guy instead of the Insert Point & Click Guy, which makes your boss happy
Also for the disadvantages:
- Time consuming, but learning takes time, God made the world in 7 days so dont think you can do things overnight. Not for the impatient ones.
Other further reading ( you will need asterisk knowledge with it ):
http://cdn.oreilly.com/books/9780596510480.pdf
I also wrote a scratch install under ubuntu 8.0.4 server lts which you can freely download, thanks to matt and his team for putting it on their servers
http://download.vicidial.com/ubuntu/VIC ... 100331.pdf
When asking in the forum please use the search function first because you might be asking what the other people are asking.
Scratch install is not easy its not hard its DOABLE if you have the Brains, Patience and a little luck on your side.
As you keep doing it your going to need less or no luck at all since youll be good.