Как обновить мой уже установленный образ Ubuntu Touch?

Сегодня я заметил, что когда я открыл диспетчер обновлений через системные настройки в Ubuntu touch, работающем на Nexus 7, он не показывал никаких обновлений. Но я выполнил следующие две команды в терминале:

sudo apt-get update
sudo apt-get dist-upgrade

Некоторые обновления начали загружаться, и с моего согласия они были установлены.

Почему это так? Почему средство обновления по беспроводной сети не показывает обновления? Я использую последний ежедневный образ Ubuntu Touch.

5
задан 15.04.2020, 18:25

2 ответа

Обновление с помощью системных настроек приведет к обновлению изображения, которое работает, только когда изображение не находится в режиме для записи изображения .

Это несколько отличается от обновления пакета через apt-get.

Эти два механизма являются взаимоисключающими:

  • Обновления на основе изображений работают на неперезаписываемых изображениях (файловая система только для чтения)
  • Подходят к работе над изображениями с возможностью записи

Как только вы перейдете в режим записи изображений, вы можете перезапустить систему (не обязательно потеряв свои пользовательские данные).

adb shell rm /userdata/.writable_image
ubuntu-device-flash [--channel channel_name]

Подробности об обновлениях на основе изображений можно прочитать здесь: https://wiki.ubuntu.com/ImageBasedUpgrades

Существует третья возможность, и именно она Возможно, вы установили образ на основе cdimage, который по умолчанию доступен для записи, и сегодня считается промежуточным образом для доступа к системным образам.

2
ответ дан 15.04.2020, 18:25

Для тех, кто сталкивается с этим вопросом, ищет поддержку Ubuntu Touch. Canonical прекратила поддержку Ubuntu Touch 5 апреля 2017 года. Проект был передан UBports в качестве проекта сообщества. Вы можете установить и поддерживать Ubuntu Touch на их сайте Ubuntu Touch

0
ответ дан 15.04.2020, 18:26

Теги

Похожие вопросы