![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
きっかけになればと思い書き込みました。
情報的に、私個人は詳しくはないです。ご承知ください。
yum自体は、相手サーバにあるrpm のリストを取得して、その中から依存関係まで含め、DL&インストールをしてくれる便利なものですが、相手サーバにまずはバージョンの異なるものが置いてくれてある必要があるはずです。
カーネルなどでは、よくバージョンの異なる rpm ファイルが置いてあるケースがありますが、その際にはバージョンまでを名前指定して、アップデートができますから、基本的に yum はバージョン違いであっても、名前が違えて処理できるがケースがあります。
また、カーネルのように複数のバージョンのインストールが考慮されているものであればいいですが、基本的に上書きするパッケージが殆どですので、最新バージョンが入っている時に、yum の挙動としては、「すでに最新バージョンが入っています」というようなメッセージで、終了処理されてしまう事が予想されます。
(カーネルもバージョンを複数いれたときに、果たしてその全てが正しく動くかは疑問ですが・・)
過去のバージョンでも最新のバージョンでもまずは相手サーバに希望の RPM がないといけません。
yum.conf によって接続先サーバは決めることができますから多方面のサーバで調査できるかもしれませんが、結果として相手サーバにそれらがないといけない状況はかわりがないと思います。
もしも、gcc をダウングレードしたいのならば、やはりyum は不適合に思います。
ダウングレードでは依存するパッケージも含めて更新する必要がある場合も想定できますので、 gcc をきれいに削除できていないと、思わぬ不具合が出るかもしれませんね。
削除については、逆に yum を利用すると簡単だと思います。yum では削除の際にも、依存関係をしらべてくれるはずですので。
私の予想では、 yum でダウングレードする場合には、相手サーバにそのファイルが、まずは存在することが必須であり、その上でyum を使ったインストールには強制的にインストールするオプションの付加をしないと行けないため、かえって先に yum により依存関係も含め削除できていることが望ましいと思います。
すべて試していない事ではあります。ごめんなさいね。
この回答へのお礼
お礼日時:2005/01/13 23:32
色々とありがとうございました。yumを使って強引にインストールを考える必要もないということですね。確かに、このプログラムの性質を考えるともっともだと思います。
新しい方法を考えます。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- C言語・C++・C# gcc のコンパイラオプションについて 2 2022/12/21 17:11
- Windows 10 Windows10のアップデートがうまく行きません。先日も同じ質問をさせて頂いたのですが、バージョン 3 2022/06/23 14:16
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- C言語・C++・C# Cのオブジェクトファイルの逆アセンブル 5 2023/05/13 01:51
- C言語・C++・C# アセンブラ指令 3 2023/06/17 14:47
- ノートパソコン Windows 10 動作改善方法 6 2023/04/26 22:30
- Mac OS imacのOSを上げれない 2 2023/07/14 15:44
- UNIX・Linux Linuxのパーティションタイプ(MBR/GPT)について 2 2022/07/26 13:35
- CPU・メモリ・マザーボード Windows 11のイントール 3 2022/06/23 12:40
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
linuxで時計を表示するソフトは...
-
Let's encrypt というSSL証明書...
-
yum自身のアップデート
-
Fedora Core1 で、 データをCD...
-
ubuntu 初期化について
-
gccのインクルードパスの確認
-
Ubuntu on Xorgのログインについて
-
PUTTYでログインしたコンソール...
-
外部レポジトリとは
-
Windows10でPT3を使いたい
-
「クラスが登録されていません 」
-
ubuntuでrpmがインストールでき...
-
パソコンでゲームをプレイしよ...
-
違いを教えください!!
-
ubuntu8.0.4にopenssl-develを...
-
FMLの構築(VineLinux 4.1、Post...
-
容量不足でExcelがインストール...
-
linux mint での無線LANが認識...
-
Excelの「セルの書式設定」等表...
-
rpmlibのあるところ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
yum自身のアップデート
-
yum updateができません。OSが...
-
レンタルサーバーでyumを使いた...
-
linuxで時計を表示するソフトは...
-
kenel のアップデートに際して...
-
RedHat系Linuxコマンドyum
-
どれのrpmをインストーしたらい...
-
yumが使えなくなってしまいまし...
-
Linux(CentOS6.10)のupdateでの...
-
Red Hat Enterprise Linuxにxv...
-
yumがインストールできない
-
64bit 32bit
-
Fedora core 3 でgcc
-
『MariaDB10.1の使い方』に関す...
-
yum パッケージを保存
-
CentOS 6のインストール後GNOME...
-
CentOS6.4にコーデックをインス...
-
CentOS6.2 ソフトウェアの追加...
-
CentOS5,2 / yum-cron を入れら...
-
Fedora Core1 で、 データをCD...
おすすめ情報