linux命令rpm及参数

worktile 其他 145

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux命令rpm是Red Hat Package Manager的缩写,是一种在Linux系统中用于管理软件包的工具。它可以用于安装、升级、查询和删除软件包。

    以下是rpm命令常用的参数及其功能:

    1. -i(install):安装一个软件包。
    例如:rpm -i package.rpm

    2. -U(upgrade):升级一个已安装的软件包。
    例如:rpm -U package.rpm

    3. -e(erase):卸载一个软件包。
    例如:rpm -e package

    4. -q(query):查询已安装的软件包。
    例如:rpm -q package

    5. -l(list):列出一个已安装软件包的文件列表。
    例如:rpm -ql package

    6. -R(requires):显示一个软件包所依赖的其他软件包。
    例如:rpm -R package

    7. -V(verify):检查一个已安装软件包的完整性。
    例如:rpm -V package

    8. –rebuild:重新构建一个源码软件包。
    例如:rpm –rebuild package.src.rpm

    9. -F(freshen):更新一个已安装的软件包。
    例如:rpm -F package.rpm

    10. –nodeps:在安装、升级或卸载软件包时不检查依赖关系。
    例如:rpm –nodeps -i package.rpm

    11. –test:模拟安装、升级或卸载操作,不实际执行。
    例如:rpm –test -i package.rpm

    12. -h(hash):显示进度条。
    例如:rpm -h -i package.rpm

    13. –import:导入一个软件包的数字签名。
    例如:rpm –import keyfile

    以上是rpm命令常用的参数及其功能,通过正确使用这些参数,可以方便地进行软件包的安装、升级、查询和删除等操作。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    RPM(Red Hat Package Manager)是一种用于在Linux操作系统上管理软件包的命令行工具。下面是一些常见的rpm命令及其参数的详细说明:

    1. rpm -i:安装软件包。
    -e:卸载软件包。
    -v:显示详细的安装/卸载过程。
    -h:显示安装/卸载的进度。
    –nodeps:忽略依赖关系。
    –force:强制安装/卸载软件包。

    2. rpm -q:查询已安装的软件包。
    -a:列出所有已安装的软件包。
    -f:根据文件名查询软件包。
    -p:根据软件包文件查询软件包。

    3. rpm -U:升级软件包。
    –oldpackage:同时安装旧版本和新版本的软件包。

    4. rpm -F:校验软件包中的文件。
    –verify:校验所有已安装的软件包的文件。

    5. rpm -l:列出软件包的文件列表。
    -p:列出软件包文件的列表(在安装包未安装的情况下)。

    6. rpm -qpi:显示软件包的信息。
    -qpl:列出软件包的文件列表。
    -qf:根据文件名查询软件包的信息。

    7. rpm -V:校验已安装的软件包。
    –nodigest:跳过摘要的校验。
    –nomd5:跳过MD5校验。
    –nosize:跳过大小的校验。

    8. rpm -Va:校验所有已安装的软件包。
    –nomtime:跳过修改时间的校验。
    –nofiledigest:跳过文件摘要的校验。
    –nofilemd5:跳过文件MD5校验。

    9. rpm -ivh:显示安装/卸载进度。
    -q –changelog:显示软件包的变更日志。
    -q –scripts:显示软件包的脚本。

    10. rpm -e:卸载软件包。
    –test:测试卸载软件包,但不实际执行。

    以上是一些常见的rpm命令及其参数,你可以根据需要选择适合的命令来管理和操作软件包。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    一、什么是rpm命令?
    RPM(Red Hat Package Manager,红帽软件包管理器)是一种用于在Linux操作系统上管理软件包的命令行工具。RPM是用于打包、安装、升级和卸载软件包的标准格式。

    二、rpm命令的基本语法
    rpm [选项]: 要执行的操作 [软件包名称]

    三、rpm常用参数
    1. 查询软件包信息
    格式:rpm -q [选项] [软件包名称]
    -qi:显示软件包信息(包括软件包名称、版本号、描述等)
    -ql:列出软件包安装文件列表
    -qf:查询指定文件属于哪个软件包
    -qR:查看软件包的依赖关系
    -qp:显示尚未安装的RPM软件包信息

    2. 安装软件包
    格式:rpm -i [选项] [软件包名称]
    -i:安装软件包
    -v:显示安装过程中的详细信息
    -h:显示进度条
    -U:升级已经安装的软件包

    3. 卸载软件包
    格式:rpm -e [选项] [软件包名称]
    -e:卸载软件包
    –nodeps:强制卸载软件包,无论是否有其他软件包依赖于该软件包

    4. 查询RPM数据库
    格式:rpm -qa [选项]
    -qa:列出系统上已安装的所有软件包
    -qf:查询指定文件属于哪个软件包

    5. 查询软件包提供的文件
    格式:rpm -ql [选项] [软件包名称]
    -ql:列出软件包安装的所有文件
    –list:列出软件包安装的所有文件

    6. 查询软件包的依赖关系
    格式:rpm -qR [软件包名称]
    -qR:查看软件包的依赖关系

    7. 查询软件包是否已安装
    格式:rpm -qi [软件包名称]
    -qi:显示软件包的信息

    8. 查询RPM软件包的详细信息
    格式:rpm -qd [软件包名称]
    -qd:显示软件包的详细信息

    9. 将RPM软件包解压缩
    格式:rpm2cpio [RPM软件包] | cpio -div
    rpm2cpio:将RPM软件包转换为cpio格式
    cpio:用于解压缩cpio格式的软件包

    四、实例讲解
    1. 查询软件包信息
    要查询软件包的信息,可以使用以下命令:
    rpm -qi [软件包名称]
    例子:rpm -qi mysql
    这将显示安装了MySQL软件包的详细信息,包括版本号、描述等。

    2. 安装软件包
    要安装软件包,可以使用以下命令:
    rpm -i [软件包名称]
    例子:rpm -i mysql.rpm
    这将安装当前目录中的mysql.rpm软件包。

    3. 卸载软件包
    要卸载软件包,可以使用以下命令:
    rpm -e [软件包名称]
    例子:rpm -e mysql
    这将卸载名为mysql的软件包。

    4. 查询RPM数据库
    要查询系统上已安装的所有软件包,可以使用以下命令:
    rpm -qa
    这将列出系统上已安装的所有软件包的名称。

    5. 查询软件包提供的文件
    要查询软件包安装的文件列表,可以使用以下命令:
    rpm -ql [软件包名称]
    例子:rpm -ql mysql
    这将列出名为mysql的软件包安装的所有文件。

    6. 查询软件包的依赖关系
    要查看软件包的依赖关系,可以使用以下命令:
    rpm -qR [软件包名称]
    例子:rpm -qR mysql
    这将显示名为mysql的软件包的依赖关系。

    7. 查询软件包是否已安装
    要查询软件包是否已经安装,可以使用以下命令:
    rpm -qi [软件包名称]
    例子:rpm -qi mysql
    如果mysql软件包已经安装,则会显示相应的信息。

    8. 查询RPM软件包的详细信息
    要查询RPM软件包的详细信息,可以使用以下命令:
    rpm -qd [软件包名称]
    例子:rpm -qd mysql
    这将显示名为mysql的RPM软件包的详细信息。

    9. 将RPM软件包解压缩
    要解压缩RPM软件包,可以使用以下命令:
    rpm2cpio [RPM软件包] | cpio -div
    例子:rpm2cpio mysql.rpm | cpio -div
    这将将mysql.rpm软件包解压缩并且将其中的文件提取出来。

    总结:
    以上是rpm命令的一些常用参数及用法的介绍。通过合理运用这些参数,可以更方便地管理和维护Linux系统上的软件包。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部