linux同时安装多个包命令,Linux下通过脚本命令批量查询已经安装的rpm包

注意一下, 下面的 binutils \是第一个rpm 包名称,不包含后面的版本号码

[root@rac02 grid]# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \

然后输入:

compat-libstdc++-33 \

elfutils-libelf \

elfutils-libelf-devel \

gcc \

gcc-c++ \

glibc \

glibc-common \

glibc-devel \

glibc-headers \

ksh \

libaio \

libaio-devel \

libgcc \

libstdc++ \

libstdc++-devel \

make \

sysstat \

unixODBC \

unixODBC-devel

结果如下:

[root@rac02 grid]# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \

> compat-libstdc++-33 \

> elfutils-libelf \

> elfutils-libelf-devel \

> gcc \

> gcc-c++ \

> glibc \

> glibc-common \

> glibc-devel \

> glibc-headers \

> ksh \

> libaio \

> libaio-devel \

> libgcc \

> libstdc++ \

> libstdc++-devel \

> make \

> sysstat \

> unixODBC \

> unixODBC-devel

binutils-2.17.50.0.6-9.el5 (i386)

compat-libstdc++-33-3.2.3-61 (i386)

elfutils-libelf-0.137-3.el5 (i386)

elfutils-libelf-devel-0.137-3.el5 (i386)

gcc-4.1.2-44.el5 (i386)

gcc-c++-4.1.2-44.el5 (i386)

glibc-2.5-34 (i686)

glibc-common-2.5-34 (i386)

glibc-devel-2.5-34 (i386)

glibc-headers-2.5-34 (i386)

ksh-20080202-2.el5 (i386)

libaio-0.3.106-3.2 (i386)

libaio-devel-0.3.106-3.2 (i386)

libgcc-4.1.2-44.el5 (i386)

libstdc++-4.1.2-44.el5 (i386)

libstdc++-devel-4.1.2-44.el5 (i386)

make-3.81-3.el5 (i386)

sysstat-7.0.2-3.el5 (i386)

unixODBC-2.2.11-7.1 (i386)

unixODBC-devel-2.2.11-7.1 (i386)

[root@rac02 grid]#

如果是64bit系统, 有些rpm 包应该包括两个同样的package,  一个是32bit , 一个是64bit  .

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值