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


8

今日、LTSからLTSにアップグレードしたいと思いました。私は演奏した

update-manager -d 

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

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

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

私は、追加の

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 

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

何かアイデア、この問題をどのように修正できますか?

複数回再起動した後、アプリケーションの外観が時々異なることに気づきました。次のスクリーンショットを参照してください。 ここに画像の説明を入力してください


やってみましたsudo do-release-upgradeか?
rsl

これだけが得られます Checking for a new Ubuntu release; No new release found
k1next

私が疑問に思っているのは、なぜそこにまだ「正確な」参照があるのですか?(私は私のアップグレードされた1台のコンピューターにもそれを持っています!)
Alexis Wilke

まだリリースのアップグレード情報はありますか?sudo updatedb; locate apt-clone また、投稿してgrep -n deb /etc/apt/sources.list /etc/apt/sources.list.d/*.list
いただけ

出力は次のとおりです。sudo updatedb; locate apt-clone /var/log/dist-upgrade/apt-clone_system_state.tar.gzの出力はpastebinにgrep貼り付けられます。
k1next 2016年

回答:


5

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

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を繰り返して、すべてのアップデートがインストールされていることを確認します。


do-release-upgrade(フル/ bootパーティション)中にlaunchpad.net/bugs/798414に遭遇したとき、これは私にとって非常にうまくいきました、ありがとう!
mrexodia 2017

1

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

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


3
新規インストールよりも問題を修正したい
k1next

LTSからLTSにアップグレードしたいと述べました。このオプションは、ポイントのリリース後にのみ使用可能になります(自分でチェックおよび確認済み)。自宅用に別のパーティションがある場合、新規インストールは大きな問題ではありません。
1

1

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

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


0

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

とにかく、それは私のPCの問題にすぎないのではないかと思っています。14.04でときどき発生しましたが、アップグレードの途中で何らかの質問が出てスタックする場合があり、答えることはできませんでした。コールドリブートを実行する必要があり、それが理由かもしれません。

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

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

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


-3

リカバリーモードで開始し、alt + f1を押します

apt install grub

そして最後に

sudo dpkg --configure -a

これにより、起こり得るアップグレードエラーが修正されます。うまくいかなかった多くの他のものを試した後、それは私のために働きました。ごきげんよう!


2
aptあなたが話しているこのコマンドは何ですか?Grubを再インストールしてもグラフィックスの問題は修正されず、保留中の未構成のパッケージの構成は、問題に関連するパッケージがインストールされているが構成されていない場合にのみ役立ちます(知る限りではそうではありません)。-1
デビッド・フォースター

これでうまくいきました。ポスターの問題は修正されたと思います。OPはリカバリーとグラブの部分を必要としませんでしたが、他の部分は必要でした。
デビッドロッツ2017年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.