“杨小龙”的版本间的差异
Xiaolongyang(讨论 | 贡献) (→Linux) |
Xiaolongyang(讨论 | 贡献) (→rpm命令) |
||
第27行: | 第27行: | ||
[root@yxy ~]# rpm -qa | [root@yxy ~]# rpm -qa | ||
− | 功能:查询系统中安装的软件包列表,其中参数- | + | 功能:查询系统中安装的软件包列表,其中参数'''-q'''的功能是“查询”,参数'''-a'''的功能是“所有的”。 |
(2)rpm命令示例二——查询软件包中文件清单 | (2)rpm命令示例二——查询软件包中文件清单 | ||
[root@yxy ~]#rpm -ql php | [root@yxy ~]#rpm -ql php | ||
− | 功能:查询已安装的软件包php中的文件列表,其中参数- | + | 功能:查询已安装的软件包php中的文件列表,其中参数'''-l'''的功能是“列出指定软件包中的文件”。 |
(3)rpm命令示例三——卸载指定的软件包 | (3)rpm命令示例三——卸载指定的软件包 | ||
[root@yxy ~]# rpm -e php | [root@yxy ~]# rpm -e php | ||
− | 功能:卸载已安装的软件包php,参数- | + | 功能:卸载已安装的软件包php,参数'''-e'''的功能是“卸载”。 |
说明:请注意执行上述命令时,采用的身份是不同的,普通用户只能执行查询操作。 | 说明:请注意执行上述命令时,采用的身份是不同的,普通用户只能执行查询操作。 | ||
第46行: | 第46行: | ||
功能:安装软件包php | 功能:安装软件包php | ||
− | 参数- | + | 参数'''-i'''的功能是“安装”install |
− | 参数- | + | 参数'''-v'''的功能是“显示处理过程”view |
− | 参数- | + | 参数'''-h'''的功能是显示“#”来表示进度 |
(5)rpm命令示例五——强制安装软件包 | (5)rpm命令示例五——强制安装软件包 | ||
# rpm -ivh --force php-4.3.9-3.1-i386.rpm | # rpm -ivh --force php-4.3.9-3.1-i386.rpm | ||
− | 功能:强制安装软件包php,参数-- | + | 功能:强制安装软件包php,参数'''--force'''表示强制的意思。 |
说明:如果要安装的软件的版本比较低或该软件包在系统中已存在,系统会给出提示并拒绝安装,此时可以加上参数—force来进行强制安装。 | 说明:如果要安装的软件的版本比较低或该软件包在系统中已存在,系统会给出提示并拒绝安装,此时可以加上参数—force来进行强制安装。 | ||
第61行: | 第61行: | ||
(6)rpm命令示例五——忽略依赖关系安装软件包 | (6)rpm命令示例五——忽略依赖关系安装软件包 | ||
# rpm -ivh --nodeps php-4.3.9-3.1-i386.rpm | # rpm -ivh --nodeps php-4.3.9-3.1-i386.rpm | ||
− | 功能:安装软件包php时忽略与其它软件包的依赖关系,参数-- | + | 功能:安装软件包php时忽略与其它软件包的依赖关系,参数'''--nodeps'''表示忽略依赖关系。 |
说明:在安装或卸载软件时经常会遇到提示“该软件包与某某软件包存在依赖关系”,只有加上参数--nodeps忽略掉依赖关系才能进行安装或卸载。 | 说明:在安装或卸载软件时经常会遇到提示“该软件包与某某软件包存在依赖关系”,只有加上参数--nodeps忽略掉依赖关系才能进行安装或卸载。 |
2020年9月9日 (三) 02:23的版本
基本情况
班级:软件技术1902
性别:男
技术专长
python-scrapy
scala-spark
兴趣爱好
除编程以外,也喜欢看书,练字
工坊学习历程
Linux
Linux系统常用基本命令总结
rpm命令
(1)rpm命令示例一——查询系统中安装的软件包
[root@yxy ~]# rpm -qa
功能:查询系统中安装的软件包列表,其中参数-q的功能是“查询”,参数-a的功能是“所有的”。
(2)rpm命令示例二——查询软件包中文件清单
[root@yxy ~]#rpm -ql php
功能:查询已安装的软件包php中的文件列表,其中参数-l的功能是“列出指定软件包中的文件”。
(3)rpm命令示例三——卸载指定的软件包
[root@yxy ~]# rpm -e php
功能:卸载已安装的软件包php,参数-e的功能是“卸载”。
说明:请注意执行上述命令时,采用的身份是不同的,普通用户只能执行查询操作。
(4)rpm命令示例四——安装软件包
# rpm -ivh php-4.3.9-3.1-i386.rpm
功能:安装软件包php
参数-i的功能是“安装”install
参数-v的功能是“显示处理过程”view
参数-h的功能是显示“#”来表示进度
(5)rpm命令示例五——强制安装软件包
# rpm -ivh --force php-4.3.9-3.1-i386.rpm
功能:强制安装软件包php,参数--force表示强制的意思。
说明:如果要安装的软件的版本比较低或该软件包在系统中已存在,系统会给出提示并拒绝安装,此时可以加上参数—force来进行强制安装。
(6)rpm命令示例五——忽略依赖关系安装软件包
# rpm -ivh --nodeps php-4.3.9-3.1-i386.rpm
功能:安装软件包php时忽略与其它软件包的依赖关系,参数--nodeps表示忽略依赖关系。
说明:在安装或卸载软件时经常会遇到提示“该软件包与某某软件包存在依赖关系”,只有加上参数--nodeps忽略掉依赖关系才能进行安装或卸载。
(7)卸载
首先通过 rpm -q <关键字> 可以查询到rpm包的名字
然后 调用 rpm -e <包的名字> 删除特定rpm包
如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包