web-dev-qa-db-ja.com

すでにインストールされているUbuntu Touchイメージを更新するにはどうすればよいですか?

Nexus 7で実行しているUbuntuタッチのシステム設定でアップデートマネージャーを開いたときに、アップデートが表示されないことに今日気付きました。しかし、私は端末で次の2つのコマンドを実行しました。

Sudo apt-get update
Sudo apt-get dist-upgrade

特定の更新プログラムのダウンロードが開始され、同意を得てインストールされました。

これはなぜですか? Over the Airアップデート機能にアップデートが表示されないのはなぜですか? Ubuntu touchの最新のデイリービルドイメージを実行しています。

5
Pushkar

システム設定を介して更新すると、イメージがwritable imageモードでない場合にのみ機能するイメージアップグレードが実行されます。

これは、apt-getを使用してパッケージを更新するのとは異なります。

これら2つのメカニズムは相互に排他的です。

  • イメージベースのアップグレードは、書き込み不可のイメージで動作します(読み取り専用ファイルシステム)
  • Aptは書き込み可能な画像で動作します

書き込み可能なイメージモードに戻ると、システムを再フラッシュすることができます(必ずしもユーザーデータが失われるわけではありません)。

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

イメージベースのアップグレードの詳細については、こちらをご覧ください。 https://wiki.ubuntu.com/ImageBasedUpgrades

3番目の可能性があります。これは、デフォルトで書き込み可能なcdimageベースのイメージをインストールした可能性があり、今日はシステムイメージを取得するための中間イメージと見なされます。

2
sergiusens

Ubuntu Touchのサポートを探しているこの質問につまずいた人のために。 Canonicalは、2017年4月5日にUbuntu Touchのサポートを停止しました。このプロジェクトは、コミュニティプロジェクトとしてUBportsに引き継がれました。あなたは彼らのウェブサイトにUbuntu Touchをインストールして維持することができます buntu Touch

0
Raffles