• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Linuxをアップデートしたい。)

Linuxをアップデートしたい

このQ&Aのポイント
  • Linuxのバージョン2.6.18-128.1.16.el5でyumを動作させる方法を教えてください。
  • 元々postgresqlを使用していたが、現在は利用しないため、postgresqlを含む最低限の状態のLinuxを修復およびアップデートしたいです。
  • RealVNCを使用して遠隔でxwindow操作を行うために、Linuxの全体を修正し、yumを動作させたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.4

Mirror も 他も止めて 当面下記の様にやってみたらどうなりますか [base] baseurl=http://ftp.riken.jp/Linux/centos/5.4/os/i386/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 [updates] baseurl=http://ftp.riken.jp/Linux/centos/5.4/updates/i386/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

ngwave
質問者

お礼

ありがとうございます。 やってみると、下記の用になります。 [aaa]# yum update glibc\* Loaded plugins: aliases, changelog, downloadonly, fastestmirror, filter-data, keys, kmod, list-data, protect-packages, : protectbase, security, tmprepo, verify, versionlock Repository 'base' is missing name in configuration, using id Repository 'updates' is missing name in configuration, using id Determining fastest mirrors http://ftp.riken.jp/Linux/centos/5.4/os/i386/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (113, '\xe3\x83\x9b\xe3\x82\xb9\xe3\x83\x88\xe3\x81\xb8\xe3\x81\xae\xe7\xb5\x8c\xe8\xb7\xaf\xe3\x81\x8c\xe3\x81\x82\xe3\x82\x8a\xe3\x81\xbe\xe3\x81\x9b\xe3\x82\x93')> Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again

その他の回答 (3)

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.3

↓に、5.3 が有るみたいな、全部かは ? update の repository を 適切に 編集すれば 可能かも知れない。 http://httpupdate.cpanel.net/centos/5.3/

ngwave
質問者

お礼

ありがとうございます。 フォルダの痕跡だけありましたが、 403 - Forbidden でした。

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.2

5.3 での File が有りませんからね。 1. 5.4又は5.5 の iso を DL してDVD からVersion-up する。 2. 出来るかどうか分からないが、version-release(不確か)を 5.4 にして yum update 無理か 3. http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.4/Japanese#head-d82e6b97409fdc808c2fc3078cbe319d4d446fb2 5.3 から 5.4 への release note で yum clean all yum update glibc\* yum update yum\* rpm\* python\* yum clean all yum update yum update kernel\* shutdown -r now とある。yum-update で 出来たという話も有るが 私は、これでやった。 ただし、yum update は、現状では効かないので 5.4 の rpm をDL して行う。 駄目だったら、1番 の DVD から。

ngwave
質問者

お礼

ありがとうございます。 入らないPCに別途CentOS5.4をインストールすると、これらのコマンドが機能しました。 どうも、サーバ側の設定ファイルの値が良くない気がしています。 /yum.repos.d/CentOS-Base.repo など、yumに関わる設定ファイルの一覧が分かれば、別途インストールしたCentOS5.4の設定ファイルを上被せするなどして試せるのですが。

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.1

cat /etc/issue かな CentOS 5.x だとしても大分古い。//5.5 と比べて もう5.3 は無くなっているので、5.4 が古い。 とりあえず、ここのyum を XP で DL して Winscp などで 送り込む。 この yum が調子が悪ければ、rpmfind などで探す http://ftp.riken.jp/Linux/centos/5.4/os/i386/CentOS/ rpm が動作する事が前提、rpm が動作しなければ ほとんど お手上げです。

ngwave
質問者

お礼

有り難うございます。 バージョン見るところが違ったようですね。 $ cat /etc/issue CentOS release 5.3 (Final) Kernel \r on an \m 紹介頂いたサイトから、yumと名の付くファイルを全部落として、「rpm -ivh 」で突っ込んでみました。 yumの設定を行おうと「yum 設定」で検索したところ、下記のサイトなどを見つけました。 http://www.crimson-snow.net/hmsvr/centos/memo/yum.html でも、バージョンが異なるので、微妙に違いそうで、よくわかりませんでした。 /yum.repos.d/CentOS-Base.repoなど、いくつかのファイルに手直しがいるようなのですが、いろいろイジくった挙句、「yum list installed」コマンドを叩くと、やっぱりうまくいっていないようです。 # yum list installed Loaded plugins: aliases, changelog, downloadonly, fastestmirror, filter-data, : keys, kmod, list-data, protect-packages, protectbase, security, : tmprepo, verify, versionlock Loading mirror speeds from cached hostfile http://ftp.riken.jp/Linux/centos/5/addons/i386/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (113, '\xe3\x83\x9b\xe3\x82\xb9\xe3\x83\x88\xe3\x81\xb8\xe3\x81\xae\xe7\xb5\x8c\xe8\xb7\xaf\xe3\x81\x8c\xe3\x81\x82\xe3\x82\x8a\xe3\x81\xbe\xe3\x81\x9b\xe3\x82\x93')> Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again こうなってしまうと、もうお手上げでしょうか?

関連するQ&A