想在公司的服务器上安装OpenLDAP,安装RPM包时报了一堆的依赖包错误,因为是在公网的虚拟机上,不想费那么大的劲去拷贝安装RPM包,决定直接从映射光盘上通过建立YUM仓库解决。  步骤如下:  1、挂载光驱  # mount –o loop /dev/sdc /mnt  2、安装建立仓库工具  # rpm –ivh /mnt/Server/createrepo-0.4.4-2.fc6.noarch.rpm  3、创建包仓库文件夹,并建立仓库  # mkdir /var/RHEL5  # cd /var/RHEL5  # createrepo .  4、配置YUM客户端  # vi /etc/yum.repos.d/server.repo  [RHEL Repository]  name=RedHat Linux Linux  baseurl=file:///mnt/Server  enabled=1  gpgcheck=0  保存退出  5、进行RPM包的安装  # yum install RPM包名  在我安装时,报一个warning: rpmts_HdrFromFdno: Header V3  DSA signature: NOKEY, key ID  37017186的错误,按道理已经在配置文件里指定不检查KEY,听说是RHEL的一个bugs,不理这么多,直接绕过,用#  yum install --nogpgcheck RPM包名 实现RPM包的安装。   利用YUM安装的方式,可以实现安装RPM包时自动把相关的依赖包给装上。  附:    YUM简单使用:  安装:  yum install RPM包的名称  删除:  yum remove RPM包的名称  搜索:  yum search  RPM包的名称  显示仓库所有文件:  yum list  显示安装包详细说明信息:  yum info  RPM包的名称  更新安装:  yum update  RPM包的名称  清楚服务器仓库缓存等:  yum clean all  本地安装:  yum localinstall  /路径/RPM包的名称  本地更新:  yum localupdate /路径/RPM包的名称  显示安装包所安装的文件列表:  yum pr...