再起動せずにディストリビューションのアップグレードを実行できますか?


8

私は理想的には、マシンの完全なリブートで終了しないディストリビューションアップグレードを実行したいと思います(私のSSDが検出される前に電源からの切断の期間を必要とする私のハードウェアの苛立ちのため)。

デスクトップ環境からこれを行うための手順は何ですか?

私はイメージします:

  1. dist-upgrade
  2. すべてのグラフィカルサービスをシャットダウンする
  3. Xを再起動

アドバイスがあれば助かります(特に、これが正しければ、ステップ2の正確な手順について)。NB。インメモリカーネルパッチにKSpliceを使用しているので、カーネルはすでに処理されています。

どうもありがとう、

マーティン

回答:


1

dbusを再起動したいと思います。どこかでdbusを再起動すると(dbusがアップグレードされた場合)、xも再起​​動するため、再起動を選択したことを覚えていると思いました。

しかし、あなたがすべてを望んでいるので:sudo service dbus restart


どうもありがとう!誰かがこれを確認できた場合は、distアップグレードが利用可能になるまで自分でテストする方法がないので、承認済みとしてマークします。
Martin Eve

2
テストのための単なる提案:古いバージョンのUbuntuを未使用のPC /ラップトップまたはex profeso で作成されたVMにインストールし、user1974の提案を試して最新バージョンにアップグレードします。
luri

これをVirtualBoxでテストしてみました。悲しいことに、ディストリビューションのアップグレードプロセス中にゲストOSがフリーズし、ハードリセット時にルートFSが破損しました。
マーティンイブ

こんにちは、ちょうどこれを試してみました:sudo service dbus restart、これはXをシャットダウンしましたが、それを元に戻しませんでした...アイデア?
Martin Eve

3
間違いかもしれませんが、アップグレードにカーネルやモジュールへの変更が含まれている場合は、マシンを再起動する必要があると思います。
thomasmichaelwallace
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.