Оновити з 13.10 до 14.04: "Не знайдено нового випуску"


21

Я намагаюся оновити з lubuntu 13.10 до 14.04 за допомогою

apt-get update
apt-get dist-upgrade  
do-release-upgrade

Однак остання команда повертається No new release found

Я також намагався do-release-upgrade -dз тим же результатом.

/etc/apt/sources.list виглядає як:

# deb cdrom:[Lubuntu 13.10 _Saucy Salamander_ - Release amd64 (20131016.1)]/ saucy main multiverse restricted universe

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://de.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy universe
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy universe
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates universe
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy multiverse
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy-backports main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu saucy-security main restricted
deb-src http://security.ubuntu.com/ubuntu saucy-security main restricted
deb http://security.ubuntu.com/ubuntu saucy-security universe
deb-src http://security.ubuntu.com/ubuntu saucy-security universe
deb http://security.ubuntu.com/ubuntu saucy-security multiverse
deb-src http://security.ubuntu.com/ubuntu saucy-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu saucy partner
# deb-src http://archive.canonical.com/ubuntu saucy partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu saucy main
deb-src http://extras.ubuntu.com/ubuntu saucy main

deb http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main
deb-src http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main
deb http://dl.google.com/linux/earth/deb/ stable main
# deb-src http://archive.canonical.com/ubuntu saucy partner

Зауважте, що я просто модернізував lubuntu інший, використовуючи ті самі сервери без проблем.

Вміст файлу /etc/update-manager/meta-releases

# 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

/etc/update-manager/release-upgrades виглядає як:

# some comments...

Prompt=normal

Я також змінив , normalщоб ltsне увінчалися успіхом.

Я також перевірив, що каталог /var/lib/ubuntu-release-upgrader/порожній.

proxyФайлу також немає, /etc/apt/apt.conf.d/тому проксі, здається, не використовується.

Файл /etc/hostsвиглядає так:

127.0.0.1       localhost
127.0.1.1       mybox

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Тому я спробував без успіху кожне рішення проблеми оновлення дистрибутива "Не знайдено нового випуску" .

Будь-яка ідея, що може бути тут не так?

Редагувати

За допомогою графічного інтерфейсу update-managerя отримав повідомлення про помилку: "Не вдалося завантажити інформацію сховища"

Можливо, це дає вам підказку, як вирішити проблему.

Правка2

Тепер я перемінився з де-серверів на основні сервери та видалив усі папи з моїх sources.listта sources.list.d. Якщо можливо, використовуючи ppa-purge. Якщо ні, я очистив відповідні пакети з придатністю, а потім видалив записи ppa.

PPA де про наступні пакетах: sagemath, google-earth, handbrake, freetuxtvі julia(математика програма).

Однак без успіху.



1
@ RaduRădeanu Це не дублікат. Запропоновані рішення там не спрацьовують.
студент

Відповіді:


20

Для мене причиною було те, що я відключив автоматичну перевірку оновлень , оскільки check-new-releaseпроцес значно уповільнив мій комп'ютер.

Зміна назад до Prompt=normalв /etc/update-manager/release-upgradesнегайно виправили проблему.


2
Це працювало для мене. Він був встановлений на "lts" раніше і, встановивши його на "normal", він знайшов надійне оновлення.
Малькольм Бокхофф

2
Дякую, це вирішило і для мене - імовірно, версії LTS шукають лише нові версії LTS, тому без цієї зміни не можна просто оновити до останньої.
Історія Джона

9

Це нарешті спрацювало. Проблема полягала в тому, що я працював do-release-upgradeяк root, це не працювало. Викликаючи цю команду як звичайний користувач. Хоуер, я не розумію, чому це не як корінь.


8

Спробуйте це!!!

Виріжте і вставте весь набір команд нижче:

sudo apt-get clean ;
cd /var/lib/apt ;
sudo mv lists lists.old_`date '+%Y%m%d_%H%M%S'`   ;
sudo mkdir -p lists/partial ;
sudo apt-get clean ;
sudo apt-get update

Точка з комою розмежовує кожну команду, щоб їх можна було вставити разом. Після цього зробіть це:

sudo apt-get clean
sudo do apt-get update
sudo apt-get dist-upgrade  
sudo do-release-upgrade

Якщо це не вдається, зробіть це:

sudo sed -i 's/saucy/trusty/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade 

Примітка: Видаліть усі сторонні PPA, якщо вони не мають версії 14.04. Якщо у вас є Gnome PPA, видаліть його за допомогою PPA-Purge .


2
Спасибі. Всі кроки перед заміною saucyна trustyпомилку. Але я не впевнений, чи повинен я справді спробувати ваш останній крок. Це призводить до безпечного оновлення? Робити apt-get dist-upgradeто необхідно оновити безліч пакетів , так як джерела тепер trustyджерела. Я також прокоментував усі папи, але не використовував ppa-чистку, але, мабуть, це не повинно мати жодних змін ...
студент

1
@student У мене була така ж проблема кілька днів тому ... Я це робив, таким чином. Це зафіксувало мою систему, тому що я використовував ремікс Gnome з PPA Gnome PPA, а на їхній сторінці PPA на Luchpad написано не робити цього, щоб видалити його за допомогою ppa-purge.
MathCubes

5

Вам потрібно перевірити цей варіант:

введіть тут опис зображення

Потім запустіть do-release-upgradeзнову


1
ТАК ТАК ДАЙ, дякую, це перше, що працювало на мене після години боротьби. Усі інші прапорці вимкнено, оскільки 13.10 - це EOL зараз, і мені довелося вручну змінити джерела apt-get ( help.ubuntu.com/community/EOLUpgrades ), але він постійно говорив, що не було нового випуску, поки я не змінив налаштування "сповістити" як ти сказав.
Ламбарт

2

Виконайте команду: gksu update-manager -d з терміналу або запуску єдності. Якщо ви спробуєте запустити, sudo update-manager -d, він не завжди дає 14.04 доступний варіант. Але з гксу ця опція з’явиться.

В іншому випадку створіть завантажувальний USB-накопичувач. Завантажте за допомогою того ж самого і при встановленні виберіть оновлення або щось інше. У чомусь іншому дайте ті ж накопичувачі, що і раніше, як точки монтажу для /, swap. Вибрати параметр формату. Не вибирайте формат. Це зберігає всі ваші файли та попередні налаштування та робить оновлення.

Дякую.


2
Я отримую повідомлення про те, що моє програмне забезпечення оновлено. До речі: чому слід gksuдавати інший результат, ніж sudo?
студент

1
Нарешті, спробувавши багато чого, «gksu update-manager -d» врятував день. До речі, gksu не було встановлено у моїй системі. Тому спочатку мені довелося встановити його, а потім запустити його.
vincent mathew

0

Нещодавно мене також мучили "Не знайдено нового випуску", і це виявилося проблемою підключення. Наш брандмауер блокував цей запит на основі цього правила Snort / Suricata:

ET POLICY Python-urllib/ Suspicious User Agent

Я знаю, це не було вашим питанням, але, сподіваємось, це допоможе іншому.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.