web-dev-qa-db-ja.com

コマンドラインでKubuntuの主要バージョンをアップグレードするにはどうすればよいですか?

推奨 Kubuntuバージョンをアップグレードする方法はkubuntu-devel-release-upgradeを使用しており、GUIウィンドウが開きます。

ディストリビューションをアップグレードするための純粋なコマンドライン方式はありますか?

バックグラウンド

GUIを使用してアップグレードしようとすると、「アップグレードの準備」、「新しいソフトウェアチャネルの設定」、「新しいパッケージの取得」を経て、「アップグレードのインストール」で停止しました。次のようなウィンドウがポップアップしました:

アップグレードをインストールできませんでした。アップグレードは中止されました。システムが使用できない状態になる可能性があります。リカバリが実行されます(dpkg --configure -a)。

「OK」をクリックしましたか(または「近く」でしたか?)、GUIが45%で止まりました。内蔵のターミナル出力をスクロールできなくなり、GUIウィンドウがスタックしているように見えました。

kubuntu-devel-release-upgradeを起動した端末を見ると、

Configuration file '/etc/apport/crashdb.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a Shell to examine the situation
 The default action is to keep your current version.

この起動端末は入力を受け入れませんでした。起動端末からGUIプロセスを強制終了し、dpkg --configure -aを実行しました。これは、中断したところから続行するようで、上記のクエリを再度表示します。

GUIからは、「クリーンアップ」と「コンピューターの再起動」という2つのステップが追加されているように見えました。前者は単にSudo apt-get --purge autoremoveSudo apt-get autocleanですか?

このハングは、GUIの「Distribution Upgrade」ウィンドウがテキスト入力を受け入れられなかったためと推測されます。

将来、ディストリビューションのアップグレードのために純粋にコマンドラインの方法がありますか?

11
Sparhawk
Sudo do-release-upgrade -d

これを使用して14.10にアップグレードすると、上記の質問などのプロンプトに応答できるようになるなど、正常に機能しました。

9
Sparhawk