質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

ダウンロード

リモートシステムからローカルシステムへとデータを受信する事、もしくはそのようなデータ転送を行う事をダウンロードと呼びます。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

Q&A

解決済

1回答

6890閲覧

CentOS8にglibcインストールしたい

masahirohira109

総合スコア1

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

ダウンロード

リモートシステムからローカルシステムへとデータを受信する事、もしくはそのようなデータ転送を行う事をダウンロードと呼びます。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

0グッド

2クリップ

投稿2021/07/19 02:02

編集2021/07/29 02:44

前提・実現したいこと

glibcをインストールしたい。
(CentOS8にセキュリティソフトをインストールするため、)

発生している問題・エラーメッセージ

yum installを試してもc8-media-BaseOSのメタデータのダウンロードに失敗しました。と表示されてしまう。
dnf updateを試しても同様。
原因・解決方法分かる方いらっしゃいましたらご教授いただきたいと考えております。
イメージ説明

試したこと

インターネットには問題なく接続できています。
digコマンドでデータの取得は問題なくできます。
イメージ説明

補足

CentOS8のサポートが終了することが関係しているのではと個人的に思っています。
初心者なので優しく教えていただけますと幸いです。

質問への回答

「CentOS Linux 8 - BaseOS - Media」となっていますが となっていますが。「yum repolist -v」とした場合の、「Repo-id : baseos」 以下 10数行は どう出力されますか?

以下の通りやはりメタデータのダウンロードに失敗と出てしまいます。
イメージ説明

「yum」でインストールしようとしているのが 「i686」のようですが、CPU は i686 系ですか?

CPU情報は下記の通りでした。
イメージ説明

解決策2)c8-media-BaseOSを無効にする

こちらを試したのですが、今度は以下の通りに出力されました。
イメージ説明

そのため今度は以下コマンドを試しました。
dnf update --disablerepo=c8-media-BaseOS --disablerepo=c8-media-Appstream

すると上手く行けたっぽいです。これでyを押せば実行できますよね?
イメージ説明

解決しました。ご協力いただきました皆様ありがとうございました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

showkit

2021/07/19 03:17

「CentOS Linux 8 - BaseOS - Media」となっていますが となっていますが。「yum repolist -v」とした場合の、「Repo-id : baseos」 以下 10数行は どう出力されますか? 「yum」でインストールしようとしているのが 「i686」のようですが、CPU は i686 系ですか?
showkit

2021/07/29 01:49

yukky1201 さんの回答で できそうですが、やり方が わかりませんか?
masahirohira109

2021/07/29 02:08

回答ありがとうございます。 ひとまず以下を試してみます。 解決策2)c8-media-BaseOSを無効にする (設定ファイルでenable=0で無効にするか、コマンド実行時に--disablerepo=c8-media-BaseOSするかはお好みでどうぞ)
showkit

2021/07/29 02:31

はい。これで update は通ると思います。次は、i686 のインストールがうまくいけばいいですね。
masahirohira109

2021/07/29 02:38

上手くインストールできました!解決しました! ありがとうございました。
guest

回答1

0

ベストアンサー

c8-media-BaseOS

こちらのリポジトリはインストールメディア(.iso)のことですので下記のどちらかで回避できると思います

解決策1)インストールメディア(.iso)をマウントする

解決策2)c8-media-BaseOSを無効にする
(設定ファイルでenable=0で無効にするか、コマンド実行時に--disablerepo=c8-media-BaseOSするかはお好みでどうぞ)

投稿2021/07/19 13:58

yukky1201

総合スコア2751

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問