zoukankan      html  css  js  c++  java
  • Posts Tagged ‘This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register问题的解决办法

    I think it’s not too late to play with Redhat Enterprise Server :-). Need a kind of a distraction from Solaris, and other Ora** HW/SW product.. hahaha.

    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 /cdrom
    # mount /dev/cdrom /cdrom

    Rename existing repo file “rhel-source.repo” to “rhel-source.repo.backup” or whatever you want.
    Create another repo file name, example “dvd.repo”:

    # vi dvd.repo
    [dvd-source]
    name=RHEL 6.4 dvd repo
    baseurl=file:///cdrom/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]#
    ##################

    We can also build a local http or ftp repository server, will talk later on another post.

    参考文献:

    AZIZ's BLOG

  • 相关阅读:
    表达式计算 java 后缀表达式
    动态规划略有所得 数字三角形(POJ1163)
    SharedPreferences的基本数据写入和读取
    安卓 io流 写入文件,再读取的基本使用
    SqLite的基本使用
    安卓手机开机开启指定Activity
    Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK fla
    广播的基本使用,判断是否有可用网络,并弹出设置窗口
    AsyncTask下载网络图片的简单应用
    Intellij_idea-14官方快捷键中文版
  • 原文地址:https://www.cnblogs.com/rainbow70626/p/4691019.html
Copyright © 2011-2022 走看看