Ubuntu Core内容解析

本文介绍了Ubuntu Core,一个针对物联网和容器部署的小型文件系统。内容包括Ubuntu Core的组件,如snappy、硬件支持包、网络工具等,并概述了构建类似文件系统的步骤,涉及到debootstrap、软件包安装及依赖等。
摘要由CSDN通过智能技术生成

关于Ubuntu Core

Ubuntu Core是一个非常小型的文件系统,主要面向物联网和大型容器部署。在Ubuntu的snap包管理系统中使用。

Ubuntu Core内容解析

目前Ubuntu正式对外发布的Ubuntu-core image是基于16.04版本的。我们就以此来解析Ubuntu core大致包含的内容。
用KVM启动Image后,Ubuntu Core需要配置网络并添加Ubunutu账户才能进入。注册账户后进入,这个Core Image默认是不会打开控制台的,而是显示信息,要求通过ssh连接。但是尝试了几次,注册的账户无法认证,这里我们没有使用这种方式,而是使用recure mode(添加single启动参数)进入了系统。
Ubuntu Core中没有dpkg包管理相关的信息,因此主要从启动脚本、可执行程序等方面进行判断并使用本地工具验证下来,主要包含的内容大致有:

  • 最小系统(可使用debootstrap构建)
  • cgmanager、acl、gawk等基础包
  • snappy支持包(snapd、apparmor等以及他们依赖库)
  • 硬件支持包(包含linux-firmware等固件)
  • 网络支持包(包含iptables、wpasupplicent、ubuntu-fan、ppp等以及依赖库)
  • 磁盘及分区支持工具(包含parted、dosfstools、gdisk等工具以及依赖库)
  • 启动支持包(grub、efi-bootmgr以及支持包)
  • openssh服务端
  • 键盘配置 keyboard-confi
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值