1.rpm包及其管理

 2.二进制软件包管理

 3.源代码包安装

 4.脚本安装

 

 首先,RPM软件包名组成:软件名,版本号,发行号和硬件平台。

 安装  rpm -ivh 

 查询  rpm -q  -ql -qa -qc -qf -qi -qip -qlp -qd 

           -qp --scripts 

           --changelog 查询修改次数

           -a 查询所以已安装的软件包

           -f 查询软件所属软件包

           -p 查询软件包

           -i 显示软件包信息

           -l 显示软件包中的文件列表

           -d 显示被标注为文档的文件列表

           -c 显示被标注为配置文件的文件列表

 --excludedocs不安装软件包中的文档文件,--prefix PATH 安装到由PATH指定的路径

 --test 只对安装经行测试,并不实际安装

 如果软件已被安装想覆盖安装该软件包,可以使用--replacepkgs选项

 如果要安装的软件包中有一个文件已经在安装其他软件包时安装,要想让RPM忽略该错误信息,可以使用            --replacefile命令

  校验 rpm -v 

            5 文件的md5校验值

            S 文件的大小

            L 链接文件

            T 文件的创建时间

            D 设备文件

            U 文件的用户

            G 文件的用户组

            M 文件的权限

  强制安装使用--nodeps命令

  软件包升级  -uvh 

  软件包文件提取

   1.解压所有文件到当前目录

      rpm 2cpio 软件包名 | cpio -idv

   2.解压指定文件到当前目录

      rpm 2cpio 软件包名 | cpio -idv  目录名

   yum

   yum install   安装

       check-update 检测升级

       update 升级

       list   软件包查询

       info   软件包信息

       remove 卸载 

  源代码包安装

    解压解包:tar -xzvf  

    cd 目录名

    make(编译)

    make install(安装)

  脚本安装

    解压解包:tar

              cd

              vim

              ./setup.sh