FreeBSD系统升级与CVSup服务器搭建全攻略
1. 配置文件处理
在系统升级过程中,会遇到像 /etc/passwd 或 /etc/group 这类配置文件。当遇到这些文件时,若想保持其不变,可按 d 键。若按 m 键,系统会引导你逐行查看文件并合并更改,这是个强大的功能,但对于熟悉 mergemaster 、 diff 和 /etc 目录内容的用户才更实用。新手最好直接选择完全替换或拒绝这些文件。
2. 设备条目处理
在系统升级时,内核与设备的交互方式可能会改变,若旧的设备节点与新内核通信,可能会出现不可预测的行为。FreeBSD 提供了 /dev/MAKEDEV 脚本用于创建正确的设备节点。 mergemaster 会比较更新后的源代码中的 /dev/MAKEDEV 脚本与已安装的旧脚本,并询问是否安装新脚本,务必选择安装。若脚本有更改, mergemaster 还会询问是否运行该脚本,同样要选择运行,因为正确的设备节点至关重要。
3. 升级最后步骤
完成 mergemaster 操作后,系统的升级文件就已就位,只需重启系统,FreeBSD 升级便完成了。不过,系统升级可能会出现各种问题,如 make buildworld 命令未完成或系统
超级会员免费看
订阅专栏 解锁全文
2449

被折叠的 条评论
为什么被折叠?



