-
【rpm包的查询详解】 【查询rpm包是否安装】 rpm -q 包名 #查询包是否安装 选项 -q #查询,query rpm -qa #查询所有已经安装的rpm包 选项 -a #所有,all #配合管道符使用很方便,如 rpm -qa | grep httpd 【查询软件包详细信息】 rpm -qi 包名 选项 -i #查询软件信息,information -q #查询,query -p #查询未安装包信息,package,此参数后要跟 包全名 【查询rpm包中文件安装位置】 rpm -ql 包名 选项 -q #查询,query -l #列表,list -p #查询未安装包的计划安装位置,后面要跟包全名 【rpm包默认安装位置】 /etc/ #配置文件安装目录 /usr/bin/ #可执行的命令安装目录 /usr/lib/ #程序所使用的函数库保存位置 /usr/share/doc/ #基本的软件使用手册保存位置 /usr/share/man/ #帮助文件保存位置 【查询系统文件属于哪个rpm包】 rpm -qf 系统文件名 选项 -f #系统文件,file #这个系统文件必须是通过rpm包安装出来的,才能查询 【查询rpm包的依赖性】 rpm -qR 包名 选项 -R #依赖性,requires -p #可查未安装包,后面跟包全名查看全部
-
【rpm包卸载命令】 rpm -e 包名 选项 -e #卸载,erase --nodeps #不检查依赖性,该选项基本无用查看全部
-
【rpm包升级命令】 rpm -Uvh 包全名 选项 -U #升级,upgrade查看全部
-
【rpm包安装命令】 1.包全名与包名 包全名:操作的包是没有安装的软件包时,使用包命名,而且要注意路径 包名:操作已经安装的软件包时,使用包名,是搜索/var/lib/rpm/中的数据库 2.RPM安装 rpm -ivh 包全名 选项 -i #安装,install -v #显示详细信息,verbose -h #显示进度,hash --nodeps #不检测依赖性,该选项基本无用,不解决依赖性是不应该安装的 #yum只是一种在线安装rpm包的方法,yum安装没有查询和校验功能查看全部
-
【RPM包详解】 1.RPM包的来源 RPM包在系统光盘中 #挂载光盘,光盘Packages目录中就是RPM包,数量众多 2.RPM包命名原则 httpd-2.2.15-15.el6.centos.1.i686.rpm httpd #软件包名 2.2.15 #软件版本 15 #软件发布的次数 el6.centos #适合的Linux平台 i686 #适合的硬件平台 rpm #rpm包的扩展名 3.RPM包依赖性 树形依赖:a->b->c 环形依赖:a->b->c->a 模块依赖:模块依赖(库依赖),查询网站www.rpmfind.net #环形依赖通过一条命令把abc全执行就可以安装 #模块依赖(库依赖)通过yum在线安装会自动匹配下载依赖的安装包,也可以通过系统光盘本地yum自动匹配安装。如果没有yum,手工匹配安装rpm包,依赖会是个很头痛的问题查看全部
-
【软件安装包衍生类-脚本安装包】 脚本安装包,就是把复杂的软件包安装过程写成了程序脚本,初学者可以执行程序脚本实现一键安装,但实际安装的还是源码包和二进制包 优点 #安装简单,快捷 缺点 #完全丧失了自定义性查看全部
-
【软件包的分类】 2.二进制包(RPM包、系统默认包) 优点 #包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载 #安装速度比源码包快的多 缺点 #经过编译,不再可以看到源代码 #功能选择不如源码包灵活,效率较低 #依赖性(如装A包需先安装B包,装B包需先装C盘)查看全部
-
RPM包默认安装位置查看全部
-
RPM包安装 rpm -ivh RPM包升级 rpm -Uvh查看全部
-
【软件包的分类】 1.源码包 优点 #开源,如有足够能力,可以修改源代码 #可以自由选择所需的功能 #软件是编译安装,所以更加适合自己的系统,更加稳定高效 #卸载方案,只要把安装目录删除就可以,没有垃圾文件 缺点 #安装过程步骤较多,尤其安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误 #编译过程时间较长,安装比二进制安装时间长(比如安装一个200Mb左右的mysql大约用时20-30分钟) #因为是编译安装,安装过程中一旦报错新手很难解决查看全部
-
【Linux软件安装管理课程大纲】 一、软件包管理简介 二、rpm命令管理 三、yum在线管理 四、源码包管理 五、脚本安装包查看全部
-
centos.sh脚本分析查看全部
-
centos.sh脚本分析查看全部
-
搭建Ngnix服务器的准备工作查看全部
-
WEB服务器之间的对比查看全部
举报
0/150
提交
取消