原文写于2010-05-18 19:43:40 网易博客,已删.
在solaris上安装程序,很多时候多离不开package管理.上的编译好的软件都是已package的形式压缩好然后提供给大家下载的.
关键是3个命令:pkgadd/pkginfo/pkgrm
pkgadd -d pkgname用来添加安装包
pkginfo 用来打印系统中已安装的package信息
pkgrm 用来删除已安装的包
补充:用pkgadd安装的包,将对应的文件删除了之后,其实系统中还保留有package安装好的信息.所以再次使用pkgadd命令重新安装包时候就会失败.这时候再使用pkgrm删除对应的包安装后留下信息,再次安装就会成功.
另外,从sunfreeware下载下来的软件,安装好之后,在pkginfo中留下的包名是SMC**.
2011-07-02 补充:
1.不要犯糊涂,pkginfo -v开启verbose模式后,最好使用管道将输出传给grep,less,more,或者某个文件.solaris10里面安装了不少包,打印详细信息时候会比较卡,而且是飞快刷屏.
2.solaris系统安装盘上有几个pakage是oracle数据库安装时需要的.所以在solaris10上安装oracle,看到安装前环境测试中提示缺什么包,就从solaris安装盘里面去安装.
本文转自leipei博客园博客,原文链接:http://www.cnblogs.com/leipei2352/archive/2011/07/02/2096353.html,如需转载请自行联系原作者