Chinaunix首页 | 论坛 | 博客
  • 博客访问: 207894
  • 博文数量: 70
  • 博客积分: 55
  • 博客等级: 民兵
  • 技术积分: 388
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-26 23:53
文章分类

全部博文(70)

文章存档

2014年(1)

2013年(5)

2012年(42)

2011年(22)

我的朋友

分类:

2012-10-22 22:46:36

原文地址:linux 源码包二进制包 作者:烧梦人

1、源码包的打包格式;
源代码一般以file.tar.gz file.tar.bz2或file.src.rpm 打包;file.tar.gz和file.tar.bz2格式的解包命令如下;
[root@localhost beinan]# tar jxvf file.tar.bz2
[root@localhost beinan]# tar zxvf file.tar.gz
 
2、进制包的安装
在Linux中二进制包的安装有两大流派,分别是Red Hat的rpm(Redhat Package Management)和Debian的dpkg。在Linux中二进制包安装优缺点都很明显,优点主要有安装简单快速,卸载容易方便,缺点是有依赖关系,可移植性差。
以下介绍几个简单的Red Hat二进制包安装的命令参数。
先约定abc…….rpm为包的全名,abc为包名。
rpm -ivh abc…….rpm 安装abc…….rpm这个包,i表示安装(install),v表示冗余的信息(verbose),h表示hash记号(#号)。
rpm -Uvh abc…….rpm 升级abc…….rpm,这个包是新版本的包,U表示升级(update)。
rpm -e abc 卸载abc这个包,e表示卸载(erase)。
rpm -qpi abc…….rpm 查询abc…….rpm的信息,abc…….rpm是未安装的包,q表示查询(query),p表示包(package),i在这里表示信息(info)。
rpm -qi abc 查询abc的安装信息,abc是已经安装的包。
rpm -ql abc 查询abc的安装之后所有文件的信息,l表示列表(list)。
rpm -q abc 查询abc这个是否已经安装。
rpm -qa 查询所有安装过的包,a表示所有(all)。扩展可得rpm -qa |grep abc 查询所有安装过的包中含有abc字符的包,即查询abc包是否安装
阅读(759) | 评论(0) | 转发(0) |
0

上一篇:ACE安装

下一篇:shell中 dd 命令

给主人留下些什么吧!~~