Linux:サポートの終わったRedHat7.3にfedoralegacyのパッチをあてる
技術ドキュメント目次 -> Linux -> サポートの終わったRedHat7.3にfedoralegacyのパッチをあてる本技術ドキュメントは、2002~2004年頃に作成したものが多いです。
内容が古くなっていることもあるかと思いますが、ご了承ください。
【低価格SSL証明書】弊社運営の低価格SSL証明書販売サイト、翌月末払いなど請求書払いも可能。
◆ RedHat7.3のサポート終了とfedoralegacyプロジェクト
RedHat7.3(このバージョンのRedHatは結構いろいろなところで使われてような気がしています。個人的な感覚で、ですが。)は、RedHat からのサポートがすでに終了していて、
RedHat からは更新パッチが提供されていない状態になっていますが、
fedoralegacyプロジェクトから提供されているrpmを適用することで、
現在も RedHat7.3 にセキュリティパッチをあてることは可能になっています。
fedoralegacyプロジェクトから提供されているrpmは、
yum というツールを使って適用することができます。
◆ yumのインストール方法
次のコマンドを実行してyum をインストールします。yumのインストールには、python や gnupg が事前にインストールされている
ことが必要になりますので、もし下記の rpm -ivh でエラーなど発生した際
にはpython や gnupg がインストールされているかどうか確認をしてみてください。
rpm -ivh http://download.fedoralegacy.org/redhat/7.3/legacy-utils/i386/yum-1.0.3-6.0.7.x.legacy.noarch.rpm |
上記のようにして yum をインストールした後には、
次のようにして fedoralegacyプロジェクトの公開鍵をマシンにインストールします。
# rpm --import http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY # gpg --import /usr/share/doc/yum-1.0.3/*GPG-KEY |
その後、/etc/yum.conf というファイルが次のようになるように編集します。
[main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest exactarch=1 ##exclude=kernel* [base] name=Red Hat Linux $releasever base baseurl=http://download.fedoralegacy.org/redhat/$releasever/os/$basearch gpgcheck=1 [updates] name=Red Hat Linux $releasever updates baseurl=http://download.fedoralegacy.org/redhat/$releasever/updates/$basearch gpgcheck=1 [legacy-utils] name=Fedora Legacy utilities for Red Hat Linux $releasever baseurl=http://download.fedoralegacy.org/redhat/$releasever/legacy-utils/$basearch gpgcheck=1 |
以上で、インストール作業は終了になります。
◆ yumの実行方法
次のように実行することで、更新されたパッケージがないか確認することができます。
# yum check-update |
また、次のように実行することで、
更新されたパッケージをインストールすることができます。
# yum update |
なお、fedoralegacyプロジェクトから提供されているrpmは、
次のように legacy という名前が付加された rpm名でインストールされます。
$ rpm -aq | grep legacy | sort ImageMagick-5.4.3.11-12.7.x.legacy XFree86-100dpi-fonts-4.2.1-16.73.30.legacy XFree86-4.2.1-16.73.30.legacy XFree86-75dpi-fonts-4.2.1-16.73.30.legacy ..... wu-ftpd-2.6.2-15.7x.legacy yum-1.0.3-6.0.7.x.legacy zip-2.3-26.1.0.7.3.legacy $ |
■ Linux についての他のドキュメント
- rootログインの制御(/etc/securetty)
- ipchains について
- /proc/ によるCPU情報の参照(/proc/cpuinfo)
- /proc/ によるファイルオープン上限数の制御 (/proc/sys/fs/file-*)
- RedHat7.1にproftedをinstallした時のメモ
- RedHat系でIPエイリアス
- RedHatのバージョンの確認方法
- サポートの終わったRedHat7.3にfedoralegacyのパッチをあてる
- rpmによってインストールされたファイル一覧を確認する
- rpmの依存関係を確認する
- インストールされているrpm一覧を調べる
- インストール済みファイルがどのrpmに含まれるか確認する
■ 他のグループのドキュメント
Apache / Linux / FreeBSD / OpenSSL / Perl / HTTPプロトコル / Jakarta Tomcat / Java / NetBSD / Oracle / PostgreSQL / UNIX の C言語 / UNIX のコマンド / Windows / bind / システム運用TIPS