1. 程式人生 > >RedHat安裝圖形化界面及使用Yum提示需要註冊問題處理

RedHat安裝圖形化界面及使用Yum提示需要註冊問題處理

單用戶模式 seve IV parser gre 同事 備份 意義 單個

問題描述:

-Redhat 6.6Mini無法用自帶yum倉庫安裝圖形化界面;

-執行Yum操作均提示This system is not registered to Red Hat Subscription Management

-不斷調整yum倉庫方式,依舊提示Redhat默認自帶的Yum源需要註冊等;

具體提示如下:

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

環境描述:

Redhat 6.6 mini

技術分享圖片

排錯步驟:

基於同事描述的情況及現場登陸查詢結果,考慮環境盡快交付的問題,嘗試用centos yum源方式解決該問題(CentOS開源項目是基於RedHat RHEL開放源碼進行重新編譯,而且不包含閉源的軟件。從某種意義上看CentOS就是RHEL的免費版本。所以本例將RHEL的YUM源替換為CentOS即可),具體操作方法如下:

1.查看當前已安裝yum包:

rpm –qa |grep yum

2.強制刪除Redhat自帶yum包:

rpm -qa |grep yum |xargs rpm -e –nodeps

3.查看當前yum包是否卸載:

rpm –qa |grep yum

4.掛載Centos鏡像並切換到Packages目錄:

mount /dev/cdrom /media
cd /media/Packages

技術分享圖片

5.安裝wget及yum包:

rpm -ivh wget-1.12-5.el6.x86_64.rpm
rpm -ivh yum-3.2.29-60.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

6.切換到yum.repos.d目錄下:cd /etc/yum.repos.d/

7.下載對應centos版本yum配置文件(建議下載之前先備份原配置文件):

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

Eg:如不清楚版本信息,可執行cat /etc/redhat-release查詢:

技術分享圖片

Eg:網易Centos開源鏡像庫鏈接:http://mirrors.163.com/centos/6/os/x86_64/Packages/

Eg:網易Centos yum鏡像使用幫助鏈接:http://mirrors.163.com/.help/centos.html

8.替換鏡像文件中版本信息:

sed -i "s/\$releasever/6/g" -i /etc/yum.repos.d/CentOS6-Base-163.repo

技術分享圖片

9.查看當前yum配置文件:cat CentOS6-Base-163.repo

技術分享圖片

YUM倉庫的配置文件註解:

cat CentOS6-Base-163.repo
[base]
name=CentOS-6 - Base - 163.com
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

參數註解信息如下:

[base]:用於區分不同的倉庫,在一個*.repo文件中,可以定義一個或多個倉庫;

name:用於對倉庫的描述;

baseurl:用於指定獲取rpm包的源位置,支持http://、ftp://、file://三種協議;

enabled:用於定義此軟件倉庫是否可用。0:不可用,1:可用;

gpgcheck:定義是否對rpm包進行GPG校驗。0:不校驗,1:校驗

gpgkey:用於定義校驗的gpg密鑰文件的位置;

部分yum命令註解:

yum clean all:清除yum倉庫緩存
yum makecache:創建yum倉庫緩存
yum install:安裝單個軟件
yum grouplist:查看這個軟件的所有軟件包,每次安裝前可以先查看yum grouplist有哪些軟件,然後再去安裝yum groupinstall
yum groupinstall:安裝多個軟件,安裝這個軟件的所有依賴的軟件包,yum groupinstall安裝的時候軟件包名必須加雙引號;

技術分享圖片

10.執行yum安裝圖形化界面命令:

yum groupinstall "X Window System" "Graphics Creation Tools"
yum groupinstall "Desktop" "Desktop Platform"

技術分享圖片

11.更改默認運行級別:

vi /etc/inittab
默認運行級別註解:
0 - halt (Do NOT set initdefault to this) *關機
1 - Single user mode *單用戶模式;
2 - Multiuser, without NFS (The same as 3,if you do not have networking)*無網絡多用戶模式
3 - Full multiuser mode *命令行模式
4 - unused *保留不用
5 - X11 *GUI 圖形用戶界面模式;
6 - reboot (Do NOT set initdefault to this) *重啟系統。

通過修改/etc/inittab設置默認運行級別, 級別3默認不啟動圖形化,級別5默認啟動圖形化

技術分享圖片

12.重啟後完成圖形化界面配置:

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

圖形化界面安裝完成。


RedHat安裝圖形化界面及使用Yum提示需要註冊問題處理