SONiC和ONL所依赖的Debian版本说明

news/2025/1/18 7:27:38/

Debian 的最新几个版本

下一代 Debian 正式发行版的代号为 trixie — 测试(testing)版
Debian 12 (bookworm) — 当前的稳定(stable)版
Debian 11 (bullseye) — 当前的旧的稳定(oldstable)版
Debian 10(buster) — 当前的更旧的稳定(oldoldstable)版,现有长期支持
Debian 9(stretch) — 已存档版本,现有扩展长期支持
Debian 8(jessie) — 已存档版本,现有扩展长期支持
详见官网

SONiC 上的不同 Debian 版本

当Build SONiC image 时:
docker image 命令能看到不同版本的base image,
build 工作目录,看到target 下支持生成4个debian版本的SONiC image 。

在这里插入图片描述

在这里插入图片描述
但我试图在 branch 202305 执行 BLDENV=stretch make stretch时 (Debian9),实际生成 Debian10,11 的build docker image.看来sonic 不再支持Debian9了。
即使用命令指定的Debian9 : BLDENV=stretch make stretch ,
但build 过程中弹出的信息说明还是采用buster (debian10) 作为BaseOS
在这里插入图片描述


http://www.ppmy.cn/news/1285508.html

相关文章

QML —— Tcp网络通信实例(qml前端,C++后端。附完整源码)

示例 - 效果 实例 - 源码 main.qml import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick

如何使用ArcGIS Pro自动矢量化建筑

相信你在使用ArcGIS Pro的时候已经发现了一个问题,那就是ArcGIS Pro没有ArcScan,在ArcGIS Pro中,Esri确实已经移除了ArcScan,没有了ArcScan我们如何自动矢量化地图,从地图中提取建筑等要素呢,这里为大家介绍…

如何有效使用 .gitignore 文件

在任何使用 Git 的软件项目中,.gitignore 文件都是一个必不可少的工具。它帮助开发者定义哪些文件和目录应该被 Git 忽略,从而保持代码库的整洁和管理的简便性。 什么是 .gitignore? .gitignore 文件是一个文本文件,您可以在其中指…

【Java 进阶篇】Redis 缓存优化:提升应用性能的不二选择

在现代的软件开发中,性能一直是开发者们追求的目标之一。对于数据库访问频繁、数据读取较慢的场景,使用缓存是提升性能的有效手段之一。而 Redis 作为一款高性能的内存数据库,被广泛用作缓存工具。本文将围绕 Redis 缓存优化进行详解&#xf…

云计算:OpenStack 配置云主机实例的存储挂载并实现外网互通

目录 一、实验 1. 环境 2.配置存储挂载 3.云主机实例连接外部网络(SNAT) 4.外部网络连接云主机实例(DNAT) 二、问题 1.云主机 ping 不通外部网络 2.nova list 查看云主机列表报错 3.nova list 与 virsh list --all有何区…

海德堡UV灯电源维修eta Plus Elc PE22-400-210

uv灯电源维修故障包括: 1、电压不稳:检查uv打印机的电压,设置一个稳压箱即可。 2、温度过高:uv打印机温度过高也会影响uv灯,可以更换为水冷式循环降温。 3、水箱里的信号线接触不好:将两边的信号线对调&…

如果SSE推送不稳定,是不是可以考虑切换成WebSocket,各自有什么优缺点

面对 Server-Sent Events (SSE) 推送不稳定的情况时,可以考虑切换到 WebSocket。SSE 和 WebSocket 都是现代Web应用中用于实现实时通信的技术,但它们有各自的优缺点和最适用的场景。 Server-Sent Events (SSE) 优点 简单性:SSE 在使用上比…

【Linux】Ubuntu22.04版本下实现gcc版本的快速切换

本文将介绍如何在Ubuntu22.04版本下实现gcc版本的快速切换。 本文首发于 ❄️慕雪的寒舍 前言 有的时候,不同版本的gcc会造成一些细微的差异,导致相关的一些工具不兼容,比如用于单元测试覆盖率生成的gcov/lcov工具,在不同的gcc版…