Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> centos5ソースおよびCDソース更新ソフトウェアからのRedHat設定yum

centos5ソースおよびCDソース更新ソフトウェアからのRedHat設定yum

  

YUMその名前が示すように、Yellow Dog Updater、Modified.YumはRPMベースのシステムでも同じことを行います。必要なパッケージの依存関係を満たすために他の必要なパッケージを最初にインストールおよび更新した後で、Debianのapt-getツールなど、パッケージのインストールまたは更新を自動化する簡単なコマンドを提供します。 Br>

YUMの機能:複数のリポジトリ(Repository)設定ファイルを同時に設定することができます(/etc/yum.confはrpmパッケージの追加や削除に頼る問題を自動的に解決します)RPMデータベースを使いやすく維持する一貫性

RHEL AS5はYumを通じてシステムをアップグレードできますが、デフォルトのrhel-debuginfo.repo設定はRedHatのYumソースからシステムをアップグレードすることですRed Hatサービスを購入していない場合、Redhat5は後でアップグレードされます。幸い、centosは無料のエンタープライズ版なので、centos yumソースを使用してRHEL AS5システムを更新できます。

centos5ソースから更新するようにYUMを設定するソフトウェア

[root @ clinet〜]#rpm– import http://ftp.twaren.net/Linux/CentOS/RPM-GPG-KEY-CentOS-5 ftp.twaren.netのGPGをインストールします。他のリソースライブラリも追加できます。あなたの場所に近い場所を選択しました[root @ clinet〜]#rpm -qa gpg-pubkey * Check GPG Keygpg-pubkey-e8562897-459f07a4キーを削除したい場合は、次のコマンドを使用してください:[root @ clinet〜]#rpm - e gpg-pubkey-e8562897-459f07a4

[root @ clinet〜]#vi /etc/yum.repos.d/rhel-debuginfo.repo[rhel-debuginfo]name=Red Hat Enterprise Linux $ releasever&ndash $ basearch– Debugbaseurl = ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/baseurlは有効になっているかどうかにかかわらず0です。ウェアハウス、1が有効、0が無効gpgcheck = 1設定gpgcheck = 1を指定すると、ダウンロードした各RPMのGnuPG署名を確認できます。 RPMデータベースに登録するには適切なGnuPGキーが必要なのでこれが行われます。知らないユーザーがgpgkey = file:///etc /pki /rpm-gpg /RPM-GPG-KEY-redhat-release GPGKEYのストレージアドレスをダウンロードするように、配布サイトやトロイの木馬のインポートパッケージに不正に侵入したなどのなりすましを防ぐことができます。

上記のデフォルトでは、以下のアップデートポイントをコピーしてrhel-debuginfo.repoテキストに挿入します。[base] name = Red Hat Enterprise Linux $ releasever -Basebaseurl = http://ftp.twaren.net/Linux /CentOS /5 /os /$ basearch /gpgcheck = 1 [アップデート] name = Red Hat Enterprise Linux $ releasever -Updatesbaseurl = http://ftp.twaren.net/Linux/CentOS/5/updates/$basearch/gpgcheck = 1 [追加情報]名= Red Hat Enterprise Linux $リリースサーバー-Extrasbaseurl = http://ftp.twaren.net/Linux/CentOS/5/extras/$basearch/gpgcheck=1 [アドオン] name = Red Hat Enterprise Linux $ Releasever -Addonsbaseurl = http://ftp.twaren.net/Linux/CentOS/5/addons/$basearch/gpgcheck=1 [root @ clinet〜] #yum clean allすべてのキャッシュと古いパッケージを消去する[root @ clinet〜] #yum install httpdあなたがソフトウェアを更新できるかどうかテストしなさい

注意:yumまたはyumリポジトリが最初に更新されるとき、yumは自動的にすべてをダウンロードするでしょう。必要なヘッダーは/var /cache /yumディレクトリに置かれているので時間がかかることがありますので、しばらくしてから一連のデータを表示してくださいローカルCDからソフトウェアを更新するようにYUMを設定します[root @ clinet〜]#mkdir /mnt /cdromマウントポイントを作成する[root @ clinet〜]#mount /dev /cdrom /mnt /cdromマウントディスクマウント:ブロックデバイス/dev /cdromは書き込み保護され、読み取り専用にマウントされています

[root @ Clinet /]#ll /etc/yum.repos.d/total 4-rw-r&nd; r– 1ルートルート781 Feb 24 03:19 rhel-debuginfo.repo [ルート@ clinet /]#cd /etc /yum。 Repos.d /[root @ clinet yum.repos.d]#cp rhel-debuginfo.repo rhel-debuginfo.repo.bak rhel-debuginfo.repo.bakバックアップのコピー[root @ clinet yum.repos.d]#合計8-rw-r&r; nd + 1ルートルート781 Feb 24 03:19 rhel-debuginfo.repo-rw-r&nd;; 1ルートルート781 2月25 00:34 rhel-debuginfo.repo.bak [root @ clinet Yum.repos.d]#vi rhel-debuginfo.repo編集rhel-debuginfo.repo、次のコードを挿入します。

[rhel-debuginfo] name = Red Hat Enterprise Linux $ releasever– $ basearch– Debugbaseurl =ファイル:///mnt /cdr Om /Serverenabled = 1gpgcheck = 1gpgkey =ファイル:///etc /pki /rpm-gpg /RPM-GPG-KEY-redhat-release

Copyright © Windowsの知識 All Rights Reserved