MuYusen

layout: mypost title: Ubuntu基础镜像 categories: [Ubuntu] —

什么是Ubuntu基础镜像

Ubuntu基础镜像(Ubuntu Base) 是一个用于创建特定需求的自定义镜像的最小化 rootfs。Ubuntu基础镜像致力于创建一个适合用于板子支持包、受限或集成环境的最小环境,作为应用演示镜像或 Linux 容器(如 LXC 或 Docker)的基础。它适用于i386、amd64、armhf、arm64、powerpc和ppc64el架构。

Ubuntu基础镜像提供了一个功能齐全的用户空间环境,完全支持通过 apt-get 命令安装来自 Ubuntu 仓库的额外软件。

附加信息

请注意,Ubuntu基础镜像并不是一个超小型内存内嵌发行版;它是Ubuntu中最小的实现,允许安装其他软件包。

一些读者可能会发现该发行版的rootfs大小超过20MB会有所帮助。

可以使用apt-get安装任意一组包。然而,Ubuntu基础镜像是为需要完整操作系统的设备设计的;Ubuntu基础镜像可以根据其设备的需求进行配置和定制。

部署

注意

由于努力将基础镜像尽可能简化,未添加任何用户,且移除了可能对特定环境产生不利影响的包。

文件系统(fs)

Ubuntu 基础镜像 出厂时没有安装任何本地用户,确保至少添加一个并设置密码,至少新增一个用户必须添加到 adm,并且必须添加 sudo 组。

Ubuntu 基础镜像 支持ext2、ext3和ext4。如果你需要支持额外的文件系统,可以从 Ubuntu Archives 安装相应的包。

Ubuntu 基础镜像 rootfs 包含符号和硬链接;如果解压到不支持符号和硬链路的文件系统(例如 FAT32),系统将会出现不可预测性。

系统日志(syslog)

为了增加日志选项的灵活性,没有默认的syslog服务器。如果需要syslog功能,可以安装rsyslog包。

Python

Ubuntu 基础镜像中部署了极其有限的Python环境子集,属于不合适的依赖。如果有人会在环境中使用Python软件,请安装Python包以获取完整的基础解释器。

下载

要下载Ubuntu 基础镜像,请访问 http://cdimage.ubuntu.com/ubuntu-base/releases/