Dependencies installation and port customization