Redhat Linux Serverレポート未登録エラー
7517 ワード
Linuxシステムバージョン:[レッドキャップ企業Linux.6.4.サーバ版].rhel-server-6.4-x86_64-dvd
仮想マシンにシステムをインストールした後、#yum check-update sudoコマンドを使用してsudoを更新したい場合、次のエラーが表示されます.
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
検索して初めてRedhatサーバー版のyumソースが有料であることがわかり、実験機器として、有料ではないので、無料のyumソースが欲しいです
解決手順:
1.cat/etc/issue&&uname-aコマンドを使用して、システムのバージョン番号とシステムビット数を表示します.
2.rpm-qa|grep yum|xargs rpm-e--nodepsコマンドを使用して、システムに付属しているyumをアンインストールします.
ダウンロード先1:http://mirrors.kernel.org/centos/6/os/x86_64/Packages/
ダウンロード先2:http://mirrors.163.com/centos/6/os/x86_64/Packages/
yum makecacheコマンド生成キャッシュ
#yum update sudoコマンドを実行するとsudoのインストールパッケージが正常にアップグレードされました.
参考記事:http://bbs.vpser.net/thread-7553-1-1.html
仮想マシンにシステムをインストールした後、#yum check-update sudoコマンドを使用してsudoを更新したい場合、次のエラーが表示されます.
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
検索して初めてRedhatサーバー版のyumソースが有料であることがわかり、実験機器として、有料ではないので、無料のyumソースが欲しいです
解決手順:
1.cat/etc/issue&&uname-aコマンドを使用して、システムのバージョン番号とシステムビット数を表示します.
[root@bogon yum.repos.d]# cat /etc/issue && uname -a
Red Hat Enterprise Linux Server release 6.4 (Santiago)
Kernel \r on an \m
Linux bogon 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
バージョンの64ビットのlinuxシステムが表示されます.2.rpm-qa|grep yum|xargs rpm-e--nodepsコマンドを使用して、システムに付属しているyumをアンインストールします.
rpm -qa|grep yum|xargs rpm -e --nodeps
3. 対応するバージョンのyumインストールファイルをダウンロードします(ここでは6.4バージョン、6フォルダに入り、5であれば対応する5フォルダに入ります)ダウンロード先1:http://mirrors.kernel.org/centos/6/os/x86_64/Packages/
ダウンロード先2:http://mirrors.163.com/centos/6/os/x86_64/Packages/
wget http://mirrors.kernel.org/centos/6/os/x86_64/Packages/yum-3.2.29-60.el6.centos.noarch.rpm
wget http://mirrors.kernel.org/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
wget http://mirrors.kernel.org/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
4. ダウンロードyumソフトウェアのインストールrpm -ivh yum-*
5./etc/yumに切り替えます.repos.dディレクトリの下で、次の文を実行してCentOS-Baseを作成する.repoライブラリ(6.*バージョンのlinuxでない場合、または64ビットでない場合は、リンクアドレスの変更に注意してください)cat >/etc/yum.repos.d/CentOS-Base.repo<<eof
[base]
name=CentOS-6 - Base
baseurl=http://mirrors.kernel.org/centos/6/os/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6 - Plus
baseurl=http://mirrors.kernel.org/centos/6/centosplus/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-6 - Contrib
baseurl=http://mirrors.kernel.org/centos/6/contrib/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-6 - Extras
baseurl=http://mirrors.kernel.org/centos/6/extras/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[fasttrack]
name=CentOS-6 - Fasttrack
baseurl=http://mirrors.kernel.org/centos/6/fasttrack/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=fasttrack
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-6 - Updates
baseurl=http://mirrors.kernel.org/centos/6/updates/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#released xen4
[xen4]
name=CentOS-6 - Xen4
baseurl=http://mirrors.kernel.org/centos/6/xen4/x86_64/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=xen4
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
eof
6. 実行yum makecacheコマンド生成キャッシュ
[root@bogon yum.repos.d]# yum makecache
Loaded plugins: fastestmirror, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Determining fastest mirrors
base | 3.7 kB 00:00
base/group_gz | 216 kB 00:04
base/filelists_db | 6.1 MB 01:09
base/primary_db | 4.6 MB 00:55
base/other_db | 2.8 MB 00:29
extras | 3.4 kB 00:00
extras/filelists_db | 31 kB 00:00
extras/prestodelta | 605 B 00:00
extras/primary_db | 30 kB 00:00
extras/other_db | 37 kB 00:01
fasttrack | 3.3 kB 00:00
fasttrack/filelists_db | 3.9 kB 00:00
fasttrack/prestodelta | 1.9 kB 00:00
fasttrack/primary_db | 8.1 kB 00:00
fasttrack/other_db | 16 kB 00:00
updates | 3.4 kB 00:00
updates/filelists_db | 1.1 MB 00:13
updates/prestodelta | 140 kB 00:01
updates/primary_db | 1.5 MB 00:21
updates/other_db | 13 MB 02:10
xen4 | 3.4 kB 00:00
xen4/filelists_db | 441 kB 00:03
xen4/prestodelta | 33 kB 00:00
xen4/primary_db | 58 kB 00:00
xen4/other_db | 229 kB 00:01
Metadata Cache Created
これで、yumソースは無料のCentOSのyumソースに切り替えられました#yum update sudoコマンドを実行するとsudoのインストールパッケージが正常にアップグレードされました.
参考記事:http://bbs.vpser.net/thread-7553-1-1.html