Плавное обновление (SSU)

Материал из FRUCT Maemo wiki (Russian)
(Различия между версиями)
Перейти к: навигация, поиск
(Инсталляция)
 
(не показаны 7 промежуточных версий 2 участников)
Строка 3: Строка 3:
 
=={{PAGENAME}}==
 
=={{PAGENAME}}==
  
[http://en.wikipedia.org/wiki/Maemo_%28operating_system%29#SSU SSU] – новый метод модернизации планшетов, используемый компанией Nokia. В отличие от ранее предлагавшихся обновлений, для которых требовалась [http://wiki.maemo.org/Updating_the_tablet_firmware перепрошивка], непрерывные обновления рассылаются по протоколу беспроводной связи и инсталлируются в работающую систему. Когда компания Nokia отправит обновление, используя метод SSU, появится уведомление об обновлении и пользователю будет предоставлена возможность инсталлировать обновление — точно так же, как это происходит на компьютере.   
+
[http://en.wikipedia.org/wiki/Maemo_%28operating_system%29#SSU SSU] – новый метод модернизации планшетов, используемый компанией Nokia. В отличие от ранее предлагавшихся обновлений, для которых требовалась [[Перепрошивка|перепрошивка]], плавные обновления рассылаются по протоколу беспроводной связи и инсталлируются в работающую систему. Когда компания Nokia отправит обновление, используя метод SSU, появится уведомление об обновлении и пользователю будет предоставлена возможность инсталлировать обновление — точно так же, как это происходит на компьютере.   
  
 
__TOC__
 
__TOC__
Строка 9: Строка 9:
 
=== Инсталляция ===
 
=== Инсталляция ===
  
После рассылки обновления пользователь увидит мигающее уведомление в строке состояния. Откройте менеджер приложений и инсталлируйте обновление. Если уведомление отсутствует, можно просто открыть менеджер приложений, нажать Проверить наличие обновлений, убедиться, что каталоги обновлены (нажмите на небольшой вращающийся круг в панели инструментов, если обновление не происходит автоматически), и инсталлировать обновление отсюда. Если обновления все еще не видно, обратитесь в раздел  [[Seamless Software Update#osso-software-version|Пакет osso-software-version]].
+
После рассылки обновления пользователь увидит мигающее уведомление в строке состояния. Откройте менеджер приложений и инсталлируйте обновление. Если уведомление отсутствует, можно просто открыть менеджер приложений, нажать Проверить наличие обновлений, убедиться, что каталоги обновлены (нажмите на небольшой вращающийся круг в панели инструментов, если обновление не происходит автоматически), и инсталлировать обновление отсюда. Если обновления все еще не видно, обратитесь в раздел  [[Плавное обновление (SSU)#Пакет osso-software-version|Пакет osso-software-version]].
  
 
=== initfs и ядро ===
 
=== initfs и ядро ===
Строка 23: Строка 23:
 
У метапакетов <code>osso-software-version-rx*</code> есть точные зависимости между версиями и большинством пакетов в определенном релизе. В результате повторной инсталляции метапакета на устройство будут повторно инсталлированы указанные версии зависимых пакетов.  
 
У метапакетов <code>osso-software-version-rx*</code> есть точные зависимости между версиями и большинством пакетов в определенном релизе. В результате повторной инсталляции метапакета на устройство будут повторно инсталлированы указанные версии зависимых пакетов.  
  
Причина заключается в том, что компания Nokia тестирует апгрейды, начиная с данных конкретных версий пакетов и заканчивая версиями, перечисленными в следующей версии метапакета. В силу ограниченности ресурсов устройства (главным образом пространство на диске и пагубные последствия от его полного использования) при апргрейде системы проблемы могут возникать намного чаще, чем в с случае с обычным компьютером с операционной системой Linux. Использование только определенных версий гарантирует, что известны ресурсы, требуемые для обновления. В том случае, если пользователь вручную удалил некоторые файлы, которые были инсталлированы данными зависимыми пакетами, обратитесь к проблемам, связанным с методом SSU.  
+
Причина заключается в том, что компания Nokia тестирует апгрейды, начиная с данных конкретных версий пакетов и заканчивая версиями, перечисленными в следующей версии метапакета. В силу ограниченности ресурсов устройства (главным образом пространство на диске и пагубные последствия от его полного использования) при апгрейде системы проблемы могут возникать намного чаще, чем в с случае с обычным компьютером с операционной системой Linux. Использование только определенных версий гарантирует, что известны ресурсы, требуемые для обновления. В том случае, если пользователь вручную удалил некоторые файлы, которые были инсталлированы данными зависимыми пакетами, обратитесь к проблемам, связанным с методом SSU.
  
 
=== Открытые версии ===
 
=== Открытые версии ===
Строка 31: Строка 31:
 
При желании ''удалить'' пакеты операционной системы пакета <code>osso-software-version-rx*-unlocked<code> будет недостаточно. В этом случае понадобится удалить <code>osso-software-version-rx*</code> и использовать дальнейшие обновления системы посредством <code>apt-get</code>.
 
При желании ''удалить'' пакеты операционной системы пакета <code>osso-software-version-rx*-unlocked<code> будет недостаточно. В этом случае понадобится удалить <code>osso-software-version-rx*</code> и использовать дальнейшие обновления системы посредством <code>apt-get</code>.
  
=== История непрерывных обновлений программного обеспечения ===
+
=== История плавных обновлений программного обеспечения ===
  
 
'''Maemo 4.1.1''' (4.2008.30-2): Версия 30-2 выпущена 11/8/2008, в основном исправляет несколько ошибок с Modest и MicroB, а также некоторое количество несущественных ошибок в инфраструктуре соединений. Ошибки, связанные со временем работы от батареи для Modest, были исправлены в данном обновлении. Для данного релиза на настоящий момент нет образа FIASCO.
 
'''Maemo 4.1.1''' (4.2008.30-2): Версия 30-2 выпущена 11/8/2008, в основном исправляет несколько ошибок с Modest и MicroB, а также некоторое количество несущественных ошибок в инфраструктуре соединений. Ошибки, связанные со временем работы от батареи для Modest, были исправлены в данном обновлении. Для данного релиза на настоящий момент нет образа FIASCO.
Строка 40: Строка 40:
 
* [https://bugs.maemo.org/show_bug.cgi?id=3602 зависимости пакета osso-software-version-rx*4 препятствуют удалению многих ненужных пакетов]
 
* [https://bugs.maemo.org/show_bug.cgi?id=3602 зависимости пакета osso-software-version-rx*4 препятствуют удалению многих ненужных пакетов]
 
* [https://bugs.maemo.org/show_bug.cgi?id=3747 версия 4.2008.36-5 отнесена к релизу 4.1.1]
 
* [https://bugs.maemo.org/show_bug.cgi?id=3747 версия 4.2008.36-5 отнесена к релизу 4.1.1]
* В статье [[Задача:процедура непрерывного обновления репозитория]] предлагаются некоторые решения указанных проблем.
+
* В статье [[Задача:процедура плавного обновления репозитория]] предлагаются некоторые решения указанных проблем.
  
 
[[Category:Пользователи]]
 
[[Category:Пользователи]]
 
[[Category:Продвинутые]]
 
[[Category:Продвинутые]]

Текущая версия на 13:33, 14 апреля 2010


[править] Плавное обновление (SSU)

SSU – новый метод модернизации планшетов, используемый компанией Nokia. В отличие от ранее предлагавшихся обновлений, для которых требовалась перепрошивка, плавные обновления рассылаются по протоколу беспроводной связи и инсталлируются в работающую систему. Когда компания Nokia отправит обновление, используя метод SSU, появится уведомление об обновлении и пользователю будет предоставлена возможность инсталлировать обновление — точно так же, как это происходит на компьютере.

Содержание


[править] Инсталляция

После рассылки обновления пользователь увидит мигающее уведомление в строке состояния. Откройте менеджер приложений и инсталлируйте обновление. Если уведомление отсутствует, можно просто открыть менеджер приложений, нажать Проверить наличие обновлений, убедиться, что каталоги обновлены (нажмите на небольшой вращающийся круг в панели инструментов, если обновление не происходит автоматически), и инсталлировать обновление отсюда. Если обновления все еще не видно, обратитесь в раздел Пакет osso-software-version.

[править] initfs и ядро

В целом обновления методом SSU должны быть относительно безболезненными, но известны несколько проблем, которых необходимо остерегаться. Если на устройстве в процессе эксплуатации были инсталлированы ядро или intifs (например, ядро поддержки поворота экрана или меню загрузки пользователя fanoush) и были доставлены апгрейды для ядра или initfs, они будут перезаписаны и потребуется ждать обновления ядра или меню загрузки, чтобы их повторно инсталлировать.

[править] Пакет osso-software-version

Если обновления совсем не видно, возможно, что случайно (или намеренно) был деинсталлирован пакет osso-software-version-rx*4, который требуется обновить. Чтобы его вернуть, просто выполните apt-get install osso-software-version-rx34 для устройства N800 и apt-get install osso-software-version-rx44 - для N810. После этого обновите список репозитория в менеджере приложений.

[править] Блокировка

У метапакетов osso-software-version-rx* есть точные зависимости между версиями и большинством пакетов в определенном релизе. В результате повторной инсталляции метапакета на устройство будут повторно инсталлированы указанные версии зависимых пакетов.

Причина заключается в том, что компания Nokia тестирует апгрейды, начиная с данных конкретных версий пакетов и заканчивая версиями, перечисленными в следующей версии метапакета. В силу ограниченности ресурсов устройства (главным образом пространство на диске и пагубные последствия от его полного использования) при апгрейде системы проблемы могут возникать намного чаще, чем в с случае с обычным компьютером с операционной системой Linux. Использование только определенных версий гарантирует, что известны ресурсы, требуемые для обновления. В том случае, если пользователь вручную удалил некоторые файлы, которые были инсталлированы данными зависимыми пакетами, обратитесь к проблемам, связанным с методом SSU.

[править] Открытые версии

Строгие зависимости в метапакетах osso-software-version-rx* могут доставлять неудобства, если необходимо инсталлировать версию, которая новее распространяемой компанией Nokia версии. К счастью, компания Nokia предлагает "открытые" версии системных метапакетов, у которых нет строгих зависимостей. Просто инсталлируйте соответствующий планшету пакет osso-software-version-rx*-unlocked, после чего можно инсталлировать новые пакеты, не нарушая метод SSU.

При желании удалить пакеты операционной системы пакета osso-software-version-rx*-unlocked<code> будет недостаточно. В этом случае понадобится удалить <code>osso-software-version-rx* и использовать дальнейшие обновления системы посредством apt-get.

[править] История плавных обновлений программного обеспечения

Maemo 4.1.1 (4.2008.30-2): Версия 30-2 выпущена 11/8/2008, в основном исправляет несколько ошибок с Modest и MicroB, а также некоторое количество несущественных ошибок в инфраструктуре соединений. Ошибки, связанные со временем работы от батареи для Modest, были исправлены в данном обновлении. Для данного релиза на настоящий момент нет образа FIASCO.

Maemo 4.1.2 (4.2008.36-5): Версия 36-5 выпущена 29/9/2008, включает в себя исправления для Modest и MicroB, а также для некоторого количества несущественных ошибок в инфраструктуре соединений. В данной версии исправлена неправильная информация о версии подключаемой программы Flash.

[править] Проблемы, связанные с методом SSU

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты