HOW TO create your own yum repo you must have creterepo.xxx.rpm and vsftpd.xxx.rpm #rpm -ivh createrepo.xxx.rpm #rpm -ivh vsftpd.xxx.rpm copy all RPMs to /var/ftp/pub #createrepo /var/ftp/pub check in browser wheter its accessable or not by ftp://127.0.0.1 (if local system other wise IP address of that server) NOW create yum-repo-file (from where you want run YUM command) by #vi /etc/yum.repos.d/abc.repo [any name] servername=myserver baseurl=ftp://127.0.0.1 enabled=1 gpgcheck=0 save and quit #yum clean all now check weather its working or not by installing packages i.e. #yum install package_name or #yum upgrade package_name [Document by Shariq Siddiqui]