Вас приветствует libc6.blogspot.com, по прежнему влачащий своё сетевое существование. И в этот раз обновление с Ubuntu 8.04 Hardy до Ubuntu 8.10 Intrepid
в реальном времени (в моем реальном :)). Полчаса назад обновление было
запущено, около 25 минут назад начали закачиваться новые пакеты.
Осталось ждать то ли час, то ли два - число все время меняется от
пакета к пакету. А тем времени пишется статейка и правятся скриншоты.
Предустановки
На борту 64-битная система Ubuntu 8.04,
установленная полгода назад с live-desktop установочного диска.
Интернет dhcp-шный, управляемый network-manager-ом (стараюсь
приобщаться к моде и поменьше править руками конфиги). Репозитории
прописаны к ftp.mipt.ru через
ftp, приличная скорость и своевременный rsync. Из пакетных (доступных в
офиц.репозиториях) приложений дополнительно установлены: кусок KDE для
пасьянса kpatience, php, sun java, apache, lighttpd ну и наверняка что-то по мелочам типа компиза с эмеральдом. Из доп.репозиториев установлен awn из ветки ppa.launchpad.net/reacocard-awn, эту строку в /etc/apt/sources.list перед обновлением я закомментировал. Отдельно в домашнюю директорию установлены среды разработки Eclipse Europe, Eclipse Ganimede и симпатичный браузер Flock. В общем, препятствий к обновлению не вижу.
В данный момент менеджер обновлений сообщает, что осталось 19 минут :) качать пакеты
Предостережение
Вам не следует обновляться в двух случаях:
Вы боитесь, что все пройдет не совсем гладко и не уверены, сможете ли починить неполадки.
Вы точно уверены, что обновление пройдет совсем не гладко.
Процесс
Открываем терминал (или жмем комбинацию ALT+F2) и пишем:
sudo update-manager -d
В появившемся окне менеджера обновлений должна появится надпись "Доступна новая версия дистрибутива 8.10" и кнопочка "Обновить" - жмем.
Повится еще одно окно с бравым лозунгом к дитрибутиву - опять жмем "Обновить".
Дальше недолгое время (зависит от скорости соединения с интернетом)
происходит подготовка к обновлению, меняются имена репозиториев в /etc/apt/sources.list и еще не очень понятное что, какие-то оценки и другие подготовки.
После подготовок и оценок появляется еще одно информационное окно,
рассказывающее, какие именно пакеты будут удалены, какие обновлены и
какие будут новыми в системе; так же там будет краткая статистика по
пакетам, времени обновления и количеству необходимых мегабайт. Упс -
мне необходимо скачть более 900 метров :/. Это последний шаг, на
котором еще можно отказаться от обновления. Если вы в чем-то не
уверены.... смотрите лучше X-Files, жизнь коротка. Жмем "Начать обновление"
На этом этапе можно либо спокойно отдыхать, либо планомерно мучаться - пронесет или не пронесет. Выбор за вами.
Сразу после закачки всех пакетов пойдет установка, и тут придется
подойти к монитору, потому что будет задано пару вопросов. Например,
мне апдейт-менеджер предложил установить Lilo, от чего я, скромно говоря, опешил. Пришлось нажать "дальше", т.к. нажимать "отменить" я, наверное, испугался. Сейчас жалею.
Предложенное время в 35 минут я собрался полежать на диване и просто
смотреть, не будет ли апдейтер задавать еще вопросы. И они были, но не
много - в частности, предложены новые конфиги CUPSа - cupsd.conf и его mime.conv. Были предложены новые конфиги для samba-сервера и php5. Что инетересно, lighttpd обновился без вопросов, хотя его конфигурацию я тоже правил ручками.. Странно.
Но, похоже, больше вопросов не будет, так как этапу установки
обновлений осталось работать меньше одной минуты. Сейчас настраивается
драйвер nvidia (177.80). Потом очистка от временных файлов и
предложение закрыть все приложения во избежание потери данных! по-моему
круто. Теперь мне пора ребутнуться.
После обновления
С виду все прошло замечательно. Общее время - 70 минут на даунлоад
пакетов, 40 минут на их настройку и установку, 5 минут на очистку и
перезагрузку. Почти два часа! Приятности:
Драйвер для nvidia с 3d эффектами, compiz-ом и emerald-ом продолжает работать
Рабочий стол не разломался
Браузеры не разломались
Все приложения на своих местах и отлично работают
В nautilus наконец-то работают табы! Это действительно удобно.
В менюшке "Система - Администрирование"
появился запуск утилиты "Nvidia X Server Settings",
с помощью которой вообще без проблем был настроен вторым монитором
телевизор. Раньше было - или монитор, или телевизор :) Очень доволен.
С 25-го ядра должны поддерживаться телефоны Motorola Z6. В
этом релизе 27-е ядро. Проверено - поддерживается! Телефон определяется
как два флеш устройства: внутренняя память телефона и сама флешка. Этим
я тоже очень доволен.
Неприятности:
Интернета нет. Исправлено удалением настроек из /etc/network/interfaces
(зачем-то туда прописались левые настройки по сетевой карточке) и
перезагрузкой. После перезагрузки появился dhcp инет, с теми же
адресами что и раньше. Ведь, как известно, network-manager управляет только теми карточками, настройки которых не прописаны в /etc/network/interfaces. Fixed.
Как-то криво обновился vlc.
Переустановил, но пока безрезультатно. Проблема в том, что в
видеокартинке присутствуют какие-то странные синие тона и объекты
как-бы раздваиваются, при чем второй объект синий. Будто рядом запущен
тот же фильм, но почти полностью прозрачный... Как фиксить, пока не
знаю. Думаю, установились не все кодеки.
На панельке awn-дока исчезли все плагинчики. Сам док работает, иконки скачут и запускают программы. Исправил раскомментариванием репозитория в /etc/apt/sources.list и перенаправлением его на intrepid ветку. Обновил awn, установил пакет awn-core-applets-bzr и заново добавил на док все нужные мне апплетики.
Замечено в gedit и rhythmbox - при открытии/добавлении файла открывается вот такое исковерканное окошко. Если его растянуть, оно запоминает свой размер и в последствии открывается нормально.
Ну, в общем-то и все. На фиксы ушло около часа. Кое какие правки в эту
статью добавлены в течение одного дня после апдейта. Полет нормальный.
Удач в обновлении.