开发者社区> 问答> 正文

升级FreeBSD 10.2-STABLE 到 11.0-RELEASE

网友 " magicesp " 想用 FreeBSD 11.0-RELEASE 的系统,但目前阿里云官方提供的是 10.2-STABLE 版本。本例测试,在  ecs.s1.small (1核心,2GB内存)上升级 FreeBSD 到 11.0-RELEASE 版本。

步骤:

1. 运行 freebsd-version -k -u 默认阿里云提供的FreeBSD版本是:kernel: 10.2-STABLE, userland: 10.1-RELEASE
[attachment=114583]

2. 修改 /etc/resolv.conf 里边的 nameserver 值,如修改为 208.67.222.222,防止不能解析 freebsd 的相关更新服务器网址

3. 运行 setenv UNAME_r "10.3-RELEASE" , 以获取更新文件

4. 运行 freebsd-update fetch 获取文件
[attachment=114584]

5. 运行 freebsd-update upgrade -r 10.3-RELEASE ,升级到接近的 10.3-RELEASE 版本
[attachment=114586]

5. 运行 freebsd-update install 安装更新
[attachment=114587]

[attachment=114588]
  

6. 然后运行官方文档提示的升级命令:
# : > /usr/bin/bspatch
# freebsd-update upgrade -r 11.0-RELEASE
# freebsd-update install
<reboot the system>
# freebsd-update install
<rebuild third-party software>
# freebsd-update install

7. 完成后,可以看到版本更新到 11.0-RELEASE
[attachment=114589]

[attachment=114590]

[attachment=114591]

[attachment=114592]

[attachment=114593]

[attachment=114594]

参考:
1. https://lists.freebsd.org/pipermail/freebsd-questions/2013-January/248002.html
2. https://www.freebsd.org/releases/11.0R/announce.html
3. https://www.freshports.org/security/openssh-portable/





展开
收起
dongshan8 2016-10-19 19:56:58 16505 0
7 条回答
写回答
取消 提交回答
  • 云基础产品解决方案架构师,对分布式计算、媒体处理、云存储等产品有丰富经验。
    Re升级FreeBSD 10.2-STABLE 到 11.0-RELEASE
    第三步 : 3. 运行 setenv UNAME_r " 10.3-RELEASE" , 以获取更新文件

    应该是 运  行 setenv UNAME_r " 10.1-RELEASE" , 以获取更新文件 .
    2017-09-02 07:52:49
    赞同 展开评论 打赏
  • Re升级FreeBSD 10.2-STABLE 到 11.0-RELEASE
    现在每次用10.1 的镜像创建出来就要先升级到10.3 ,而update又是特别慢,而且常常容易出错,干嘛不直接提供10.3 或者11的版本呢? 现在默认的10.1 的根本就用不了。
    2017-06-12 17:02:24
    赞同 展开评论 打赏
  • Re升级FreeBSD 10.2-STABLE 到 11.0-RELEASE
    Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
    2017-04-01 22:43:43
    赞同 展开评论 打赏
  • Re升级FreeBSD 10.2-STABLE 到 11.0-RELEASE
    1. 域名 freebsd-updates.mirrors.163.com无法解析
    2. 现在10.1 升级到10.3 直接mirror出错,啥情况? 一个月前我同样的镜像操作是成功的
    root@iZrj91ho98e647f27xx6gnZ:~ # freebsd-update upgrade -r 10.3-RELEASE
    Looking up update.FreeBSD.org mirrors... none found.
    Fetching public key from update.FreeBSD.org... failed.
    No mirrors remaining, giving up.
    root@iZrj91ho98e647f27xx6gnZ:~ #
    2017-03-17 17:23:40
    赞同 展开评论 打赏
  • Re升级FreeBSD 10.2-STABLE 到 11.0-RELEASE
       这个升级出来的系统用来创建自定义镜像,用去创建实例就会无限重启。。。

    -------------------------

    回 5楼dongshan8的帖子
    配置是一模一样的,升级到10.3release还可以用作自定义镜像,到11就不行了,估计内核更新了有问题

    -------------------------

    回 8楼dongshan8的帖子
    嗯,目前我保留了个103的release,这个就可以随意创建自定义镜像,还是先用着这个吧,以防万一有什么意外
    2017-03-17 16:35:26
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    回 1楼(penrcz) 的帖子
    您好,

    欢迎来到阿里云论坛。

    确实,连接 update.freebsd.org 时,有时会慢得受不了。

    为您搜索到这个,希望有用: http://mirrors.163.com/.help/freebsd-updates.html

    -------------------------

    回 3楼(dennis3757) 的帖子
    您好,

    抱歉,我没有尝试将升级后的系统盘作为自定义镜像去创建新的实例。

    请问您的新实例和原有的实例,配置是差不多的吗?

    -------------------------

    回 4楼(ass324) 的帖子
    您好,

    请问您有修改 nameserver 吗?就是例子中的第二步。

    -------------------------

    回 7楼(dennis3757) 的帖子
    您好,

    如您的例子,如果在新的ECS实例里不能使用已有的自定义镜像,可能需要自行手动升级了。

    -------------------------

    回 11楼(晴天互娱) 的帖子
    您好,

    欢迎来到阿里云论坛。

    是的,您可以通过工单,向阿里云官方客服反馈一下需求: https://workorder.console.aliyun.com/

    -------------------------

    回 13楼(ineptune) 的帖子
    您好,

    感谢您的反馈。

    因为目前我没有测试机,不能再次测试。
    2017-02-17 17:43:50
    赞同 展开评论 打赏
  • Re升级FreeBSD 10.2-STABLE 到 11.0-RELEASE
    建议出一个FreeBSD的开源升级镜像吧

    update.freebsd.org

    这个太痛苦了。。。经常连不上
    2017-02-17 14:39:45
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
Debian GNU/Linux 安全合规之路 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载