web-dev-qa-db-ja.com

Ubuntu 14.04から16.04へのアップグレードに失敗しました

今日、私はLTSからLTSにアップグレードしたかった。行った

update-manager -d 

アップグレードを開始しました。ただし、すべてのファイルをダウンロードしてインストールを実行した後、アップグレードが失敗したか、少なくとも部分的に失敗しました。グラフィックスとウィンドウ管理に関するいくつかの誤った動作があります。 2つのスクリーンショットは動作を示しており、Windowsでわかっていることと似ています...

enter image description here

enter image description here

希望がありました

apt-get update
apt-get upgrade

残りの(潜在的に欠落している)パッケージをインストールしますが、リストは非常に空です

Get:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease                    
Ign:3 http://archive.canonical.com precise InRelease                                                     
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease              
Hit:5 http://archive.canonical.com precise Release                                  
Hit:7 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease                  
Hit:8 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 247 kB in 1s (220 kB/s)                    
Reading package lists... Done
W: http://archive.canonical.com/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)

すべてがインストールされます。私は、やり直す必要がある、または少なくとも何らかの形で失敗したアップグレードを続行する必要があるという印象を持っていますが、どうすればいいのかわかりません。私が試した2つのアプローチでは何も得られませんでした。

Sudo apt-get -f dist-upgrade

と言う、インストールするものは何もない。そして

Sudo update-manager -d 

私は最新だと教えてくれます。

この問題を解決する方法はありますか?

複数回再起動した後、アプリケーションの外観が時々異なることに気付きました。次のスクリーンショットを参照してください。 enter image description here

8
k1next

私はエラーを修正したと思います。

unityubuntu-desktopを再インストールしました。また、デスクトップアイコンを再度有効にする必要がありました(Ubuntu Tweak-> Tweaks-> Desktop Icons-> On)。すべてが再び正常に見えます。

1
k1next

これは、14.04から16.04にSudo do-release-upgradeが失敗した後、私にとってはうまくいきました。アップデーターが以前のバージョンに復元する自動試行も失敗しましたが、次のようにアップグレードを完了することができたターミナルに私を残しました。

1)/etc/apt/sources.listの内容を次のものに置き換えます

###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main universe 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main universe 
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main universe

オプション)エラーinsserv: Service mountdevsubfs has to be enabled to start service hwclock1を受け取っている場合は、コマンドSudo rm /var/lib/dpkg/info/util-linux.postinstを実行します

2)Sudo apt-get update-パッケージリストを更新

3)Sudo apt-get dist-upgrade-これにはしばらく時間がかかり、更新されたすべてのパッケージがインストールされます

4)Sudo apt-get autoremove-不要なパッケージを削除します

5)Sudo apt-get autoclean-リポジトリから古いパッケージを消去します

6)Sudo update-grub-grubブート設定を更新します

Sudo do-release-upgradeを実行すると、応答No new release found.が返され、Sudo shutdown -r nowで再起動できます。再起動後、手順2〜5を繰り返して、すべての更新プログラムがインストールされていることを確認します。

4
Radium

公式Ubuntu Webサイトから:14.04 LTSからLTSへのアップグレードは、約3か月後に16.04.1 LTSポイントリリースで有効になります。

急いでいる場合は、新規インストールを行ってください;-)

1
Jan

私の最初の試みは、14.04 LTSでSudo do-release-upgradeを実行するだけで、ひどく失敗し、完全に空白で死んでおり、ネットワークもコンソールも起動時のgrubメニューも何もありません。 liveUSBから起動し、以前のbtrfsスナップショットに戻さなければなりませんでした(そのような場合に備えてスナップショットを用意するためには、それは本当に良い考えです)。

とにかく、私はそれが私のPCの単なる問題かもしれず、時々目を覚ますことが不可能なスリープにディスプレイを設定するかもしれません。それは私の14.04で時々起こり、アップグレードは進行中のある種の質問で立ち往生するかもしれません、それは答えることが不可能でした。コールドリブートを実行する必要があり、それが理由である可能性があります。

私の2回目の試みははるかにうまくいきました。しかし、15.10 Willyを最初にインストールし、エラーが発生したため、依存関係が満たされていないため、どういうわけか不明になりました。今回はディスプレイのスリープを回避したため、Sudo apt-get install -fを実行してそれを修正するオプションがあり、sudo do-release upgradeを再度実行しようとしましたが、今回はXenial 16.04 LTSを使用してOKを終了しました。すべてのユーザー設定、マウント、vncなどを保存しました-完璧です。

バージョンアップグレードを提供するかどうかのupdate-managerの設定があり、おそらくそこに「LTSバージョンのみ」(または「決して」)があります-直接14.04から16.04までは「新しいリリースが見つかりません」まだサポートされていません。「新しいバージョン用」をそこに置いて、最初にWillyにアップグレードしてください。

ただし、このようなアップグレードを試みるときは、btrfsスナップショット(Trustyで適切に機能する)またはその他の十分なバックアップを使用することをお勧めします。

0
coro