ディストリビューションアップグレードの問題「新しいリリースが見つかりません」


21

Ubuntu 11.04を使用しています。更新マネージャーは、かつて新しいリリース「oneiric」を見つけましたが、sshを使用してログオンすると、この画面が表示されます。

Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-14-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

0 packages can be updated.
0 updates are security updates.

New release 'oneiric' available.
Run 'do-release-upgrade' to upgrade to it.

Last login: Wed Apr 25 16:22:48 2012 from ***

しかし、そのときはアップグレードせず、aptソースを変更しました。そして今、私は「oneiric」にアップグレードできません。do-relase-upgradeショー:

$ sudo do-release-upgrade
Checking for a new ubuntu release
No new release found
$

そしてapt-get dist-upgrade示しています:

$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
$

すべてのパッケージを正常に更新できます。


source.listのファイルの内容:

$ cat /etc/apt/sources.list
## See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty main universe restricted multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty main universe restricted multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-security universe main multiverse restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-security universe main multiverse restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-updates universe main multiverse restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-updates universe main multiverse restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-backports universe main multiverse restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-backports universe main multiverse restricted


# deb http://ubuntu.dormforce.net/ubuntu/ lucid main universe restricted multiverse
# deb-src http://ubuntu.dormforce.net/ubuntu/ lucid main universe restricted multiverse
# deb http://ubuntu.dormforce.net/ubuntu/ lucid-security universe main multiverse restricted
# deb-src http://ubuntu.dormforce.net/ubuntu/ lucid-security universe main multiverse restricted
# deb http://ubuntu.dormforce.net/ubuntu/ lucid-updates universe main multiverse restricted
# deb-src http://ubuntu.dormforce.net/ubuntu/ lucid-updates universe main multiverse restricted

# CDROMs are managed through the apt-cdrom tool.
# deb http://archive.canonical.com lucid partner
# deb http://archive.canonical.com lucid-security partner
# deb http://archive.canonical.com lucid-updates partner
# deb-src http://archive.canonical.com lucid partner
# deb-src http://archive.canonical.com lucid-security partner
# deb-src http://archive.canonical.com lucid-updates partner


#medibuntu repo
# deb http://packages.medibuntu.org/ lucid free non-free
# deb-src http://packages.medibuntu.org/ lucid free non-free

# deb http://extras.ubuntu.com/ubuntu maverick main #Third party developers repository
deb http://mirrors.sohu.com/ubuntu/ natty main restricted multiverse universe
deb-src http://mirrors.sohu.com/ubuntu/ natty main universe restricted multiverse #Added by software-properties
deb http://security.ubuntu.com/ubuntu/ natty-security universe main multiverse restricted
deb-src http://mirrors.sohu.com/ubuntu/ natty-security universe main multiverse restricted
deb http://mirrors.sohu.com/ubuntu/ natty-updates universe main multiverse restricted
deb-src http://mirrors.sohu.com/ubuntu/ natty-updates universe main multiverse restricted

/ etc / update-manager / meta-releaseのファイルの内容:

$ cat /etc/update-manager/meta-release
# default location for the meta-release file

[METARELEASE]
URI = http://changelogs.ubuntu.com/meta-release
URI_LTS = http://changelogs.ubuntu.com/meta-release-lts
URI_UNSTABLE_POSTFIX = -development
URI_PROPOSED_POSTFIX = -proposed

これの問題は何ですか?


これは10.04の質問ですが、ここで答えを試して結果をお知らせください。askubuntu.com/questions/8233/can-not-upgrade-server-edition
fossfreedom

@fossfreedom私は成功せずに試しました。私はすでにupdate-manager-coreインストールしており、そしてprompt=normal。正常に更新できますが、次のバージョンを見つけることができないのはアップグレードのみです。
fefe

sources.listファイルをpastebin.comでお願いします。
fossfreedom

また-の内容は/etc/update-manager/meta-release何ですか?
fossfreedom

@fossfreedomあなたが言及したファイルの内容を追加しました。
fefe

回答:


15

