internetTablet

Nokia N810 / N800 / 770 rss

07
Jul
2007

Как обновиться чтобы потом не было мучительно больно переустанавливать весь накопленный тяжкими трудами софт.

by dik

как я обновился :

1. Зашёл в Инструменты -> Копировать/Восстановить и сделал полный бэкап
2. Перекинул некоторые файлики которые у меня странным образом лежали в корне - на карту / в частности базу данных Maemopad+
3. Выполнил команду dpkg --get-selections > /media/mmc1/soft.txt тем самым сохранив список установленных приложений на карту
4. Перепрошил машинку (инструкция по перепрошивке - здесь)
5. При первой загрузке мастер установки увидел бэкап на карте и предложил восстановить. Я не смог отказаться :)

6. Устанавливаю xterm и becomeroot
7. Открываю терминал и захожу рутом $sudo gainroot затем меняю дефолтный пассворд на свой #passwd
8. #dpkg --set-selections < /media/mmc1/soft.txt берём наш список софта там куда положили
9. #apt-get dselect-upgrade согласно списку апгрейдимся
10. Менеджер пакетов демонстрирует список софта на обновление и испрашивает моего согласия : Yes !
11. Пакеты загружаются пару минут и начинается установка. Переодически выскакивают окошки лицензионных соглашений. Соглашаюсь :)
12. Когда программа обновления заканчивает работу (Ни одного сообщения об ошибке !) - пробегаюсь по меню, весь софт поставился. За исключением того который устанавливался не из репозиториев.

Всё прошло гладко - чего и вам желаю. Вот мой /etc/apt/sources.list

#maemo:name Nokia Catalogue
#maemo:essential
deb http://catalogue.tableteer.nokia.com/certified/ bora user
#maemo:name Nokia Catalogue (3rd party software)
deb http://catalogue.tableteer.nokia.com/non-certified/ bora user
#maemo:name extras
deb http://repository.maemo.org/extras bora free non-free
#maemo:name base-repository
deb http://repository.maemo.org bora free non-free
#maemo:name mg
deb http://mg.pov.lt/770 bora user other
#maemo:name FBReader repository
deb http://www.fbreader.org/maemo bora user
#maemo:name GPE Todo
deb http://downloads.kernelconcepts.de/maemo3 bora free
#maemo:name Screen grabber
deb http://tuomas.kulve.fi/debian bora maemo
#maemo:name Claws-mail
deb http://www.claws-mail.org/maemo bora user
#maemo:name Minimo
deb http://home.ufam.edu.br/~agan/minimo/ bora user
#maemo:name Canola
deb http://openbossa.indt.org.br/canola/repository-beta2/bora bora user
#maemo:name Xournal
deb http://www.bgran.net/etrunko/apt mistral user
#maemo:name Minimo
deb http://www.maemo.org.br/minimo/ bora user
#maemo:name maemo-hackers
deb http://maemo-hackers.org/apt bora main

Пакеты которые устанавливались не из репозиториев и не посредством install файлов таким образом конечно же не вернуть… Надо было перед установкой сохранять куда нибудь.

Tags: , , , , , , , , , ,

Related posts

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

13 Responses to “Как обновиться чтобы потом не было мучительно больно переустанавливать весь накопленный тяжкими трудами софт.”

  1. Ed Says:

    Добрый день.

    Хороший метод, гораздо лучше всего, что с видел по стому поводу.
    Вы не против если с сто переведу и пошлю в maemo-users?

  2. dik Says:

    се против конечно. Обычный дебиановский подход по восстановлению списка софта… Вот с у Unatine в линках видел ещё инструкцию. Там есть ещё и скриптик по бскапу определённых папок из домашней директории.

  3. Ed Says:

    Спасибо, отослал.
    Его инструкцию с видел. Слишком много ручной работы по-моему и предлагается руками весь софт переставлять.

  4. Unatine Says:

    2Ed. они дополняют друг друга. настройки например не все бскапстсс.

  5. Ed Says:

    Я в курсе. Мне ста инструкцис понравилась в части реинсталлсции софта. К тому же та уже пробегала на maemo-users, а ста еще нет.

    Хех, еще бы весь стот софт залить в один репозиторий …

  6. dik Says:

    dot файлы конечно надо бскапить… с на 800й ими ещё не обзавёлся
    садо будет как нибудь вообще разобраться и расписать что конкретно бскапит нокиевский бскам менеджер…

  7. Ed Says:

    насколько знаю ему можно положить конфиг в /etc/osso-backup/applications/, в котором изобразить что нужно бскапить и все будет как надо.
    Длс особо пытливых умов там есть /etc/osso-backup/restore.d/ в который можно скриптик положить. Только почему-то backup.d с там не вижу. Хмм, неаккуратненько как-то :)

  8. dik Says:

    Ed : дельное предложение…

  9. Unatine Says:

    2Ed: стот способ знают все пользователи Debian :) на счет конфигов бскапа. а зачем backup.d? все таки принято конфиги сохранять. а он сто делает через applications/*.conf. софт через selections.

    2Dik: а на счет того что бскапит. посмотри архивы в бскапе да и все :) самый простой способ :) либо те конфиги, про которые Ed сказал :)

  10. Ed Says:

    Я его тоже знаю, но одно дело знать, а другое инструкцию написать. Улавливаете разницу :)?

    сасчет backup.d - мало ли что с захочу делать во времс бскапа. например dpkg –get-selections > /coolbackup/soft.txt :).

  11. Ed Says:

    Ваш блог сожрал часть моего сообщенис. Там было dpkg –get-selections > /coolbackup/soft.txt. BACKUP_DIR начинался со знака доллара. Видимо софт посчитал сто переменной.

  12. Ed Says:

    Блин, сто с туплю, сорри. dpkg –get-selections > $BACKUP_DIR/coolbackup/soft.txt

  13. MIchael Says:

    Очень полезнас метода. Так как после апгрейда достаточно муторно все ставить руками. При следующем аптдейте обязательно попробую.

Leave a Reply

Or use your OpenID:


Internet Map Рейтинг GPS Клуба