Como atualizar minha imagem do Ubuntu Touch já instalada?

5

Notei hoje que quando abri o gerenciador de atualização através das configurações do sistema no Ubuntu touch rodando no Nexus 7, ele não mostrava atualizações. Mas o eu corri os dois seguintes comandos no terminal:

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

Algumas atualizações começaram a ser baixadas e, após meu consentimento, elas foram instaladas.

Por que isso é assim? Por que a instalação de atualizações sem fio não exibe as atualizações? Estou executando a última imagem de construção diária do Ubuntu touch.

    
por Pushkar 14.10.2013 / 01:44

1 resposta

2

A atualização através das configurações do sistema fará uma atualização de imagem que só funciona quando a imagem não estiver no modo imagem gravável .

Isto é diferente de fazer uma atualização de pacote através do apt-get.

Esses dois mecanismos são mutuamente exclusivos:

  • Upgrades baseados em imagem funcionam em imagens não graváveis (somente sistema de arquivos)
  • O Apt trabalha com imagens graváveis

Uma vez no modo de imagem gravável, a maneira de recuperar é o reflash do sistema (não necessariamente perdendo seus dados de usuário).

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

Detalhes sobre atualizações baseadas em imagens podem ser lidos mais adiante: link

Existe uma terceira possibilidade e é essa que você pode ter instalado uma imagem baseada em imagem que é gravável por padrão e hoje é considerada uma imagem intermediária para chegar às imagens do sistema.

    
por sergiusens 14.12.2013 / 20:45