老生常谈,关于升级
发表于 : 2014-11-28 18:44
官方FAQ说版本必须逐级连续线性升迁。
我有台web伺服器在跑5.1。需要添加一个php组件,不幸发现连官方FTP也删除老版本了(以前是从最初的2.0到最新版本都全)所以5.1的packages也木了,现在只有5.4起,与大多数镜像站一样了。虽然找到哥斯达黎加镜像,还有些较早的版本。但是要5.1>>5.2>>5.3>>5.4>>5.5>>5.6>>current 太费时太费力太白菜……
那么问题是,为何不能手工升级,或称覆盖安装?
先备份必要的配置文件和数据,然后下载各个组件包,分别释放到现存的系统中,reboot,系统升级完成,然后升级packages~
或者做得干净点,把各个分区删空,或用格式化更痛快,再释放组件包,再恢复备份的配置文件,重新安装packages。
不论如何 /home 都不动。具体到我的实际,只要手更 bsd.mp / base / xbase /etc / man 这五个。
码这么多字,发现既然都无视官方建议和诤告了,直接用 5.6 bsd.rd 升级不是更省时省力!我在 loongson 平台早就无视版本线性随意升降级,毫无问题嘛~所以不能全信官方。官方还说不需要编译 kernel , 以前每次换版本都编译,后来人懒就信了官方 (--“)
我有台web伺服器在跑5.1。需要添加一个php组件,不幸发现连官方FTP也删除老版本了(以前是从最初的2.0到最新版本都全)所以5.1的packages也木了,现在只有5.4起,与大多数镜像站一样了。虽然找到哥斯达黎加镜像,还有些较早的版本。但是要5.1>>5.2>>5.3>>5.4>>5.5>>5.6>>current 太费时太费力太白菜……
那么问题是,为何不能手工升级,或称覆盖安装?
先备份必要的配置文件和数据,然后下载各个组件包,分别释放到现存的系统中,reboot,系统升级完成,然后升级packages~
或者做得干净点,把各个分区删空,或用格式化更痛快,再释放组件包,再恢复备份的配置文件,重新安装packages。
不论如何 /home 都不动。具体到我的实际,只要手更 bsd.mp / base / xbase /etc / man 这五个。
码这么多字,发现既然都无视官方建议和诤告了,直接用 5.6 bsd.rd 升级不是更省时省力!我在 loongson 平台早就无视版本线性随意升降级,毫无问题嘛~所以不能全信官方。官方还说不需要编译 kernel , 以前每次换版本都编译,后来人懒就信了官方 (--“)