码迷,mamicode.com
首页 > 系统相关 > 详细

linux不同版本的程序包安装

时间:2018-07-15 00:12:26      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:文件   red   依赖关系   执行   rpm -ivh   微软   方法   pac   比较   

linux下一般有两种包,一种叫源码包,另一种叫二进制包。

源码包是未编译过的包,编译后可以运行于任何平台,可定制。一般以  .sr c.rpm 结尾。

二进制包是已编译过的包,只适用于某种平台。后缀一般没有 .src,只有 .rpm结尾。


linux下的主流下安装方法:

一种是rpmRed Hat Package Manager)安装,需要解决依赖关系。

一种是dpkgDebian Package),这个也需要解决依赖关系。

另外还有yum安装,会自动安装依赖包。


其中rpm是适合在centos或者Red Hat系统下使用的,

     dpkg是在适合在Ubuntu和debian使用的。


rpm可以安装、删除、升级和管理以rpm包形式发布的软件,也可以查询rpm包中包含哪些文件

 

rpm   -q a    (query) 查询(all)所有

rpm   -U        更新                   #大写U

rpm   -e        表示卸载

rpm   -i         安装指定的套件档

rpm   -v        显示指令的执行过程

rpm   -c        显示文件的配置文件

rpm   -f        查询拥有指定文件的依赖包


比较常用的有以下情况:

安装   rpm -ivh package.rpm

更新   rpm -Uvh new-package.rpm

卸载   rpm -e old-package.rpm


dpkg和yum的使用具体情况,日后再更。



linux不同版本的程序包安装

标签:文件   red   依赖关系   执行   rpm -ivh   微软   方法   pac   比较   

原文地址:http://blog.51cto.com/13869849/2142601

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!