Posts Tagged ‘This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register问题的解决办法
2015-07-31 00:01
736 查看
HowTo Install redhat package with YUM command without RHN
February 26, 2014 in Redhat / Linux Tips and TricksTags: build local repository, build redhat local repository, HowTo Install redhat package with YUM command without RHN, This system is not registered to Red Hat Subscription Management, 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
相关文章推荐
- 大宗网站遭“钓鱼” SSL证书辨真伪
- crontab中PATH的坑
- windows远程登陆Ubuntu14
- Apache--SSI 服务器端包含 支持include
- 毕业季,你在哪里?你在做什么?你开心吗?
- 10分钟的学习,改变你的程序员生涯
- redis安装
- 日常学习——正则
- 瑞萨单片机串口使用
- OnDrawGizmos函数
- VIEWGOOD(远古)解决方案---股票财经直播
- 教育信息化推动变革 促进公平
- android使用SoundPool 播放短音效
- 使用单例类进行背景音乐播放
- android service 之 Binder
- android service 之startService(...)
- hosts.allow, hosts.deny 文件的格式 具体请查询`man 5 host
- Firefox中draggable的诡异问题
- 解决不了的问题:(
- 转:关于git配合tortoiseGit的基础使用