短い質問は次のとおりです。yum update --exclude=kernel-*
Fedoraでは常に更新する必要がありますか?
驚いたことに、職場に新しいFedoraシステム(以前のRed Hat Enterprise Linux(RHEL))があったときに初めて起動したときに更新するように求められました。質問に「はい」と答えます。
ただし、3.6.9および3.6.10コンポーネントはカーネルが破損していることを発見しました。 (ITではこれはチェックポイントリリースのように「問題のない最後のリリース」と言いました)。または、3.6.10コンポーネントで実行されており、完全に互換性がない可能性があり、その理由である可能性があると述べました。遅い。
私の同僚はしばらくFedoraを知り、一連のandsを介してyum remove
それを修正することができ、yum downgrade
カーネル、ヘッダー、およびコンポーネントをすべて以前のバージョンに戻すことができました(3.3.4だったようですが、後で説明します)。職場に戻って確認してください)。
したがって、Fedoraの場合、常にデフォルトの更新要求を中断して更新を実行する必要がありますか?
yum update --exclude=kernel-*
安全のためにまだ安定していないか、まだベータ版のカーネルは入手できませんか?ユーザーが特にベータ版である可能性がある特定のバージョンを入力しない限り、他のアップデートシステムは一般的に安定したリリースのみを使用していることを知っているため、これは少し直感に反します。
yum update --exclude=kernel-*
実際に安定したコンポーネントのみを更新する方法はありますか?または、安全のために常にそのコンポーネントを使用する必要がありますか?
(Fedoraを使用している人は誰でも影響を受ける可能性があり、何百人または数千人の人々がいる可能性があるため、システムアップデートを実行するより正確な方法は何ですか?)
ベストアンサー1
ここには誤解があるようです。まず、システムはRHELで、カーネルは3.6.9ですか? ? ? Redhatはカーネル2.6.xを使用して正式にリリースされました。RHELバージョンとカーネル番号
Fedoraの場合、不安定なパッケージをリポジトリに設定した場合にのみインストールできます。
デフォルトでは、Fedoraは以下の場合を除き、安定したインストールを許可しません。
- ベータ版をインストールしています。この場合、不安定なストレージがアクティブになります。
- ストレージファイルが変更され、不安定なストレージが有効になりました。 /etc/yum.repos.dで確認できます。
- 不安定なパッケージを含む社内リポジトリなどの非公式リポジトリを使用しています。
最新のFedoraは現在17で、カーネルは3.6.10です。 3.3.4 カーネル、Fedora 17 の最初のカーネルです。
yumの削除とyumのダウングレードを実行することは、yum History undo transaction_idを実行してトランザクションをキャンセルできるため、(私の考えでは)最善の選択ではないかもしれません。しかし、* nixの驚くべきことは、同じことを行う方法が2つ以上あることです。
Yum取引をキャンセルする手順については、このサイトをご覧ください。ヤムブランド