有人知道 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) 中的任一个。 - [系列]可以是
saucy
、raring
或中的任意一个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 操作系统本身,它与设备无关。