-
rpm包默认的安装位置
查看全部 -
查询包中文件的位置
rpm -ql 包名
-l 列表(list)
-p 查询未安装包信息(package)
rpm -qlp 全包名
该包未安装,但是可以查询它准备安装在哪个位置
查看全部 -
查询软件包的详细信息
rpm -qi 包名
-i 查询软件信息(information)
-p 查询未安装包信息(package)
rpm -qip 包全名
未安装,但是在光盘中存在(安装该包之前就存在,不是安装包之后产生的哦,如果是安装之后产生的,那么就查询不到)
查看全部 -
查询时使用rpm -qa | grep mysql,这种更为常见
查看全部 -
rpm的安装、卸载并不好用(因为依赖性问题),后续会学习好用的yum在线安装;yum能实现安装、卸载,但是不能查询已经安装好的rpm包。所以就算使用yum进行安装,查询方法还是需要依赖rpm的查询方法
查看全部 -
rpm查询是否安装
查看全部 -
rpm准备卸载命令原因:没有指定安装位置,装在系统的默认位置(写这个包的人,觉得应该安装在哪儿合理,就安装在哪儿,这就造成软件安装位置混乱,卸载时得一个一个找文件,相当的麻烦,所以准备了卸载命令,卸载起来相对方便)
源码包没有卸载命令:源码包会指定安装位置,卸载时,直接将目录删除即可
Linux比Windows更加稳定,Linux不会产生垃圾文件,只需将安装的包删除干净即可;而Windows卸载软件之后,注册表中还有很多垃圾信息。
查看全部 -
rpm卸载
查看全部 -
卸载依赖:卸载此软件之前,必须卸载其他依赖此软件的包
查看全部 -
rpm包所在目录: /var/lin/rpm 中的数据库中,自己可以进行查询
所有安装的rpm包都会放在数据库中,会在数据库中进行查询
查看全部 -
新的升级包,对于系统来说是不存在的,因此必须使用包全名,这样系统才能够找得到
升级时,比当前版本更高的包,才升级。如果没有比当前版本高的包,那么升级包就不会安装;但是,系统中没有安装该包,升级命令其实就是安装命令。即升级命令可以替代安装命令(看个人习惯)
查看全部 -
yum安装:安装的是rpm包,没有所谓的yum包(其实就是rpm包的在线安装方法)
脚本安装:安装的是rpm包,或者是源码
查看全部 -
rpm安装选项含义
--nodeps(不检查依赖性),在实际工作中,不会这么使用,必须解决依赖性(不解决依赖性,就是在逗自己玩)
查看全部 -
包全名:安装、升级时使用包全名
包名:软件卸载、查询等操作使用包名
安装过的包,存储在/var/lib/rpm的数据库中
查看全部 -
yum安装,不必一定要联网,可以将光盘作为本地yum
centos的yum是免费的
redhat认为yum服务是售后支持,需要付费
查看全部
举报