Ubuntu 18.04から18.10にアップグレードしようとしたときにエラーが発生しました:「アップグレードする前に、リリースに利用可能なすべてのアップデートをインストールしてください。」


23

Lenovoラップトップで、Ubuntu 18.04からUbuntu 18.10(budgie)にアップグレードしたい。

アップデートマネージャでアップグレードを選択すると、ダイアログボックスが消えて何も起こりません。アップグレードは開始されません。

注-他のラップトップで今朝同じ手順を実行し、Ubuntuが正常にアップグレードされました。

do-release-upgrade アップグレードに失敗し、次のエラーがスローされます。

Please install all available updates for your release before upgrading.

システムを正常にアップグレードするにはどうすればよいですか?


1
システムを再起動します。ターミナルを開きます。コマンドを試してくださいdo-release-upgrade。失敗した場合は、質問を編集して完全な端末出力を含めます。
-user535733

1
ターミナル応答:「アップグレードする前に、利用可能なすべての更新バージョンをインストールしてください」
デュポン

1
ターミナルに「sudo apt-get update」と「sudo apt-get dist-upgrade」と入力して、アップデートマネージャーを起動し、アップグレードを開始すると、解決策が見つかりました。
デュポン

回答:


17

非LTSバージョンへのアップグレードを有効にする

software-properties-gtk

次に:

  • 「更新」タブ
  • 「新しいUbuntuバージョンを通知する」ドロップダウン
  • 「新しいバージョンの場合」

ここに画像の説明を入力してください

TODOコマンドラインからのみ行う方法

その後、いつものように:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade

For any new version設定なしでは、次の新しいバージョンを見つけることができませんでした。

No new release found.

また、18.10ディスクのリリースと同時にアップグレードがリリースされるわけではないことに注意してください。アップグレードする前に、18.04.1がリリースされるまで数日待たなければならないようです。

何らかの理由apt-getで、アップグレードの1つを逃しました。

Please install all available updates for your release before upgrading."

のみapt働いた。

-d不安定な開発バージョンへのアップグレードとして、あなたが何をしているか本当に理解していない限り、私は反対することをお勧めします。


3
+1 apt代わりに使用することについての最後のメモは、apt-get私が必要としたものでした。
Phlarx

7

すべての更新プログラムをインストールしてから、ターミナル経由でシステムアップグレードを実行します。これは機能するはずです。

sudo apt-get update && sudo apt-get upgrade
sudo do-release-upgrade -d

4
-d開発バージョンへのアップグレードは、ほとんどのユーザーにとってはおそらく悪い考えであることに注意してください。代わりにこのオプションをご覧ください。askubuntu.com
Ciro Santilli新疆改造中心法轮功六四事件

6
呼び出すことも必要であるapt dist-upgradeことの前にdo-release-upgrade
KAP

1
dist-upgradeを実行しても、エラーが発生しますPlease install all available updates for your release before upgrading.
Cerin

2

Lenovo ThinkPad X240でもまったく同じ問題がありました。後に sudo apt-get update && sudo apt-get upgrade ターミナルで、グラフィカルなアップデートマネージャ(ソフトウェアアップデータ)が適切に働いていました...


2

18.10から19.04にアップグレードするときに同じ問題に遭遇しました。私の場合、理由はとしてマークされkept backたパッケージがいくつかあったからです。この場合、それらはMSSQLに関連していました。

szymon@szymon-Lenovo-Z580:~$ sudo apt upgrade 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  libodbc1 unixodbc
0 to upgrade, 0 to newly install, 0 to remove and 2 not to upgrade.

私は単にそれらを依存関係とともに削除しました:

szymon@szymon-Lenovo-Z580:~$ sudo apt remove unixodbc libodbc1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  odbcinst odbcinst1debian2
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED
freetds-bin libodbc1 msodbcsql17 mssql-tools unixodbc

その後、次の一連のコマンドにより、アップグレードが成功しました。

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade

編集:後で、同じ目標を達成するのに役立つかもしれない同様の質問に対するこの詳細なマイケルの答えを見つけました。


0

使用しているOSのバージョン(32/64ビット)使用後のLubuntuマシンのターミナルの出力sudo do-release-upgradeは次のとおりです。

apt architecture is i386 

Upgrades from 18.04 on the i386 architecture are not supported at 
this time.

(cammand sudo do-release-upgrade -dは、最新の開発リリースにアップグレードするためのものです!そして、最新のリリースからのみ可能です。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.