web-dev-qa-db-ja.com

do-release-upgradeが失敗する理由(18.04から19.10)

Apt update、apt upgrade、apt autoremoveを実行した後、do-release-upgradeを実行してみました。次のメッセージで失敗しました:

アップグレードを計算できませんでした

アップグレードの計算中に解決できない問題が発生しました。

これは次の原因が考えられます。* Ubuntuから提供されていない非公式のソフトウェアパッケージppa-purgeパッケージの 'ppa-purge'ツールを使用してLaunchpad PPAからソフトウェアを削除し、アップグレードを再試行してください。

これに該当しない場合は、ターミナルで「ubuntu-bug ubuntu-release-upgrader-core」コマンドを使用してこのバグを報告してください。これを自分で調べたい場合は、「/ var/log/dist-upgrade」のログファイルにアップグレードの詳細が含まれます。具体的には、「main.log」と「apt.log」を確認してください。

Ppa-purgeを実行して、構文の要約を取得してみました。

2つのログファイルを確認したところ、どのPPAが問題の原因となっているかはわかりませんでした。

apt.logは4000行を超えています。ここに最後のいくつかがあります:


Starting pkgProblemResolver with broken count: 2
Starting 2 pkgProblemResolver with broken count: 2
Investigating (0) lightdm-settings:AMD64 < 1.1.4-0ubuntu1 @ii mK Ib >
Broken lightdm-settings:AMD64 Depends on python3-xapp:AMD64 < 1.0.1-1 | 1.6.0-1 @ii ugR >
  Considering python3-xapp:AMD64 1 as a solution to lightdm-settings:AMD64 1
  Removing lightdm-settings:AMD64 rather than change python3-xapp:AMD64
  MarkDelete lightdm-settings:AMD64 < 1.1.4-0ubuntu1 @ii mK Ib > FU=0
Investigating (0) ubuntu-desktop:AMD64 < 1.417.4 -> 1.440.1 @ii pumU NPb Ib >
Broken ubuntu-desktop:AMD64 Depends on ubuntu-desktop-minimal:AMD64 < none | 1.440.1 @un uH >
  Considering ubuntu-desktop-minimal:AMD64 1 as a solution to ubuntu-desktop:AMD64 0
  Ignore MarkKeep of ubuntu-desktop:AMD64 < 1.417.4 -> 1.440.1 @ii pumU NPb Ib > as its mode (Install) is protected
  Re-Instated ubuntu-desktop-minimal:AMD64
  Re-Instated ubuntu-desktop:AMD64
Done
  MarkInstall ubuntu-mate-desktop:AMD64 < 1.225 -> 1.257 @ii ugU NPb IPb > FU=1
  ignore old unsatisfied important dependency on ffmpegthumbnailer:AMD64
  new important dependency: gnome-mpv:AMD64
  Installing gnome-mpv as Recommends of ubuntu-mate-desktop
    MarkInstall gnome-mpv:AMD64 < none -> 0.16-1ubuntu1 @un uN Ib > FU=0
    Installing libmpv1 as Depends of gnome-mpv
      MarkInstall libmpv1:AMD64 < none -> 0.29.1-1ubuntu1 @un uN IPb > FU=0
      Installing youtube-dl as Recommends of libmpv1
        MarkInstall youtube-dl:AMD64 < none -> 2019.09.28-1 @un uN IPb > FU=0
        Installing mpv as Recommends of youtube-dl
          MarkInstall mpv:AMD64 < none -> 0.29.1-1ubuntu1 @un uN > FU=0
        Installing python3-pyxattr as Recommends of youtube-dl
          MarkInstall python3-pyxattr:AMD64 < none -> 0.6.1-1 @un uN > FU=0
  previously satisfied important dependency on gufw:AMD64
  Installing gufw as Recommends of ubuntu-mate-desktop
    MarkInstall gufw:AMD64 < 18.04.0-0ubuntu1 -> 19.04.0-0ubuntu1 @ii ugU Ib > FU=0
    Installing ufw as Depends of gufw
      MarkInstall ufw:AMD64 < 0.36-0ubuntu0.18.04.1 -> 0.36-1ubuntu3 @ii ugU > FU=0
  previously satisfied important dependency on lightdm-settings:AMD64
  Installing lightdm-settings as Recommends of ubuntu-mate-desktop
      MarkKeep lightdm-settings:AMD64 < 1.1.4-0ubuntu1 @ii gR > FU=0
  previously satisfied important dependency on redshift-gtk:AMD64
  Installing redshift-gtk as Recommends of ubuntu-mate-desktop
    MarkInstall redshift-gtk:AMD64 < 1.11-1ubuntu1 -> 1.12-2 @ii ugU > FU=0
  previously satisfied important dependency on rhythmbox-plugin-alternative-toolbar:AMD64
  Installing rhythmbox-plugin-alternative-toolbar as Recommends of ubuntu-mate-desktop
    MarkInstall rhythmbox-plugin-alternative-toolbar:AMD64 < 0.18.0-1 -> 0.18.4-1 @ii ugU > FU=0
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) lightdm-settings:AMD64 < 1.1.4-0ubuntu1 @ii mK Ib >
Broken lightdm-settings:AMD64 Depends on python3-xapp:AMD64 < 1.0.1-1 | 1.6.0-1 @ii ugR >
  Considering python3-xapp:AMD64 1 as a solution to lightdm-settings:AMD64 3
  Added python3-xapp:AMD64 to the remove list
  Fixing lightdm-settings:AMD64 via keep of python3-xapp:AMD64
  MarkKeep python3-xapp:AMD64 < 1.0.1-1 | 1.6.0-1 @ii ugR > FU=0
Done
Log time: 2020-04-29 19:49:21.097217

ファイル内のリンクが多すぎるため、サイトソフトウェアではmain.logを投稿できません。

2
Tadas

友人が問題を解決するように提案しました。グラフィックの「ソフトウェアとアップデート」アプリの「その他」の下で、every ppaのチェックを外して再度実行します。これは私にとってはうまくいきました。 ppaファイルを再度有効にする前に、/ etc/aptの設定ファイルで「bionic」を「eoan」に変更する必要があることがわかります。

1
Tadas

バージョン間のアップグレードdo-release-upgradeUbuntuは次のルールに従う必要があります。

  • アップグレードは、サポートされているバージョンにのみ行う必要があります(サポートが終了したバージョンには行わないでください)。
  • 19.10から20.04など、次のリリースへのアップグレードが可能
  • たとえば、18.04.x LTSから20.04.1 LTSへの最初のポイントバージョンがリリースされたとき(7月下旬または8月上旬)、あるLTSリリースから次のLTSリリースにアップグレードできます。

あなたの場合、アップグレードは段階的に18.04-> 18.10-> 19.04-> 19.10で行う必要がありますが、18.10と19.04は寿命を過ぎているため、機能しません。

ただし、7月下旬または8月上旬まで待つと、20.04.1 LTSにアップグレードできます。

詳細については、このリンクを参照してください(そして「スムーズなライドが必要な場合」までスクロールします)。

buntu開発バージョン/参加方法

1
sudodus