web-dev-qa-db-ja.com

16.04 LTSから18.04へのアップグレードが機能しない

以下は私がトリガーしたコマンドです

Sudo apt update
Sudo apt ugprade
Sudo reboot
Sudo ufw allow 1022/tcp comment 'Temp open port ssh tcp port 1022 for upgrade'
Sudo do-release-upgrade

このシステムはエラーを与えた後。以下はログです

Checking for a new Ubuntu release
Get:1 Upgrade tool signature [819 B]                                           
Get:2 Upgrade tool [1,240 kB]                                                  
Fetched 1,241 kB in 0s (0 B/s)                                                 
authenticate 'bionic.tar.gz' against 'bionic.tar.gz.gpg' 
extracting 'bionic.tar.gz'

Reading cache

Checking package manager
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Hit http://in.archive.ubuntu.com/ubuntu xenial InRelease                       
Hit https://download.docker.com/linux/ubuntu xenial InRelease                  
Hit http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease               
Hit http://packages.Microsoft.com/repos/vscode stable InRelease                
Hit http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease             
Ign http://dl.google.com/linux/chrome/deb stable InRelease                     
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]     
Hit http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease                
Hit http://dl.google.com/linux/chrome/deb stable Release                       
Hit http://ppa.launchpad.net/slgobinath/safeeyes/ubuntu xenial InRelease       
Hit https://repo.skype.com/deb stable InRelease                                
Hit http://linux.teamviewer.com/deb stable InRelease                           
Hit https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease                                                                                                                                   
Fetched 109 kB in 0s (0 B/s)                                                                                                                                                                                  
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

Restoring original system state

Aborting
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

誰かがこれを手伝ってくれますか?

1
Chirag Unadkat

リリースアップグレードに関する最も一般的なエラーは、一般的なエラーメッセージに表示されます

これはおそらく次の原因で発生しました:

  • Ubuntuで提供されていない非公式のソフトウェアパッケージppa-purgeパッケージのツール 'ppa-purge'を使用してLaunchpad PPAからソフトウェアを削除し、アップグレードを再試行してください。

原因をログ(/ var/log/dist-upgrade /)で確認できます。それらのパッケージを削除し、do-release-upgradeが続行できるまで繰り返します。

より高速な代替策、または問題がある場合のバックアップは、既存のインストールに「something-else」オプションを使用してUbuntu 18.04 LTSをインストールすることです。既存のパーティションを選択していることを確認してくださいensure 'format'ボックスはncheckedです。これは

  • 既存の(追加された)パッケージが記録されている
  • システムディレクトリが空になっている
  • 新しいUbuntuがインストールされている
  • 前述の追加パッケージは、利用可能な場合は再インストールされます
  • 完了すると、再起動を許可するように要求されます

ユーザーディレクトリは変更されませんが、これはあなたが変更したことを前提としていることに注意してください[〜#〜] not [〜#〜]フォーマットがチェックされています。

もちろん-最初にバックアップしてください。

また、リリースを変更/スキップできるため、これが役立つことに注意してください

2
guiverc

16.04から18.04へのアップグレードを開始しようとすると、アップグレードを実行するには、Ubuntu以外のすべてのリポジトリを無効にし、Ubuntu以外のパッケージを削除する必要があると通知されましたが、何らかの理由で提供されていません。したがって、Ubuntuはアップグレードを続行できず(Ubuntu以外のパッケージへの影響は予測できないため)、アップグレードを中止しています。

これを回避する最も信頼できる方法は、フルバックアップを作成し(現在のマシン状態に戻す必要がある場合)、Ubuntu以外のリポジトリとそのパッケージをすべて削除し、アップグレードを処理して、後でこれらの追加アイテムを再インストールすることです(同意するバージョンで)。

または、バックアップ後に、システムが現在占有しているのと同じスペースにクリーンインストールを実行し(おそらくより確実に、類似の時間内に)、バックアップからデータを復元し、(バージョン互換)非再インストールすることができます。 Ubuntuアイテム。

0
Zeiss Ikon

LTSを新しいLTSにアップグレードできます。

Sudo apt install update-manager-core
Sudo nano /etc/update-manager/release-upgrades

ファイルの「Prompt =」行を「Prompt = lts」に編集してから、

Sudo do-release-upgrade
0
Kee Nops