Hi buddy,
1) You dont need to buy cabal files, because they are free. Just go to Release section and you can use You must be registered for see element. or You must be registered for see element.
2) As a beginner i will suggestion you to download Oracle VirtualBox and to install there Centos 7...