系统极客一直在努力
专注操作系统及软件使用技能

LXC 6.0 LTS 发布:带来多项新功能,支持至 2029 年

LXC Logo

LXC 团队宣布推出 LXC 6.0 LTS 版本,这是继 LXC 5.0 之后的又一里程碑。作为该项目的第 6 个长期支持(LTS)版本,它将支持到 2029 年 6 月。

LXC 是一种轻量级的容器技术,可以在单个 Linux 系统上运行多个隔离的容器。通过 Linux 内核的 cgroups 特性来控制资源分配,如 CPU、内存等,同时利用命名空间技术来隔离文件系统、网络栈和进程树等,以实现容器间的独立运行。

LXC 与大家熟知的 Docker 类似,但它还兼具了一些虚拟机的特性。

新亮点:LXC 6.0 LTS 的特色功能

LXC 6.0 LTS 带来了一系列创新和改进,旨在提升用户体验和拓展功能范围:

  • 多功能二进制文件: 新增的多功能二进制文件功能,将多个 LXC 命令集成至单一文件,大幅减少了磁盘占用,特别适合嵌入式系统使用。
  • 超时设置: 新增set_timeout功能,用户可为 LXC 操作设定全局超时时间,有效避免潜在的死锁问题,增强系统稳定性。
  • IPv6 兼容: LXC 默认的网络桥接现在支持 IPv6,符合现代网络标准,便于网络管理和连接。
  • 灵活的 UID/GID 配置: lxc-usernsexec工具新增ug参数,提供更灵活的用户和组 ID 配置,增强了安全性和用户管理的灵活性。
  • 配置工具优化: lxc-checkconfig 工具进行了更新,提升了易用性,如明确显示版本信息和命名空间限制的详细说明。
  • 支持 Squashfs OCI 镜像: LXC 现支持 Squashfs 格式的 OCI 镜像,增强了与容器标准的兼容性。
  • 转向 libdbus-1: LXC 从 systemd 的 dbus 迁移至 libdbus-1,提升了兼容性并简化了 DBus 交互的构建过程。
  • 取消 Upstart 支持: 随着 init 系统的演变,LXC 停止了对 Upstart 的支持,使代码库更适应现代化环境。

此外,LXC 团队还计划每半年发布一次非长期支持版本,下一版本 LXC 6.1 预计将在 10 月推出,让用户能够更快体验到新功能。

LXC 6.0 LTS 将支持至 2029 年 6 月,LXC 5.0 版本现已进入维护模式,仅专注于关键性修复。推荐现有用户升级至 LXC 6.0,以便享受最新的功能和改进。


LXC 6.0 LTS 下载

更多详细信息请访问官方发布公告

赞(0) 赞赏

评论 抢沙发

微信赞赏