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ランキング
-
ubuntu(linux)のシャットダウン...
-
bashでシングルクォート内の変...
-
AWSでSSH接続をしたいのですが...
-
ubuntuで デイスク/deb/loopと...
-
ubuntuのシャットダウンが進ま...
-
Linux のシェルスクリプトの強...
-
Ubuntuで数字だけのユーザーア...
-
ubuntuのサーバー(virtual box)...
-
ssl_request_logの必要性について
-
tarで纏める際に、複数場外した...
-
Ubuntu on Xorgのログインについて
-
Linuxについて質問です。 以下...
-
[Linux Mint] インストールした...
-
Linuxのパッケージ更新で更新前...
-
linuxでよく装備されてるParole...
-
mxlinux 起動時エラーについて
-
bash環境でのエラー対応をお願...
-
shellscript内のコマンドを、su...
-
AppImageがインストールできな...
-
ノートPCでUSBから起動しない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Mondo rescueがインストールで...
-
トランザクション実行中にエラ...
-
Linux(CentOS6.10)のupdateでの...
-
linuxで時計を表示するソフトは...
-
kenel のアップデートに際して...
-
syslogdでyumでインストールし...
-
CentOSがi386、x86_64のどちら...
-
yum自身のアップデート
-
64bit 32bit
-
CentOSのセキュリティ対策はyum...
-
CentOS6.4にgFTPをインストール...
-
違うアーキテクチャのパッケージ
-
yumがインストールできない
-
RedHat系Linuxコマンドyum
-
yum updateでエラーが出たとき...
-
rpm のインストールについて
-
redhat5.3にyum installでCentO...
-
CentOS6.2 ソフトウェアの追加...
-
CentOS6.4にコーデックをインス...
-
yum updateができません。OSが...
おすすめ情報