如需在内网的服务器上安装nginx和puppet等软件,有时需要配置内网的yum源。仅供参考。
查看依赖性: rpm -qR 软件包名
启动httpd服务,建立yum目录:
mkdir -pv /var/www/html/extra
这里本机都安装了这些软件包,所以用reinstall,如果没装则用yum install。
yum reinstall libselinux-ruby.x86_64 ruby-augeas.x86_64 ruby-shadow.x86_64 facter.x86_64 puppet.noarch puppet-server.noarch -y --downloadonly --downloaddir=/var/www/html/extra --enablerepo=centos,epel,puppet
yum reinstall gperftools-libs.x86_64 hiera.noarch libunwind.x86_64 nginx.x86_64 nginx-filesystem.noarch ntfs-3g.x86_64 yasm.x86_64 -y --downloadonly --downloaddir=/var/www/html/extra --enablerepo=epel
yum reinstall flash-plugin.x86_64 -y --downloadonly --downloaddir=/var/www/html/extra --enablerepo=adobe
yum reinstall unrar.x86_64 -y --downloadonly --downloaddir=/var/www/html/extra --enablerepo=rpmforge
yum install createrepo
rm -rfv /var/www/html/extra/repodata
createrepo /var/www/html/extra
本机上配了6个yum源,但是都没启用,这6个yum源的信息是:
[centos]
name=centos
baseurl=
enabled=0
gpgcheck=0
[update]
name=update
baseurl=
enabled=0
gpgcheck=0
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
mirrorlist=
enabled=0
gpgcheck=0
[puppet]
name=puppet
baseurl=
enabled=0
gpgcheck=0
[rpmforge]
name=rpmforge
baseurl=
mirrorlist=
enabled=0
gpgcheck=0
[adobe]
name=adobe
baseurl=
enabled=0
gpgcheck=0
阅读(794) | 评论(0) | 转发(0) |