株式会社エスロジカル
株式会社エスロジカル
セキュリティ、Web開発、Unix開発、Go言語

■ Linux:サポートの終わったRedHat7.3にfedoralegacyのパッチをあてる

技術ドキュメント目次 -> Linux -> サポートの終わったRedHat7.3にfedoralegacyのパッチをあてる

本技術ドキュメントは、ここしばらくメンテナンスをしておりません。
内容が古くなっている可能性などございますこと、ご理解を頂けますようお願いいたします。


サイフにやさしいSSL証明書
【低価格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 についての他のドキュメント


■ 他のグループのドキュメント

Apache  /  Linux  /  FreeBSD  /  OpenSSL  /  Perl  /  HTTPプロトコル  /  Jakarta Tomcat  /  Java  /  NetBSD  /  Oracle  /  PostgreSQL  /  UNIX の C言語  /  UNIX のコマンド  /  Windows  /  bind  /  システム運用TIPS

アンケートにご協力をお願いいたします。

1. このドキュメントへの評価をご選択ください。
         

2. ご感想をお書きください。