Chinaunix首页 | 论坛 | 博客
  • 博客访问: 78375
  • 博文数量: 13
  • 博客积分: 1446
  • 博客等级: 上尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-13 20:39
文章分类

全部博文(13)

文章存档

2010年(13)

我的朋友

分类: LINUX

2010-08-17 09:34:15

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包是否安装
阅读(3382) | 评论(0) | 转发(1) |
0

上一篇:ctime

下一篇:ftp 禁止切换到上级目录

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