Обновление ОС на EEE PC до версии 1.6

()

На субноутбуках EEE PC от Asus установлена своя операционная система на базе Linux Xandros и уже достаточно давно на сервере update.eeepc.asus.com доступен репозиторий с версией 1.6 этой системы. Однако, мало кто об этом знает. На большинстве EEE PC (по крайней 70x и 90x) установлена версия 1.0, в то время как, например, сервис eeedownload для своей работы требует ОС как минимум версии 1.1.

Внятного руководства по обновлению существующей ОС до новой версии автору найти не удалось. Потому пришлось разбираться путём проб и ошибок. Первое на что надо обратить внимание - в процессе обновления требуется достаточно много места. Потому нужно либо отказаться от unionfs, объединив разделы, либо просто вынести каталог /var/cache/apt/archives (в процессе обновления туда будет загружено около гигабайта новых пакетов) на какой-либо внешний накопитель (например SD-карту).

После того как проблема со свободным местом будет решена нужно привести файл /etc/apt/sources.list к виду:

# Официальные репозиториии:
deb http://update.eeepc.asus.com/p701 p701 main
deb http://update.eeepc.asus.com/p701/ru p701 main

# Репозитории с новой версией ОС:
# Основной репозиторий:
deb http://update.eeepc.asus.com/1.6 common main
# Репозиторий с пакетами, специфичными для конкретной модели:
deb http://update.eeepc.asus.com/1.6 p701 main
# Репозиторий с пакетами, специфичными для конкретного языка:
deb http://update.eeepc.asus.com/1.6 ru main

Если у вас были добавлены другие репозитории - полезно будет временно их убрать. После изменения списка репозиториев обновление происходит обычным для всех Debian-based систем образом:

apt-get update && apt-get dist-upgrade

Вот тут у автора возникли проблемы. Некоторых пакетов, необходимых для обновления, не оказалось в указанных репозиториях, хотя другие пакеты имели их в зависимостях. С помощью Google эти пакеты были найдены в «моделе-специфичных» репозитоиях (не очень понятно почему так оказался например пакет keyboardmap).

Сейчас похоже эта ошибка в репозитории исправлена, однако если такие ошибки всё-таки возникнут - нужно найти необходимый пакет с помощью Google и положить его в /var/cache/apt/archives. После этого повторить попытку обновления.

Сразу после обновления нужно освободить место, занятое новыми пакетами при обновлении:

rm -fv /var/cache/apt/archives/*.deb

И перезагрузитьтся.

На модели 701 после обновления в IceWM при отрисовке заголовков окон стали появляться артефакты. Причину автор искать не стал а просто переключился в расширенным режим (в котором используется KDE). Для переключения в расширенный режим достаточно создать пустой файл с именем /home/user/.kdesession и перезагрузиться.

Далее тут появилась ещё одна проблема. Судя по всему разработчики предполагали что в упрощённом режиме символическая ссылка /etc/alternatives/x-session-manager должна указывать на скрипт /usr/bin/startsimple.sh, а в расширенном - на /usr/bin/startfull.sh.

Однако если подправить эту ссылку - графический сервер просто не стартует. Если же оставить всё как есть - при каждом запуске KDE всё содержимое каталога /home/user/Desktop переносится в /home/user/.Desktop. Это не очень приятно. И единственное решение, найденное автором - найти и закомментировать строчку:

           mv /home/user/Desktop /home/user/.Desktop

В скрипте /usr/bin/startsimple.sh

На этом пожалуй всё. Приятной работы!

Ключевые слова: eeepc, os, 1.6, update.

Комментарии:

Psimer 2008-08-23 17:58:55 (#)

недостающие пакеты скачал с модели 904 и 901

далее после apt-get dist-upgrade

ругается синим экраном с надписью

Настройка пакета

┌─────── ─────┤ Настраивается пакет linux-image-2.6.21.4-eeepc ├─────── ──────┐
│ │
│ You are attempting to install a kernel image (version 2.6.21.4-eeepc) ↑
│ However, the directory /lib/modules/2.6.21.4-eeepc/kernel still exists. ▮
│ If this directory belongs to a previous linux-image-2.6.21.4-eeepc ▒
│ package, and if you have deselected some modules, or installed ▒
│ standalone modules packages, this could be bad. ▒
│ ▒
│ If /lib/modules/2.6.21.4-eeepc/kernel belongs to a old install of ▒
│ linux-image-2.6.21.4-eeepc, then this is your last chance to abort the ▒
│ installation of this kernel image (nothing has been changed yet). ▒
│ ↓
│
&#9474; <Ok>
&#9474;

MooSE 2008-08-26 13:30:26 (#)

ну и что тут страшного, кроме вида комментария? соглашаешься и обновляешься дальше...

Psimer 2008-08-28 15:57:50 (#)

спс! долго пытался набрать "ok" или кликнуть мышкой, нада было Tab-ом выбрать))

eugene 2009-02-19 22:30:30 (#)

наконец и я решился обновить. подключил репозитории, качнул обновления (но не гигабайт, а мегабайт 350, включая 50 пикасы, тут же снесённой). версия системы (настройки - информация о системе) как была 1.0.6.6, сборка от 5 марта 2008 года, так и осталась. странно...

eugene 2009-02-19 22:32:20 (#)

и пакет asus-categories по зависимостям не поставился

MooSE 2009-02-19 23:10:32 (#)

Но в итоге разрулил?

eugene 2009-02-20 04:39:59 (#)

Не-а. В зависимостях какие-то хелперы (xandros-*-helper, у тех в зависимостях ещё что-то, и до бесконечности). Да это бог с ним, а вот версия почему не обновилась - интересно. И пикаса постоянно норовит при обновлении обратно поставиться, хотя нужна она мне как корове седло...

MooSE 2009-02-21 16:30:24 (#)

хелперы это ярлыки для изи-мода. а пикасу они там в зависимости сунули к изимоду. так что либо иди в адвансед, либо вообще ставь другой дистр:)

eugene 2009-02-22 22:22:49 (#)

Чё-то я парился-парился, и решил поставить eeebuntu. Окончательно сподвигло то, что у меня перестал работать амарок - не играл радио last.fm, а под конец вообще перестал запускаться без видимых причин - segfault, cannot run krunner, etc. Я разные версии амарока пробовал-пробовал, рассвирипел, да и снёс. Теперь ееебунта. Не без косяков (не работает видеокамера, не работает кнопка Home (которая ещё Super-L и Win - хотел на неё свёртывание всех окон навесить, ан нет, только в комплекте с Ctrl, например), не работают некоторые Fn-F* кнопки (mute например), но в целом пристойно. Теперь ищу вот плеер с функционалом а ля амарок - пока не нашёл.

MooSE 2009-02-22 23:55:17 (#)

exaile? rythmbox? а вообще я сам предпочитаю audacious, но он без last.fm...

eugene 2009-02-23 05:01:15 (#)

Попробовал, audacious вообще не заиграл, звука от него так и не добился.

eugene 2009-02-23 05:17:32 (#)

Rhytmbox вроде то, что надо. И поток с Jamendo играет, вообще супер

PA6iHOBu4 2009-03-03 11:33:32 (#)

Hi, ALL!
Xandros с самого начала не понравилась.
Вместо нее сейчас стоит Xubuntu 8.10
И музыка есть, и камера работает.
Только надо установить eee-aplet (за правописание не ручаюсь) и вкл. его в автозагрузку.
И вообще, для дома лучше ОС на основе Ubuntu.
IMHO...
Или как вариант Runtu (http://runtu.org)
Новый комментарий



© 2006-2016 Вадим Калинников aka MooSE