サーバーまたはシステムでUbuntu 11.10またはUbuntu 10.04 LTSからアップグレードするには、update-manager-coreパッケージがインストールされていない場合はインストールします。コマンドを使用してアップグレードツールを起動しますsudo do-release-upgrade -d。画面上の指示に従います。サーバーのアップグレードがより堅牢になり、GNU画面を利用し、接続の問題などが発生した場合に自動的に再接続することに注意してください。


1
10.04 LTSではなく11.04を使用しています。とにかく、sudo do-release-update -d仕事をしているようです。マシンは現在、oneiricパッケージを取得しています。
fefe

お役に立てて嬉しいです。
マシューコールマン

8
ここでは問題なく動作-dしましたが、別の安定版リリースにアップグレードする場合使用しないでください。-d現在のリリースからのアップグレードが可能な場合は、開発リリースにアップグレードしますが、これは本番環境ではまったく望ましくありません。-d通常のアップグレードではフラグをオフのままにしてください。
エリアケイガン

2
ときという注意/etc/update-manager/release-upgradesが含まれPrompt=ltssudo do-release-update -d安定した、非LTS、リリースにアップグレードするために使用することができます。私は現在正確に次のltsにのみアップグレードするように設定していますが、sudo do-release-update -d(執筆時点で長い間安定していた)quantalにアップグレードします
混乱

28

チェック /etc/update-manager/release-upgrades

Prompt=lts

現在使用しているリリースがLTS でない場合、アップグレードが失敗します。

溶液:

変更Prompt=ltsして変更をPrompt=normal保存します

LTSリリースをインストールするまで、必要なアップグレードを実行します。

その後、元に戻す Prompt=lts

できた


これはすでにに設定されていprompt=normalます。質問に対するコメントの1つでこれについて言及しただけで申し訳ありません。
-fefe

7

考えられる理由の1つは、リリース可能なスタンプファイルが誤ってハングアップすることです。以下は、この問題を修正します。

sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available

このファイルは、適切な場合にmotdスクリプトが次に実行されるときに再生成されるため、削除しても安全です。


理由:13.04に、apt-get distupgradeで完了したリリースアップグレードが部分的に完了した後、この問題が発生しました。でスタンプファイルが場合/var/lib/ubuntu-release-upgrader/release-upgrade-available:存在し、新しいリリースが利用可能であることのメッセージを持って、それがMOTDスクリプトを経由して、すべてのログイン時に表示され/etc/update-motd.d/91-release-upgrade、呼び出し、/usr/lib/ubuntu-release-upgrader/release-upgrade-motdそれが空の場合はスタンプを更新します。この問題の原因について詳しくは、これらのファイルをご覧ください。


これは私のために働いたもので、実行do-release-upgrade -dは13.10開発リリースに更新しようとしました
エリン・ドラモンド

2
12.04では、古い更新ファイルは/var/lib/update-notifier/(not ubuntu-release-upgrader/)にありますが、それ以外はすべて適用されます。
-blahdiblah

4

これは、aptがプロキシを使用するように設定されていて、プロキシが適切に機能しない場合にも発生する可能性があります。私の場合、ファイル/etc/apt/apt.conf.d/01proxyには次の行が含まれていました

Acquire::http::Proxy "http://proxy.local:9999";

サーバーproxy.localが応答していませんでした。この行を削除すると、グラフィカルおよび端末の更新ツールの「新しいリリースが見つかりません」という問題が修正されました。


1

私の場合、実行中の12.04は12.10へのアップグレードを提案しません。その理由は、12.10のビデオハードウェアとの互換性の問題があるためです。アップグレードを強制しようとした後、ツールは私に言った。


1

12.04-> 13.04で問題が発生し、-d上記のガイド付きコールマン/カガンとしてオプションを使用することで修正されました。

do-release-upgrade -d


-1

socksクライアント(proxychainsまたはtsocksコマンド)でdo-release-upgradeを使用している場合に発生する可能性があります。ソックスサーバーまたはソックスクライアントはDNSルックアップをサポートしていません。これを回避するには、ディストリビューションのアップグレード中に/ etc / hostsファイルにホストエントリを追加します。

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