Configure yum to install dependencies automatically

xiaoxiao2021-02-27  120

I just install RHEL version 6.4. trying to use yum command to install rpm-build package, but it showing below error messages: [root@redhat64 ~]# yum install rpm-build Loaded plugins: product-id, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process No package rpm-build available. Error: Nothing to do By default, if you check with “yum repolist all” command, there are 2 repo source with status disabled:     [root@redhat64 ~]# yum repolist all     Loaded plugins: product-id, security, subscription-manager     This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.     repo id                              repo name                                                                   status     rhel-source                          Red Hat Enterprise Linux 6Server - x86_64 - Source                          disabled     rhel-source-beta                     Red Hat Enterprise Linux 6Server Beta - x86_64 - Source                     disabled     repolist: 0     [root@redhat64 ~]# Check the Redhat repository configuration file, there are two repo name, both are pointed to redhat website:     [root@redhat64 ~]# cd /etc/yum.repos.d/     [root@redhat64 yum.repos.d]# ls     rhel-source.repo     [root@redhat64 yum.repos.d]# more rhel-source.repo     [rhel-source]     name=Red Hat Enterprise Linux $releasever - $basearch - Source     baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/     enabled=0     gpgcheck=1     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release     [rhel-source-beta]     name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source     baseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/     enabled=0     gpgcheck=1     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release     [root@redhat64 yum.repos.d]# We need to register to RHN in order to use those repo source, even you try to enable the repo, by editing the line “enable=0″ to “enable=1″ but it won’t work. The easy way is build a local repository from your current redhat’s DVD / ISO file:     # mkdir /media     # mount /dev/cdrom /media Rename existing repo file “rhel-source.repo” to “rhel-source.repo.backup” or whatever you want.

Create another repo file name, example “dvd.repo”: 

(Note: keep in mind that never use the default repo name, such as "redhat.repo", otherwise the repo file will be emptied automatically once perform "yum repolist")

    # vi dvd.repo     [dvd-source]     name=RHEL 6.4 dvd repo     baseurl=file:///media/Server     enabled=1     gpgcheck=0 Check your repo config, Test  and try to install the package: # yum repolist # yum install rpm-build     [root@redhat64 yum.repos.d]# yum repolist     Loaded plugins: product-id, security, subscription-manager     This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.     repo id                                               repo name                                                    status     dvd-source                                            RHEL 6.4 dvd repo                                            3,648     repolist: 3,648     [root@redhat64 yum.repos.d]# yum install rpm-build     Loaded plugins: product-id, security, subscription-manager     This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.     dvd-source                                                                                        | 3.9 kB     00:00 ...     dvd-source/primary_db                                                                             | 3.1 MB     00:00 ...     Setting up Install Process     Resolving Dependencies     --> Running transaction check     ---> Package rpm-build.x86_64 0:4.8.0-32.el6 will be installed     --> Finished Dependency Resolution     Dependencies Resolved     =========================================================================================================================      Package                     Arch                     Version                         Repository                    Size     =========================================================================================================================     Installing:      rpm-build                   x86_64                   4.8.0-32.el6                    dvd-source                   126 k     Transaction Summary     =========================================================================================================================     Install       1 Package(s)     Total download size: 126 k     Installed size: 315 k     Is this ok [y/N]: y     Downloading Packages:     Running rpm_check_debug     Running Transaction Test     Transaction Test Succeeded     Running Transaction     Warning: RPMDB altered outside of yum.       Installing : rpm-build-4.8.0-32.el6.x86_64 [                                                                     ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [####                                                                 ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#####                                                                ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [######                                                               ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#######                                                              ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [########                                                             ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#################                                                    ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#########################                                            ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [###############################                                      ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#################################                                    ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [###################################                                  ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [####################################                                 ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#########################################                            ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [##########################################                           ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [###########################################                          ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [############################################                         ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [##############################################                       ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [################################################                     ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#################################################                    ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [########################################################             ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#########################################################            ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [##########################################################           ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [################################################################     ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [##################################################################   ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [###################################################################  ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64 [#################################################################### ] 1/1       Installing : rpm-build-4.8.0-32.el6.x86_64                                                                         1/1     dvd-source/productid                                                                              | 1.7 kB     00:00 ...       Verifying  : rpm-build-4.8.0-32.el6.x86_64                                                                         1/1     Installed:       rpm-build.x86_64 0:4.8.0-32.el6                                                                                             Complete!     [root@redhat64 yum.repos.d]# 
转载请注明原文地址: https://www.6miu.com/read-15978.html

最新回复(0)