1705288 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

たろさん7890のブログ

たろさん7890のブログ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Profile

たろさん7890

たろさん7890

Freepage List

Calendar

Keyword Search

▼キーワード検索

Free Space




Archives

Category

Shopping List

『1年保証』送料無料 累計230000個完売!レビュー投稿で10つ以上のプレゼントから選択可! USB 3.0対応 書き込み 読み込み cdドライブTYPE-Cコネクター付き ケーブル内蔵「楽天連続1位」1年保証 DVDドライブ 外付け dvd cd ドライブ 外付け USB 3.0対応 書き込み 読み込み dvdドライブ 外付けdvdドライブ cdドライブ TYPE-Cコネクター ケーブル内蔵 CD/DVD-RWドライブ Mac Windows11対応
ふっくら仕上げ★無添加★網元が作る釜揚げシラス【極上品】釜揚げシラス【1k】(250gx4P)小分けパック【千葉県産】国産 送料無料 冷凍 天然 海鮮 母の日 父の日 敬老の日 お祝い 御中元 御歳暮 ギフト やみつき 特産 やわらか ふっくら 健康 網元 漁師直送
【おかげさまで楽天ランキング1位獲得!】加工場は漁港のすぐそば。門外不出の塩加減調整で、ふわふわの釜揚げしらすを実現。小分けで便利です。化粧箱なし割引!【楽天1位獲得】【化粧箱無し割引】龍馬しらす 250g×4パック 1000g 1kg 釜揚げしらす 小分けで便利 国産 高知産 冷凍 ギフト プレゼント 自宅用 お中元 お歳暮 母の日 父の日 敬老の日 子供 赤ちゃん うす塩 天日干し 丼 おつまみ 大容量 お得用
【ちりめんじゃこ・しらす干しデイリーランキング1位獲得】 【 減塩 愛知県 ちりめんじゃこ シラス 減塩 国産 愛知 お土産 お歳暮 ギフト お取り寄せグルメ お取り寄せ 海鮮 送料無料 】しらす干し1kg 小分け(200×5) 訳あり 愛知県産 ちりめん 【 シラス干し しらす 減塩 愛知県 ちりめんじゃこ シラス 減塩 国産 愛知 お土産 お歳暮 ギフト お取り寄せ 海鮮 】
シリーズ累計48000個以上販売! AIRGEL「あなたのお尻を受け止める」ジェルクッションシリーズ ハニカムクッション 椅子用クッション リモート 姿勢矯正 デスクワーク プレゼント?10%OFFクーポン/ 【累計販売10万枚突破 】 ジェルクッション ゲルクッション 座布団 特大 3層構造 二重 洗える クッション ハニカム 対策 腰痛 体圧分散 無重力 腰 お尻 痛み 椅子用 車 テレワーク 在宅 車イス 贈り物 プレゼント 子ども 子供 勉強机 送料無料

Headline News

Rakuten Card

2019.04.03
XML
カテゴリ:PC関連
​​
古いバージョンのLinuxサーバをメンテすることが多くなったので、
いつも試行錯誤するyumのリポジトリの設定をメモっておきました。
---------------------------
古いバージョンのRedHatで、yum コマンドを実行すると、次のようなエラーになります。
      例:RedHat 5.4(64bit)の場合
yum update
 Loaded plugins: security
 YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. 5Server is not a valid release or hasnt been released yet/
 removing mirrorlist with no valid mirrors: /var/cache/yum/local/mirrorlist.txt
 Error: Cannot retrieve repository metadata (repomd.xml) for repository: local. Please verify its path and try again
EOSLになっている古いバージョンは、ミラーから削除されるため、yumコマンドはエラーになります。
RedHatのリポジトリには、古いバージョンはないので、CentOSのリポジトリを使います。

下記で、古いリポジトリを参照できます。(2019年4月時点)
そこで、以下のようなrepoファイルを作成すれば、参照できるようになります。

/etc/yum.repos.d/CentOS-Base.repo
[root yum.repos.d]# cat CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
​baseurl=http://vault.centos.org/5.4/os/$basearch/​
gpgcheck=1
#gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-$releasever
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
​baseurl=http://vault.centos.org/5.4/os/$basearch/​
gpgcheck=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
​baseurl=http://vault.centos.org/5.4/os/$basearch/​
gpgcheck=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5
このファイルを作成したあとで、
リポジトリのlistを確認すると、ちゃんと認識してくれました。
[root yum.repos.d]# yum repolist
Loaded plugins: security
repo id                                            repo name                                                                       status
base                                               CentOS-5Server - Base                                                           enabled: 2,535
extras                                             CentOS-5Server - Extras                                                         enabled: 2,535
updates                                          CentOS-5Server - Updates                                                       enabled: 2,535
zabbix                                             Zabbix Official Repository - x86_64                                          enabled:   401
zabbix-non-supported                       Zabbix Official Repository non-supported - x86_64                    enabled:    13
repolist: 8,019
コメントアウトした行は、参考のために残してありますが、
変数のままだと、必要な環境を指してくれないので、明示的に変更します。
$releaseverの変数のままだと、この環境では、
"5Server"
になってしまうので、明示的に指定しました。

上記の設定では、バージョンを5.4と固定しています。
$basearchの変数は、環境のアーキテクチャに合わせて決まるので、
この5.4(64bit)の場合だと、x86_64と、i386 を探してくれます。
環境にあわせて、i686も探すので、この変数は書き換える必要はないはずです。

​​





お気に入りの記事を「いいね!」で応援しよう

Last updated  2019.04.09 03:37:18
コメント(0) | コメントを書く



© Rakuten Group, Inc.