10年工作经验,专研网站运维。
全部博文(454)
分类: 系统运维
2013-02-05 15:40:16
1. 下载软件包
用wget工具或sftp工具,系统默认不带wget工具,所以需要下载。
下载后用命令ls -la查看一下相关软件包。
2. 安装软件包:
Solaris包, 二进制源码包, 安装脚本。
Solaris包:
****.local.gz, 如apache的包文件:apache-2.2.0-sol10-x86-local.gz
包管理工具:
pkginfo | more
解压缩Solaris包, gzip -d wget-1.10.2-sol10-x86-local.gz,解压后原压缩包自动删除,当前目录下生成文件wget-1.10.2-sol10-x86-local.gz。
安装Solaris包, pkgadd -d wget-1.10.2-sol10-x86-local.gz //执行后有交互命令,根据具体的环境做出选择即可。
查看安装包信息, pkginfo -l | grep <包名>,可见安装包会把文件放到不同目录下。
二进制源码包:
gzip -d httpd-2.2.0.tar.gz
tar xvf httpd-2.2.0.tar
cd httpd-2.20
./c --prefix=/usr/local/apache2 -enable-so, 具体的选项可以通过执行命令./c --help查看。
make
make install
好的安装软件包的习惯:打开里面的readme和install文件看看,就能知道安装软件包的方法,然后在进行安装。至于更详细的安装细节就查看该软件的发布网站来查询相关文档。
安装脚本:
大型的软件为了方便用户安装,往往提供一个安装脚本,比如sybase和oracle等。这样安装起来很方便,只要根据提示,输入自己想要的结果即可。只不过需要提前配置环境变量、内核参数、及添加用户等预处理操作。
软件包的卸载:
Solaris包: pkgrm
二进制源码包: 直接删除安装目录
脚本方式安装: 卸载脚本或直接删除安装目录。
3. 补丁程序:
访问地址:
分类: 大型补丁和独立补丁
查看所安装补丁: showrev -p
安装补丁: patchadd <独立补丁名>
关于大型补丁的安装请参照网站的说明。
值得注意的是: 安装补丁程序是有一定的风险,在实际应用中,并不见得是没有新补丁都去安装。我们是需要系统的稳定最重要的。admin应该做好balance。