CentOS 4.7サーバーを更新しようとすると、YUM UPDATEコマンドは次を返します。
- ストレージにftp、http [s]、またはファイルを使用せずにスキップする - 無効なストレージ/リリース/アーチの組み合わせ
- repomd.xmlで終わる長いURLが404を提供するように更新されました。
- もう鏡を使わないでください。
この記事を別の同様の記事(CentOS 5. documentにもかかわらず)で見ました。
4.7 そうですか?これが出版社側でLinuxを管理する標準的な方法であれば意味があるでしょう。それでは、更新に必要なrepomd.xmlファイルを見つけることができる他のサイトがありますか?
これらはすべて失敗したYUM INSTALL SQLコマンドで始まりました。
最後に、更新コマンドがインストールされているバージョンを変更しますか、それともマイバージョンのファイルを最新バージョンに含まれるファイルに追加/変更するのですか?後者がうまくいくと思う方法ですが、私は初めてLinuxに触れ、すべてを合理的に理解したいと思います。
ベストアンサー1
他のコメントはなぜこのOSを更新しようとしているのか疑問に思っています。 7.4を意味する場合、CentOS 4.7はLinuxオペレーティングシステムを最新の状態に保つ限り、非常に古いOSです。
CentOS 4は2005年にリリースされました。どの2012年に更新が終了しました。
アップグレードする理由(ストレージのメンテナンスが明らかに不足していることに加えて)は、単にインターネット上の他のコンピュータへの接続が減少するためです。これは、SSL / TLS暗号化技術が長年にわたって多くの更新を受けているためです。したがって、以前のシステムが接続している「他の」最新のサーバーが適用されている場合(たとえば、TLS 1.1)、当初はそのサーバーに接続できない可能性があります。
つまり、幸運を試してみることができるという意味です。CentOSボルトそこにリポジトリを指定します。暗号化されていないので、パッケージをインストールする可能性が高いです:)
たとえば、ストレージ定義を調整し、/etc/yum.repos.d/
適切な対応するVaultストレージを指す必要がありますhttp://vault.centos.org/4.7/updates/x86_64/
(システム/ OSがx86_64アーチの場合)。