Обновление Ubuntu - Epic Fail

Не везде искоренил я уже ненавистную Ubuntu, ещё жива (на тот момент) на ноутбуке Dell Inspiron 1501, поскольку:
  • до сих пор лень переустанавливать
  • грузится система моментально (благодаря ОС и SSD диску)
  • есть гостевые режимы (гарантия того, что никто не напортачит, если загрузит)
И вот я решился обновить свою Ubuntu с 11.10 до 12.04, благо она LTS с долговременным суппортом. Хотя зачем оно мне? Вот раньше был моложе, каждый месяц что-то переустанавливал, улучшал, оптимизировал, а сейчас даже лень дефолтовый воллпаппер сменить. Зачем?

Теоритически, чтобы обновить Ubuntu, нам нужно сделать две вещи из терминала:
$ sudo apt-get update
$ sudo do-release-upgrade
Первая команда обновляет существующие пакеты, вторая текущий релиз.

Есть вариант и графической обновлялки:
$ sudo update-manager -d

Впрочем, всё дело замерло из-за смонтированной "не так" папки tmp:
Can not run the upgrade
This usually is caused by a system where /tmp is mounted noexec. Please remount without noexec and run the upgrade again.

Что лечится примерно так:
$ sudo mount -o remount exec /tmp

Утилита для обновления Ubuntu

Далее придётся наблюдать бесконечные скачивания пакетов (последний раз удачно я обновлялся с Fedora 14 на 15).

Алерт системы:
Вы хотите начать обновление системы?
36 установленных пакетов больше не
поддерживаются Canonical. Вы можете
получить поддержку у сообщества.

22 пакета будут удалены. 259 новых
пакетов будут установлены. 1335 пакетов
будут обновлены.

Всего требуется загрузить 841 M.
Загрузка займёт около 1 час 46 минут
при 1Мбит DSL соединении и около 1 день 8
часов при модемном соединении на
скорости 56Кбит.

Загрузка и установка обновления
может занять несколько часов. Когда
загрузка завершится, отменить
процесс будет невозможно.


Потом всё, что накачали, начнёт распаковываться и настраиваться. Как обычно надо везде соглашаться, если "попросют".
Пакеты скачались быстро (~700KB скорость), реконфигурация ОС прошла реактивно (в который раз спасибо SSD).
Порадовала строчка из консоли:
Распаковывается замена для пакета libv4l-0 ...
(Пакет libjpeg8 полностью заменён и фактически исчез.)


Ну и закончилось всё вот этим:
Обработка остановлена из-за слишком большого количества ошибок.

Теперь об обидном:
  • все шрифты и надписи потерялись
  • мышь не работает
  • "чистый терминал", который ctrl+alt+fxx запрещён (об этом я слишком поздно подумал)

Выйти в консоль, чтобы убить иксы, починить зависимости и переустановить пакеты - уже не возможно.
Epic Fail, обновление не прошло. Эх, что же вы, негодяи из Canonical, сделали с Ubuntu? Она стала такой же графической дрянью, как MacOS: если сломается, то хрен починишь. Я нашёл диск со старой Fedora, я буду ставить федору :-).

Fedora. Танцы с бубнами?

Первая вроде бы трудность - настройка wifi. Есть хорошая статья -> Настройка WiFi в Ubuntu 11.10 на ноутбуке Dell Inspiron 1501 И это первая загвоздка, поскольку иного доступа, кроме как беспроводная сеть, у меня нет.

К моему огромнейшему счастью, дистрибутив Fedora (а это RFRemix аж 14) содержит b43-fwcutter, и всё, что надо сделать - подгрузить модуль b43, после чего нажатие Fn+F2 сможет включать вай-фай, иначе я бы до 3 часов ночи бегал с флешкой и таскал скачанные файлы с чужого ноута (знакомо?).

Для особых случаев есть ещё старый, дедовский метод - Linux on Dell Laptop (Inspiron 1501) Installation Guide (см. четвёртый абзац Broadcom Wifi)

Ну а дальше, как по маслу - Устанавливаем браузер Firefox 12 в Fedora 14. Ай да Реми, ай да молодца, пересобрал Firefox 13 для Fedora (ставится из тех же репозиториев путём обновления Firefox).

Ещё что радует: все linux-дистрибутивы без проблем на этапе установки видят мою блютусную мышку Microsoft Wireless Laser Mouse 8000.

8 комментариев:

  1. А если с LiveCD отредактировать конфиг Grub, чтобы получить доступ к recovery mode? Или всё, поздно уже?

    ОтветитьУдалить
  2. Поздняк, установка федоры - дело 15 минут. Раз не вышло по-человечески, то наверное убунту не для меня.
    Как-то о LiveCD я не подумал, хотя свяжись я с recovery mode, хрен бы сейчас сидел в инете. Это за сервак ещё можно побороться, а за десктоп... ребёнок завтра мульты на ютубе попросит, что я ему скажу, что иксы криво встали?))
    Вот сейчас сижу в классике - Gnome2 и чувствую, как же хорошо. Юнити по сравнению с гномом - полная шляпа.

    ОтветитьУдалить
  3. Сколько не носи старые растоптанные башмаки, покупать новые и вновь натирать мозоли придётся... Се ля ви! :)

    ОтветитьУдалить
  4. Это точно. И всё-таки Ubuntu уже не та, что была раньше (8 и 9 релизы).

    ОтветитьУдалить
  5. > И всё-таки Ubuntu уже не та...
    Какая же это обширная тема для отдельного поста и последующего обсуждения! Ежели подойти к теме без эмоций. :)

    ОтветитьУдалить
  6. Опасная тема. Минное поле.
    Дело в том, что у Unity довольно много сторонников, в связи с этим фактом я разожгу очередной холивар, поскольку невольно буду сравнивать с Gnome, причём в пользу последнего. Ну и ещё я, как любитель rpm-содержащих дистрибутивов (RHEL, Fedora и т.д.) тоже не смогу авторитетно покритиковать Убунту, хотя идеология Debian мне всегда нравилась.

    Тут лучше взять последние релизы, типа Win7-8, Fedora (Gnome Shell) и Ubuntu (Unity и в перспективе Gnome Shell). Они все жрут процессорные силы и оперативку. Причём все дистрибутивы по монстрообразности, соревнуясь друг с другом, уподобились именно MacOS, которую никогда нельзя было назвать "лёгкой и производительной".

    ОтветитьУдалить
  7. > Они все жрут процессорные силы и оперативку.
    Я, настолько древний, что хорошо помню как "холиварили" в журналах по поводу 386 процессора. Зачем он нужен на персоналке, поскольку его вычислительная мощность выше всех мощностей Америки на момент создания водородной бомбы. Зачем жалеть "железо"? Прошу прощения, однако.

    ОтветитьУдалить
  8. Если не жалеть железо, то операционки будут сжирать все системные ресурсы. Соответственно для запуска ПО, которое в новых релизах сейчас раздули, особо не улучшив функционал, ничего не останется. Мне не настолько нужно юзабилити и прозрачные окошки, чтобы пошагово работать в Gimp.

    ОтветитьУдалить