opensuse 13.1からtumbleweedにアップグレードするとこのエラーは発生しますか?

opensuse 13.1からtumbleweedにアップグレードするとこのエラーは発生しますか?

Tumbleweedにアップグレードすると、このエラーが発生します。

nothing provides kernel-pv-devel = 4.2.4-1 needed by kernel-syms-4.2.4-1.2.i586 . 
What to do ?
      Problem: nothing provides kernel-pv-devel = 4.2.4-1 needed by kernel-  syms-4.2.4-1.2.i586
    Solution 1: Following actions will be done:
    keep obsolete kernel-syms-3.11.10-29.1.i586
    keep obsolete kernel-desktop-devel-3.11.10-29.1.i686
    keep obsolete kernel-pae-devel-3.11.10-29.1.i686
    Solution 2: break kernel-syms-4.2.4-1.2.i586 by ignoring some of its
    dependencies
    Choose from above solutions by number or cancel [1/2/c] (c): `

ベストアンサー1

新しいカーネルのkernel-pv-develバージョンはまだ準備されていません。これは、Arch、Debian Sid、Tumbleweedなどの不安定なシステムでパッケージがバージョンごとに完全に同期されない場合に発生します。

既存のカーネルを保持するか(オプション1)、依存関係を一部削除せずに新しいカーネルをインストールするかを選択できます(オプション2)。

オプション2 - 新しいカーネルをインストールし、いくつかの依存関係を無視します。
開発パッケージkernel-pv-develが必要ない場合は、新しいカーネルをインストールしてみてください。たとえば、基本的にグラフィック/サウンド/ワイヤレスドライバがない場合に必要になる場合があります。しかし、そうすることにした場合は、損傷を防ぐために次に何が起こるのかを注意深く観察してください。

オプション1 - 既存(古い)カーネルを維持する
または、現在のカーネルをそのままにしてください。これは破損の点で最も危険性の低いオプションですが、廃止され、サポートされなくなる可能性があると説明されているため、安全ではない可能性があります。実際、LEAPの3.11カーネルバージョンを見てみると、それ以降は間違いなくパッチが行われており、これらのパッチの少なくとも一部はセキュリティに関連していると仮定できます。

しかし、新しいカーネルは完全にテストされていないので(それはあなたの使命です!)、安全であると見なされるべきではありません。

私の提案は3.11(オプション1)を維持することです。

最終的に不安定なシステムを実行しています。このような状況が発生したくない場合は、まずLEAPに対する自信/専門性を構築することをお勧めします。

おすすめ記事