MUSSON.ORG.UA

сообщество Linux, WEB, Drupal и многое другое...
  • Главная
  • Блоги
  • Форум
  • О сайте

Вход в систему

  • Регистрация
  • Забыли пароль?

Теги в Разделы

vpn юмор кодэки flashplayer apache новости drupal школа opensource wifi OpenSuSe ПСПО skype Kubuntu установка server windows сайт обновляем форумы ATI блог linux ubuntu internet mp3 настройка реклама

Сейчас на сайте

Сейчас на сайте 0 пользователей и 1 гость.

Новые пользователи

  • Sabres
  • angus1990
  • pomidorchique
  • curtisuy9
  • Anthrax
  • ledy
  • simvl.livejourn...
  • greatprote
  • dim68m
  • Любовь

Наши друзья

Старобельск
LLUG
OpenSuSe
Ubuntu
Магазин Свободного ПО
Drupal.ru
scarface blog
/dev/mind

Новости LOR

  • Открыт исходный код операционной системы для роботов — Urbi
  • Вышел дистрибутив компилятора Perl 6: Rakudo Star
  • BlueDevil - стек Bluetooth для KDE SC
  • Представлены новые макеты GNOME Shell
  • День Системного Администратора
подробнее

Информер

free counters
Главная | Блоги | Блог пользователя musson

Обновляем Ubuntu Server

Ср, 09/09/2009 - 20:14 |  musson


Feisty to Gutsy

Дома стоит сервер для раздачи Интернета под управлением Ubuntu Server 7.04 (под руку попалась именно эта версия). И вот на днях решил обновить свой Feisty(7.04) до Gutsy(7.10). Но не все так гладко. После ввода команды:
$do-release-upgrade
мне выдало вот такую ошибку:
wesleys@ubuntu-old-release:/home/wesleys$ sudo do-release-upgrade
Password:
Checking for a new ubuntu release
Failed Upgrade tool signature
Failed Upgrade tool
Done downloading
extracting '/tmp/tmpaIgInN/gutsy.tar.gz'
Traceback (most recent call last):
File "/usr/bin/do-release-upgrade", line 45, in
fetcher.run()
File "/usr/lib/python2.5/site-packages/UpdateManager/Core/DistUpgradeFetcherCore.py", line 160, in run
if not self.extractDistUpgrader():
File "/usr/lib/python2.5/site-packages/UpdateManager/Core/DistUpgradeFetcherCore.py", line 98, in extractDistUpgrader
tar = tarfile.open(self.tmpdir+"/"+os.path.basename(self.uri),"r")
File "/usr/lib/python2.5/tarfile.py", line 1139, in open
return func(name, "r", fileobj)
File "/usr/lib/python2.5/tarfile.py", line 1200, in gzopen
fileobj = file(name, mode + "b")
IOError: [Errno 2] No such file or directory: '/tmp/tmpaIgInN/gutsy.tar.gz'

название темповой директории может быть другим.

И вот наши дальнейшие действия(все действия делаем от супер пользователя, предварительно введя: sudo -s):
#sudo chown $USER /tmp/tmpaIgInN
#cd /tmp/tmpaIgInN
#wget http://old-releases.ubuntu.com/ubuntu/dists/gutsy/main/dist-upgrader-all/current/gutsy.tar.gz.gpg
#wget http://old-releases.ubuntu.com/ubuntu/dists/gutsy/main/dist-upgrader-all/current/gutsy.tar.gz
#gpg --keyring /etc/apt/trusted.gpg --verify gutsy.tar.gz.gpg gutsy.tar.gz
#tar zxvf gutsy.tar.gz
Делаем и вот так еще:
#perl -p -i.feisty -e 's/(http:\/\/).*archive(.ubuntu.com)/${1}old-releases$2/' prerequists-sources.list
#perl -p -i.feisty -e 's/feisty/gutsy/g' /etc/apt/sources.list

Теперь обновляем систему:
#./gutsy --frontend DistUpgradeViewText --mode=server
Ждем пока обновится , перезагрузится машина и проверяем версию системы:
#lsb_release -a

Оригинал решения проблемы смотрим здесь (eng).

5
Ваша оценка: Нет Рейтинг: 5 (1 vote)
Блог пользователя musson |  Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии |  Tags: server, ubuntu, обновляем
Musson сообщество 2008-2010 musson.org.ua
Хостинг от AGAVA Яндекс цитирования

Powered by Drupal and Drupal Theme created with Artisteer by musson.