linux 系统本地yum配置
1、创建本地yum仓库,挂载安装镜像,将镜像中的rpm包复制到本地yum仓库。
2、配置本地repo文件。gpgkey 的值版本不同有变化,在其它repo文件中复制就可以。[Local]name=Local Yumbaseurl=file:///yumLocal/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
3、安装createrepo,不同的版本后面的版本号不一样需要注意。rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
4、创建索引。yum /yumLocal (创建索引)、yum makecache (更新缓存)。
5、通过yum安装compat-db-4.2.52-5.1.x86_64.rpm 包,测试是否成功。yum install 艘早祓胂compat-db-4.2.52-5.1.x86_64.rpm -y[root@dataguard1 yumLocal]# yum install compat-db-4.2.52-5.1.x86_64.rpm -yLoaded plugins: katello, product-id, security, subscription-managerUpdating certificate-based repositories.Unable to read consumer identitySetting up Install ProcessExamining compat-db-4.2.52-5.1.x86_64.rpm: compat-db-4.2.52-5.1.x86_64Marking compat-db-4.2.52-5.1.x86_64.rpm to be installedResolving Dependencies--> Running transaction check---> Package compat-db.x86_64 0:4.2.52-5.1 set to be updated--> Finished Dependency ResolutionDependencies Resolved===================================================================================Package Arch Version Repository Size===================================================================================Installing:compat-db x86_64 4.2.52-5.1 /compat-db-4.2.52-5.1.x86_64 3.9 MTransaction Summary===================================================================================Install 1 Package(s)Upgrade 0 Package(s)Total size: 3.9 MDownloading Packages:Running rpm_check_debugRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning Transaction Installing : compat-db 1/1 Installed products updated.Installed: compat-db.x86_64 0:4.2.52-5.1Complete![root@dataguard1 yumLocal]#如果出现如下错误:warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 37017186执行:sudo rpm --import /etc/pki/rpm-gpg/RPM* 后在执行yum安装。