Masalah peningkatan distribusi “Tidak ada rilis baru ditemukan”


21

Saya menggunakan Ubuntu 11.04. Manajer pembaruan pernah menemukan rilis baru 'oneiric', dan masih muncul layar ini ketika saya masuk menggunakan 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 ***

Tapi saya tidak memutakhirkan saat itu, dan mengubah sumber apt saya. Dan sekarang saya tidak bisa meningkatkan ke 'oneiric'. do-relase-upgrademenunjukkan:

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

Dan apt-get dist-upgrademenunjukkan:

$ 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.
$

Saya dapat dengan sukses memperbarui semua paket saya.


Isi file 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

Isi file dari / etc / update-manager / rilis-meta:

$ 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

Apa yang mungkin menjadi masalah dari ini?


sementara ini adalah pertanyaan 10,04 - dapatkah Anda mencoba salah satu jawabannya di sini dan beri tahu kami hasilnya? askubuntu.com/questions/8233/can-not-upgrade-server-edition
fossfreedom

@fossfreedom Saya mencoba tanpa hasil. Saya sudah update-manager-coremenginstal, dan prompt=normal. Saya dapat memperbarui dengan sukses, tetapi hanya dis-upgrade yang tidak dapat menemukan versi berikutnya.
fefe

bisa tolong pastebin.com file sources.list Anda.
fossfreedom

juga - apa isinya /etc/update-manager/meta-release?
fossfreedom

@fossfreedom Saya telah menambahkan konten file yang Anda sebutkan.
fefe

Jawaban:


15

Untuk memutakhirkan dari Ubuntu 11.10 atau Ubuntu 10.04 LTS pada server atau sistem: instal update-manager-corepaket jika belum diinstal; luncurkan alat pemutakhiran dengan perintah sudo do-release-upgrade -d; dan ikuti instruksi di layar. Perhatikan bahwa peningkatan server sekarang lebih kuat dan akan menggunakan layar GNU dan secara otomatis melampirkan kembali jika misalnya masalah koneksi terputus.


1
Saya tidak menggunakan 10,04 LTS tetapi 11,04. Tapi bagaimanapun, sudo do-release-update -dsepertinya melakukan pekerjaan. Mesin sekarang mendapatkan paket oneiric.
fefe

Senang bisa membantu.
Matthew Coleman

8
Ini berfungsi dengan baik di sini, tetapi Anda tidak boleh menggunakannya -dsaat mencoba meningkatkan ke rilis stabil lainnya. -dakan meningkatkan ke rilis pengembangan jika tersedia untuk meningkatkan ke dari rilis saat ini, yang akan sangat tidak diinginkan dalam lingkungan produksi. Biarkan saja -dflag untuk peningkatan yang normal.
Eliah Kagan

2
Perhatikan bahwa ketika /etc/update-manager/release-upgradesmengandung Prompt=lts, sudo do-release-update -ddapat digunakan untuk meningkatkan ke rilis yang stabil, non-lts. Saya saat ini tepat, telah dikonfigurasi untuk hanya meningkatkan ke LTS berikutnya, tetapi sudo do-release-update -dakan meng-upgrade ke kuantal (yang telah lama stabil pada saat penulisan)
Kebingungan

28

Memeriksa /etc/update-manager/release-upgrades

Prompt=lts

akan menyebabkan peningkatan gagal jika rilis saat ini bukan LTS.

Larutan:

Ubah Prompt=ltske Prompt=normaldan simpan perubahan

Lakukan peningkatan yang diperlukan hingga Anda menginstal rilis LTS.

Kemudian ubah kembali ke Prompt=lts

Selesai


Saya sudah mengatur ini prompt=normal. Maaf saya hanya menyebutkan ini di salah satu komentar pada pertanyaan.
fefe

7

Salah satu alasan yang mungkin adalah bahwa file prangko rilis yang tersedia hang salah. Berikut ini memperbaiki masalah ini:

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

File ini aman untuk dihapus karena akan dibuat kembali saat skrip motd berjalan jika diperlukan.


Alasan: masalah ini muncul pada saya di 13,04 setelah upgrade rilis yang diselesaikan sebagian yang saya selesaikan dengan apt-get distupgrade. Jika file prangko /var/lib/ubuntu-release-upgrader/release-upgrade-availableada dan memiliki pesan bahwa rilis baru tersedia, ditampilkan pada setiap login melalui skrip motd:, /etc/update-motd.d/91-release-upgradeyang memanggil /usr/lib/ubuntu-release-upgrader/release-upgrade-motduntuk memperbarui cap jika kosong. Lihat file-file ini untuk info lebih lanjut tentang mengapa hal ini terjadi.


Inilah yang bekerja untuk saya, menjalankan do-release-upgrade -dmencoba memperbarui ke rilis 13,10 dev
Erin Drummond

2
Dalam 12,04 file pembaruan basi dalam /var/lib/update-notifier/(tidak ubuntu-release-upgrader/), tetapi segala sesuatu yang lain masih berlaku.
blahdiblah

4

Ini juga dapat terjadi jika apt dikonfigurasi untuk menggunakan proxy dan proxy tidak berfungsi dengan baik. Dalam kasus saya file tersebut /etc/apt/apt.conf.d/01proxyberisi baris

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

dan server proxy.localtidak merespons. Menghapus baris ini memperbaiki masalah "Tidak ada rilis baru ditemukan" dengan alat pembaruan grafis dan terminal.


1

Dalam kasus saya, menjalankan 12,04 tidak akan menawarkan untuk meningkatkan ke 12.10. Alasannya adalah karena ada masalah kompatibilitas dengan perangkat keras video saya di 12.10. Alat memberi tahu saya setelah saya mencoba untuk memaksa upgrade.


1

Saya punya masalah dengan 12,04 -> 13,04 dan diperbaiki dengan menggunakan -dopsi sebagai pemandu wisata / Kagan di atas yaitu:

do-release-upgrade -d


-1

Itu mungkin terjadi jika Anda menggunakan do-release-upgrade di bawah kaus kaki klien (perintah proxy atau rantai tsocks). Server kaus kaki Anda atau klien kaus kaki tidak mendukung pencarian DNS. Solusi untuk ini adalah menambahkan entri host ke file / etc / hosts saat peningkatan distribusi:

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.