Ubuntu Touch

Ubuntu Touch

有人知道 ubuntu-touch 和 ubuntu-touch-preview 之间有什么区别吗?

请参阅其链接:

http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/

http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/

此外,说明书解释了如何使用 zip 文件进行安装,但从未解释过这些 img 文件的用途。有人能解释一下吗?

答案1

Ubuntu Touch

http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/

ubuntu-touch: 是个成为最终系统,这个构建的主要元素是它是一个翻转图像,这是一个boot.img直接启动到 Ubuntu 然后在lxc容器中加载 android 的 Ubuntu。

该图像的 Ubuntu 部分直接在 cdimage 上构建,而 android 部分也同样如此。

Ubuntu Touch 预览版

http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/

这是现在考虑的构建遗产,它完全建立在 Jenkins 基础设施上,并被拉入 cdimage 供公众使用。

这张图片也是未翻转版本,即boot.img启动进入 Android 并在新的 pid 命名空间 chroot 中启动 Ubuntu 的 Android。

文件描述

首先是一些通用约定:

  • [设备]可以是mako(Nexus 4)、maguro(Galaxy Nexus)、grouper(Nexus 7 Wifi) 或manta(Nexus 10) 中的任一个。
  • [系列]可以是saucyraring或中的任意一个quantal(以及 之后的任何其他系列saucy

因此,考虑到前者,这是文件描述:

  • [series]-preinstalled-boot-armel+[device].img对应于 Android 设备的启动映像分区,即 Linux 内核加上 Android ramdisk。用于未翻转的映像。
  • [series]-preinstalled-boot-armhf+[device].img对应于 Android 设备的启动映像分区,即 Linux 内核加上 Ubuntu ramdisk。用于翻转映像。
  • [series]-preinstalled-recovery-armel+[device].img对应于 Android 设备的恢复映像分区,这是一个小型系统,主要可以从中部署更新 zip。对于saucy时间线,正在设置一种 Ubuntu 特定的更新执行方式。
  • [series]-preinstalled-system-armel+[device].img对应于 Android 设备的系统映像分区,可以简化为操作系统的 Android 用户空间部分。
  • [series]-preinstalled-armel+[device].zip这是未翻转图像的更新 zip,它基本上是 Androidboot.img加上system.img
  • [series]-preinstalled-touch-armel+[device].zip这是翻转图像的更新 zip,它基本上是 Ubuntuboot.img加上system.img
  • [series]-preinstalled-phablet-armhf.zip这是用于未翻转的旧版图像的 Ubuntu 操作系统本身,它与设备无关。
  • [series]-preinstalled-touch-armhf.zip这是用于翻转图像的 Ubuntu 操作系统本身,它与设备无关。

相关内容