Add parameters to manage dynamic --path and multiple --type (rpm,deb,tar). Check if the repo directory exist and create it if necessary. Fix the missing prefix on the dependencies with other packages