|
详细参考:http://www.opensolaris.org/jive/ ... =62982&tstart=0
- # pkg refresh
- # pkg image-update
复制代码
由于是横跨4个版本的大升级,超过1G的更新量,所以需要有耐心。完成后会显示诸如:
A clone of opensolaris exists and has been updated and
activated. On next boot the Boot Environment opensolaris-1 will
be mounted on '/'. Reboot when ready to switch to this updated
BE.
重启前做这两步:
- # mount -F zfs rpool/ROOT/opensolaris-1 /mnt
- # /mnt/boot/solaris/bin/update_grub -R /mnt
复制代码
记得修改“opensolaris-1”成实际的串,可以用 beadm list 查看。之后正常地重启。
在我这边的问题及解决办法:
1. pkg操作超时。解决:设定PKG_CLIENT_TIMEOUT环境变量,默认30s,我设定成120s依然可能失败,一狠心就一个小时了,期待IPS尽快融入resume能力;
- # PKG_CLIENT_TIMEOUT=3600 pkg image-update
复制代码
2. Pidgin无法运行,这点参考链接里说了解决法:执行Pidgin前设定好LD_LIBRARY_PATH=/usr/lib/mps环境变量即可;
3. 使用 legacy NVDAgraphics 的用户需要重新手动安装该包,因为新版本又被自动装上了;
4. /etc/iiim/xsession 被复原,若有修改过的用户,需要重新设定了。 |
|