Linux软件安装包管理
一、使用软件包
*RPM命令使用方法
**RPM有12中模式,不同模式有不同的命令,能完成不同的管理功能。
如:查询模式、验证模式、安装模式、升级模式和删除模式等
6种命令选项:
*一般选项
*选择选项
*查询选项
*验证选项
*安装选项
*删除选项
*安装RPM软件包
**安装软件包分为2个阶段,检查磁盘空间,验证软件是否已安装和依赖软件包是否已安装
**安装命令:rpm -ivh ?软件包名
*查看RPM软件包
**使用RPM命令可以查询指定包的详细信息,安装文件清单,依赖的软件包清单、某个软件包是否已安装和系统所有已安装的软件包清单
**1.查询软件包详细信息:rpm -iq 软件名
**2.查询软件包清单:rpm -lq 软件包名
**3.查看软件依赖包:rpm -qR 软件包名
**4.查询系统已安装的所有软件包的清单:rpm -aq/rpm -aip
*升级RPM软件包
**命令:rpm -Uvh 软件包名
*删除RPM软件包
**命令:rpm -e 软件包名
?
二、打包程序Jar
1.tar可以打包整个目录树,把目录下的各级子目录以及文件都打包成一个以.tar为后缀的文档。如:tar [选项] tar 文件 [目录或文件]
2.打包文件:将files目录打包成归档文件files.tar
**命令:tar -cvf files.tar files
3.查看归档文件内容
**命令:tar -tvf files.tar
4.还原归档文件
**tar -xvf files.tar:还原所有文件并检查files目录的内容
5.往归档文件中追加新文件
**tar rvf files.tar file8 :往file.tar中追加file8文件
6.压缩归档文件
**tar命令本身不具有压缩功能,但可以使用与其他的压缩工具配合使用
如:使用-z会调用gzip命令进行压缩和解压 -Z会调用compress -j会调用bz2命令?
主要使用:还原:
**tar -cZvf files.tar.Z files ? ? ? **tar -xZvf ? ? ? ?