linux软件包及安装
软件包及安装 4.1 软件包类型 二进制包:已编译好,直接安装 xlockmore-5.31-2.el6.x86_64.rpm 二进制源码包(半成品) : xxx.src.rpm --> rpm|tarball—>再安装 源码包(tarball): xxx.tar.gz xxx.tar.xz xxx.tar.bz2 4.2 源码包 优点: 可以在任意平台上编译安装,编译出来的软件包非常适应所在机器。 可以在编译的时候,通过配置,对某些功能进行定义,开启或关闭相应的功能。 缺点: 安装麻烦 卸载麻烦 升级麻烦 源码安装三部曲: 根据需求配置: –prefix=… Directories to put files in /usr/local 软件家目录 –bindir=… $prefix/bin 命令的目录 –etcdir=… $prefix/etc 配置文件的目录 –mandir=… $prefix/share/man man 文档路径 –locale=… $prefix/share/locale 语言编码 编译: make (使用gcc编译器进行编译) 安装: make install 类似 rpm -ivh 4.3 rpm包安装—rpm工具 语法格式 rpm 参数 软件包名或文件名 常见参数 -ivh 安装 -e 卸载 -Uvh 升级 如果已安装老版本,则升级;如果没安装