linux deployment, environment setup