add fabric and pre_install shell

before playbooks, makefile and fabric need to install