1、源码包
开源,编译安装,甚至可以修改,卸载方便,安装时间长,步骤太多,出错很难解决
2、RPM包(二进制包)
源代码看不到,安装快,通过命令执行安装,有依赖性
RPM包一般在光盘里面,模块依赖性,很难解决,一般都安装在默认安装位置,搞得系统到处都是
安装命令 rpm -ivh 包全名
升级与卸载 rpm -Uvh 包全名 rpm -e(erase) 包名
查询 rpm -q 包名 q代表查询 -i软件包信息 -l 列表,查询文件安装位置
安装包校验 rpm -V
#rpm –ql 包名 如 rpm -ql gcc 来查看gcc的文件都安装到哪里去了
#rpm -qa | grep 包名 来查看有没有安装这个包 ,
#rpm -qa 查看全部已经安装的包名
#dpkg -L 包名 查看如 dpkg -L gcc 来查看gcc的文件。
#dpkg -l | grep 包名 来查看有没有安装某个包 ,
# dpkg -l 是查看全部包的
yum 在线安装 自动解决依赖性问题,从网络下载
yum光盘安装:使网络yum源失效,使光盘yum源生效
1、yum源文件
用YUM安装软件包
命令:yum install xxx
用YUM删除软件包
命令:yum remove xxx
使用YUM查找软件包
命令:yum search
列出所有可安装的软件包
命令:yum list
列出所有可更新的软件包
命令:yum list updates
列出所有已安装的软件包
命令:yum list installed
列出所有已安装但不在 Yum Repository 内的软件包
命令:yum list extras
列出所指定的软件包
命令:yum list
原文地址:http://muyunzhe.blog.51cto.com/9164050/1711572