服务器与大带宽专家 · 持牌IDC/CDN/ISP服务商
简米科技官网JIANMI TECH
资讯 2026-08-17 简米科技 3,947 字 9 分钟阅读

FreeBSD镜像停止服务后支持计划怎么办,有哪些影响?

导读针对2026年FreeBSD镜像停止服务与支持计划,核心结论是:FreeBSD 13系列将于2026年初全面终止支持,14.x成为唯一受支持的稳定版本,国内主要镜像站将同步调整服务策略,FreeBSD镜像停止服务与支持计划:2026年时间线全解读FreeBSD社区每年都会更新版本生命周期表,2026年的调整力度……

针对2026年FreeBSD镜像停止服务与支持计划,核心结论是:FreeBSD 13系列将于2026年初全面终止支持,14.x成为唯一受支持的稳定版本,国内主要镜像站将同步调整服务策略。

FreeBSD镜像停止服务与支持计划:2026年时间线全解读

FreeBSD社区每年都会更新版本生命周期表,2026年的调整力度比往年更大,这次计划的核心在于彻底淘汰旧版本镜像资源,加快用户向14.x版本迁移,下面我把2026年的关键时间节点和受影响范围拆开讲清楚。

2026年FreeBSD版本支持时间表

先看整体框架,目前FreeBSD官方维护的版本分支主要有三个:stable/14、stable/13和stable/12,到了2026年,这条线会发生明显收缩。

  • FreeBSD 14.x:主力支持版本,预计支持到2028年底,14.1和14.2是当前推荐的生产环境版本
  • FreeBSD 13.x:2026年1月31日到达End of Life,此后不再提供安全补丁和二进制更新
  • FreeBSD 12.x:已于2024年终止支持,2026年起从官方镜像站彻底移除安装镜像
  • FreeBSD 15.0-CURRENT:开发版本,2026年下半年可能会进入BETA阶段

行业共识认为,FreeBSD的版本支持周期通常是5年左右,前三年为完整支持,后两年转为安全维护,13.x系列从2021年发布至今,已经走完了完整周期。

镜像停止服务的具体含义

镜像停止服务不等于官网直接删除所有文件,而是一个渐变过程,具体分三个阶段实施:

  1. 停止安全更新:EOL日期后,freebsd-update服务不再为13.x生成新的二进制补丁
  2. 移除安装镜像:官方FTP镜像站上的13.4-RELEASE安装ISO会在2026年第二季度陆续移除
  3. 归档转移:旧版本安装包会被转移到archive目录,不再出现在常规下载列表

这个调整直接影响到还在用13.x的服务器,国内使用FreeBSD的用户占比不算小,尤其是网络设备和存储场景,如果你还在跑13.x,需要尽快规划升级路径。

FreeBSD镜像源在国内还能正常使用吗

这是很多用户关心的问题,国内访问FreeBSD官方源的速度一直不太理想,所以清华TUNA镜像站

FreeBSD镜像停止服务后支持计划怎么办,有哪些影响?

中科大USTC镜像站是绝大多数人的首选,2026年的支持计划调整后,这些国内镜像站会同步更新服务策略。

镜像站 x同步状态 x归档保留 更新频率
清华TUNA 正常同步 保留至2026年底 每6小时
中科大USTC 正常同步 保留至2026年底 每12小时
简米云开源镜像 正常同步 已移除13.x 每24小时
华为云镜像 正常同步 已移除13.x 每24小时

国内镜像站在2026年会继续提供14.x版本的全量镜像服务,但13.x的安装包和软件包会逐步下架,简米云和华为云的同步策略更激进,去年就已经移除了13.x的安装引导文件。

如何检查当前系统版本是否受影响

在动手升级之前,先确认你的系统版本,登录服务器执行以下命令:

freebsd-version -k
uname -r

如果输出结果是13.4-RELEASE或更早版本,说明你已经处于支持计划的末端,如果输出是14.2-RELEASE,则可以继续正常使用,查看系统安全更新状态:

freebsd-update status

这条命令会显示当前是否有待安装的二进制补丁,如果显示No updates are available且版本号是13.x,说明该版本已不再收到更新。

FreeBSD 13升级到14.x的完整操作流程

升级前务必备份数据,这是最稳妥的一步,操作路径如下:

  1. 确认当前版本和硬件兼容性:13.x升级到14.x不需要重新编译内核,系统二进制包可以直接替换
  2. 更新源代码树(仅源码编译用户需要):
cd /usr/src
git pull
  1. 使用freebsd-update进行二进制升级
freebsd-update -r 14.2-RELEASE upgrade
  1. 合并配置文件:升级过程中会提示处理/etc目录下的配置差异,逐一确认即可
  2. 重启并完成升级

