Новые тарифы на хостинг с PHP 7!

Обновляем старую Ubuntu до поддерживаемой версии

На сервере установлена старая Ubuntu 8.10 - поддержка версии Ubuntu 8.10 закончилась очень давно, потому штатно ее обновить невозможно. Будем пытаться обновить старую Ubuntu 8.10 (interpid) на поддерживаемую по сети через ssh.

Обновление Ubuntu
То есть согласно https://help.ubuntu.com/community/UpgradeNotes на данный момент нужно обновиться как минимум на версию 10.04 LTS, а дальше можно обновиться штатным способом.
Сначала попытаемся сапгрейдить на 9.04 (jaunty). Пробуем штатно, но у нас конечно же ничего не получается:
$ sudo do-release-upgrade
Checking for a new ubuntu release
No new release found
Не беда - сначала прописываем в sources.list правильный репозиторий 8.10(если не прописан):
deb http://old-releases.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ intrepid-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ intrepid-security main restricted universe multiverse
Обновляем пакеты до последних версий:
sudo apt-get update
sudo apt-get dist-upgrade
Опять пытаемся апгрейдиться и сообщение меняется, но все-равно ничего хорошего:
$ sudo do-release-upgrade

Checking for a new ubuntu release
Failed Upgrade tool signature
Failed Upgrade tool
Done downloading           
extracting 'jaunty.tar.gz'
Failed to extract
Extracting the upgrade failed. There may be a problem with the network or with the server.
Смотрим /etc/update-manager/meta-release:
[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
И убеждаемся, что по ссылке из http://changelogs.ubuntu.com/meta-release
Dist: jaunty
Name: Jaunty Jackalope
Version: 9.04
Date: Thu, 23 Apr 2009 12:00:00 UTC
Supported: 0
Description: This is the 9.04 release
Release-File: http://archive.ubuntu.com/ubuntu/dists/jaunty/Release
ReleaseNotes: http://changelogs.ubuntu.com/EOLReleaseAnnouncement
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/jaunty-proposed/main/dist-upgrader-all/0.111.8/jaunty.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/jaunty-proposed/main/dist-upgrader-all/0.111.8/jaunty.tar.gz.gpg
Мы jaunty.tar.gz не скачаем, потому обновление не проходит. Обходим эту проблему своим meta-release - меняем в /etc/update-manager/meta-release строку:
URI = http://changelogs.ubuntu.com/meta-release
на строку:
URI = file:///etc/metarelease.hhut
Файл /etc/metarelease.hhut делаем сами - скачиваем http://changelogs.ubuntu.com/meta-release:
$ sudo wget http://changelogs.ubuntu.com/meta-release -O /etc/metarelease.hhut
меняем текстовым редактором в /etc/metarelease.hhut ссылки:
 
Dist: jaunty
Name: Jaunty Jackalope
Version: 9.04
Date: Thu, 23 Apr 2009 12:00:00 UTC
Supported: 0
Description: This is the 9.04 release
Release-File: http://archive.ubuntu.com/ubuntu/dists/jaunty/Release
ReleaseNotes: http://changelogs.ubuntu.com/EOLReleaseAnnouncement
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/jaunty-proposed/main/dist-upgrader-all/0.111.8/jaunty.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/jaunty-proposed/main/dist-upgrader-all/0.111.8/jaunty.tar.gz.gpg


На:

Dist: jaunty
Name: Jaunty Jackalope
Version: 9.04
Date: Thu, 23 Apr 2009 12:00:00 UTC
Supported: 1
Description: This is the 9.04 release
Release-File: http://old-releases.ubuntu.com/ubuntu/dists/jaunty/Release
ReleaseNotes: http://changelogs.ubuntu.com/EOLReleaseAnnouncement
UpgradeTool: http://old-releases.ubuntu.com/ubuntu/dists/jaunty-proposed/main/dist-upgrader-all/0.111.8/jaunty.tar.gz
UpgradeToolSignature: http://old-releases.ubuntu.com/ubuntu/dists/jaunty-proposed/main/dist-upgrader-all/0.111.8/jaunty.tar.gz.gpg
В /etc/update-manager/release-upgrades должно стоять Prompt=normal
 
Теперь через sudo do-release-upgrade нормально обновляемся до 9.04(jaunty).
Далее, пытаемся обновиться еще дальше, но не получается:
$ sudo do-release-upgrade
 
Checking for a new ubuntu release
Done Upgrade tool signature
Done Upgrade tool
Done downloading
extracting 'lucid.tar.gz'
authenticate 'lucid.tar.gz' against 'lucid.tar.gz.gpg'
tar: Removing leading `/' from member names

Reading cache

Checking package manager

Can not upgrade

An upgrade from 'jaunty' to 'lucid' is not supported with this tool.
До lucid сразу у нас обновиться не получится, но получится до karmic. Для этого меняем в /etc/apt/sources.list репозиторий на karmic:
deb http://archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse
Обновляем пакеты:
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
Далее, обновляемся штатным способом до необходимого нам lucid:
$ sudo do-release-upgrade
После ребута проверяем что получилось:
$ cat /etc/issue
Ubuntu 10.04.4 LTS \n \l
 
« Пред.   След. »
Отзывы клиентов
Блог
Основные FTP команды в Linux

FTP (File Transfer Protocol - протокол передачи файлов) — это популярный сетевой протокол, который используется для копирования файлов с одного компьютера на другой в локальной сети, либо в сети Интернет. FTP является од...

Дальше...
 

Не приходит смс от pp.ua для активации домена - есть решение! Как активировать домен pp.ua без sms через бота Telegram?

 В соответствии с правилами домена pp.ua домен делегируется только после подтверждения регистрации на сайте pp.ua. Для подтв...

Дальше...
 

 


код кнопки:
Мы принимаем: Webmoney Яндекс.Деньги RBK.Деньги Visa и MasterCard Счет юр.лицам Приват 24 Z-Payment MoneyBookers Все способы оплаты
                  
© 2008-2017 HostingHutor.com - Украина, Одесса. Тел/факс: +38 048 7017698 3wave - Дизайн сайтов
Хостинг Хутор: землю - крестьянам, хостинг - вебмастерам! | Бесплатный хостинг | Комплекты видеонаблюдения Вебмастеру в помощь - Askwebmaster