rpm
源程序包命名
name.version.tar.{gz|bz2|xz}
version
major.minor.release
举例
lrzsz-0.12.20.tar.gz
我们要把源程序打包成 rpm 格式的。一般而言,rpm 也有两种格式的,源程序的 rpm 包和二进制的 rpm 包。如果不加说明,一般 rpm 文件指的是二进制的 rpm 包。
rpm 程序包命名
name-version-release.arch.rpm
version
rpm 包作者定义的发行版本号,与源代码的版本号无关
举例
rpm
1 打包 2 安装 3 升级 4 查询 5 卸载 6 校验 7 数据库管理(重建)
查看安装包
rpm -qa | grep '软件名'
查看软件包中的文件列表,查看安装时复制了哪些文件,复制到哪里去了
rpm -ql '软件包'
反过来,查看某个文件属于哪个 rpm 软件包
rpm -qf 'file'
安装
rpm -ivh
删除
rpm -e