
第五章软件包管理rpmtar
第五章 软件包管理 1. rpm 2. tar

系统使用和维护中,安装和卸载软件包是必需的技能Redhat提供RPM包tar可以提供常用的打包和解包操作
⚫系统使用和维护中,安装和卸载软件包是 必需的技能 ⚫Redhat提供RPM包 ⚫tar可以提供常用的打包和解包操作

5.1RPMRPM:RedhatPacketManager用于软件包的安装、查询、更新、校验、卸载等操作●RPM软件包的名称格式:软件名称-版本.硬件平台.rpmtelnet-server-0.17-25.i386.rpm
5.1 RPM ⚫RPM:Redhat Packet Manager ⚫用于软件包的安装、查询、更新、校验、 卸载等操作 ⚫RPM软件包的名称格式: 软件名称-版本.硬件平台.rpm telnet-server-0.17-25.i386.rpm

查询RPM软件包1查询系统中已安装的所有RPM包# rpm -qa查询指定的软件包是否安装# rpm -q httpd查询软件包的描述信息# rpm -qi httpd
查询RPM软件包1 ⚫查询系统中已安装的所有RPM包 # rpm -qa ⚫查询指定的软件包是否安装 # rpm -q httpd ⚫查询软件包的描述信息 # rpm -qi httpd

查询RPM软件包2查询软件包中的文件列表# rpm -ql httpd查询某文件所属的软件包# rpm -qf letc/mail查询未安装的软件包信息# rpm -qpi telnet-server-0.17-25.i386.rpm# rpm -qpl telnet-server-0.17-25.i386.rpm
查询RPM软件包2 ⚫ 查询软件包中的文件列表 # rpm -ql httpd ⚫ 查询某文件所属的软件包 # rpm -qf /etc/mail ⚫ 查询未安装的软件包信息 # rpm -qpi telnet-server-0.17-25.i386.rpm # rpm -qpl telnet-server-0.17-25.i386.rpm

安装RPM软件包# rpm -ivh telnet-server-0.17-25.i386.rpmi: installv:verboseh:hash
安装RPM软件包 # rpm -ivh telnet-server-0.17-25.i386.rpm i: install v:verbose h:hash

删除RPM软件包# rpm -e telnet-server
删除RPM软件包 # rpm -e telnet-server

升级RPM软件包# rpm -Uvh telnet-server-0.18-24.i386.rpmU: updatev:verboseh:hash
升级RPM软件包 # rpm -Uvh telnet-server-0.18-24.i386.rpm U: update v:verbose h:hash

验证RPM软件包# rpm -Vp telnet-server-0.18-24.i386.rpmV: Verify
验证RPM软件包 # rpm -Vp telnet-server-0.18-24.i386.rpm V: Verify

5.2tar包管理●打包,恢复内置压缩:gz格式,bz,bz2格式
5.2 tar包管理 ⚫打包,恢复 ⚫内置压缩:gz格式, bz,bz2格式