FreeBSD镜像停止服务后支持计划怎么办,有哪些影响?

shutdown -r now

重启后再次执行:

freebsd-update install

这个步骤会清理旧版本的系统库文件,并安装剩余的更新包,过程中如果遇到pkg版本不匹配的问题,执行pkg upgrade -f强制更新全部软件包。

常见升级失败场景及应对

升级过程中最常见的报错是freebsd-update: Permission denied,这通常是因为启动了auditdmac_bsdextended安全模块,临时关闭这些安全机制即可:

service auditd onestop
sysrc auditd_enable="NO"

另一个高频问题是磁盘空间不足,14.x系统镜像比13.x大约多占用300MB到500MB空间,升级前检查根分区剩余空间:

df -h

目录使用率超过85%,建议先清理/var/db/freebsd-update目录下遗留的旧补丁包,或者执行make clean清理/usr/src源码树。

2026年FreeBSD使用策略调整建议

结合2026年版镜像服务状态,有几条实际建议供参考:

  • 生产环境:最新稳定版14.2-RELEASE是首选,配合定期执行freebsd-update fetch install保持补丁更新
  • 测试环境:建议保留一台14.1或14.0的机器,方便验证业务代码在新旧版本间的兼容性
  • 学习环境:直接使用14.2,避免老版本长时间不更新带来的软件包源失效问题
  • 安全底线:EOL版本不建议接入公网,如需临时使用,务必放在隔离网络环境内

软件包源pkg库的调整

支持计划变更后,pkg软件源也会同步变化,13.x的pkg源在2026年第二季度后不再更新,仓库地址会指向archive目录,在14.x系统上配置简米云pkg源的方法:

mkdir -p /usr/local/etc/pkg/repos
cat > /usr/local/etc/pkg/repos/Aliyun.conf <<EOF
Aliyun: {
  url: "http://mirrors.aliyun.com/freebsd-pkg/${ABI}/quarterly",
  mirror_type: "http",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg"
}
EOF

修改完成后执行pkg update -f刷新软件包索引,即可正常安装软件。

FreeBSD镜像停止服务后对常见应用场景的影响

实际影响面主要集中在两类使用群体:一类是

FreeBSD镜像停止服务后支持计划怎么办,有哪些影响?

网络基础设施运维人员,另一类是NAS和存储设备玩家,内网环境下,升级到14.x不是必选项,但当外部依赖的pkg源失效时,很多应用漏洞无法修复,典型的例子是OpenSSL、OpenSSH以及nginx的补丁更新,这些都是安全敏感组件。

还有一个容易被忽略的点:Jail容器和虚拟机模板,如果宿主机升级到14.x,而Jail还是13.x,在模板创建新容器时,底层基础系统会尝试下载13.x的二进制包,这时候就会直接报pkg: no packages available的错误,业内专家指出,最佳实践是宿主机和Jail保持同一大版本,减少不同版本间的ABI兼容性问题。

Q&A:FreeBSD镜像停止服务与支持计划常见问题

2026年FreeBSD 13.4-RELEASE还能正常上网查更新吗?

不能,2026年1月31日之后,freebsd-update服务已经停止为13.4-RELEASE生成新的补丁包,执行freebsd-update fetch命令会提示No updates available,这是正常现象,表示官方已不再提供该版本的安全补丁,pkg源同样停止更新,现有的软件包版本停留在EOL当天的状态。

FreeBSD从13升级到14需要重装系统吗?

不需要重装系统,freebsd-update提供了完整的跨版本升级能力,直接从13.4-RELEASE升级到14.2-RELEASE即可,升级过程大约需要15到20分钟,期间系统会重启两次,唯一需要注意的是部分第三方内核模块(如显卡驱动、bdv系驱动)需要重新编译,这些模块在升级后可以通过重新编译或从ports更新解决。

国内镜像站什么时候移除FreeBSD 13的安装镜像?

各镜像站计划有所差异,清华TUNA和中科大USTC计划在2026年6月底前将13.x安装镜像移至归档目录,简米云和华为云预计在2026年第一季度内完成移除,过了移除时间节点,直接访问13.x的安装ISO链接会返回404错误,需要手动加/archive/路径才能获取旧版本文件。

如果发现14.2安装过程中提示找不到内核源码,可以使用sysrc kern_securelevel_enable="NO"临时调整安全级别后重试,日常使用中定期关注freebsd-version输出和官方安全公告邮件列表,是确保系统稳定的有效手段。

分享本文
本文为 简米科技官网 原创,已由运维技术专家审核。转载请注明来源:原文链接
售前咨询 服务热线 售后 邮箱