Linux软件安装包中devel与非devel包之间的区别

带devel(develop)的包,俗称开发包。功能上与普通包相同,但体积更大
使用rpm -qi看看这两类包的区别:

# rpm -qi glibc-devel-2.12-1.149.el6.x86_64
Name        : glibc-devel                  Relocations: (not relocatable)
Version     : 2.12                              Vendor: Red Hat, Inc.
Release     : 1.149.el6                     Build Date: 2014年08月27日 星期三 00时15分13秒
Install Date: 2015年08月11日 星期二 12时06分50秒      Build Host: x86-028.build.eng.bos.redhat.com
Group       : Development/Libraries         Source RPM: glibc-2.12-1.149.el6.src.rpm
Size        : 990368                           License: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Signature   : RSA/8, 2014年09月04日 星期四 23时42分50秒, Key ID 199e2f91fd431d51
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://sources.redhat.com/glibc/
Summary     : Object files for development using standard C libraries.
Description :
The glibc-devel package contains the object files necessary
for developing programs which use the standard C libraries (which are
used by nearly all programs).  If you are developing programs which
will use the standard C libraries, your system needs to have these
standard object files available in order to create the  executables.

Install glibc-devel if you are going to develop programs which will
use the standard C libraries.
# rpm -qi glibc-2.12-1.149.el6.x86_64
Name        : glibc                        Relocations: (not relocatable)
Version     : 2.12                              Vendor: Red Hat, Inc.
Release     : 1.149.el6                     Build Date: 2014年08月27日 星期三 00时15分13秒
Install Date: 2015年08月11日 星期二 12时05分54秒      Build Host: x86-028.build.eng.bos.redhat.com
Group       : System Environment/Libraries   Source RPM: glibc-2.12-1.149.el6.src.rpm
Size        : 12959142                         License: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Signature   : RSA/8, 2014年09月04日 星期四 23时42分51秒, Key ID 199e2f91fd431d51
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://sources.redhat.com/glibc/
Summary     : The GNU libc libraries
Description :
The glibc package contains standard libraries which are used by
multiple programs on the system. In order to save disk space and
memory, as well as to make upgrading easier, common system code is
kept in one place and shared between programs. This particular package
contains the most important sets of shared libraries: the standard C
library and the standard math library. Without these two libraries, a
Linux system will not function.
时间: 2024-11-09 02:43:13

Linux软件安装包中devel与非devel包之间的区别的相关文章

linux系统下软件安装包类型及安装介绍

linux系统下软件安装包类型及安装介绍 一.解析Linux应用软件安装包,通常Linux应用软件的安装包有四种: 1)tar包,如software-1.2.3-1.tar.gz.他是使用UNIX系统的打包工具tar打包的. 2)rpm包,如software-1.2.3-1.i386.rpm.他是Redhat Linux提供的一种包封装格式.包的管理工具YUM 3)dpkg包,如software-1.2.3-1.deb.他是Debain Linux提供的一种包封装格式.包的管理工具apt-get

Centos7安装步骤和环境优化 ------ 新手安装详细教学,免费提供软件安装包

一.环境准备:Vmware workstationxshellcentos7.4镜像 软件安装包百度云分享链接:https://pan.baidu.com/s/1Jg66BsqgYjvT54RT-S-5iQ提取码:5hli 二.centos安装步骤:1.首先打开我们vmware,开始创建虚拟机2.选择自定义,下一步 3.然后点击下一步,来到安装客户机系统这,我们先暂时选择稍后安装操作系统,先将虚拟机配置好,最后再安装镜像.4.选择linux系统中最新的版本,确定好之后,点击下一步5.我们在选择安

制作linux内核安装包

升级linux内核 直接在一个有编译环境的设备上,编译升级内核很简单. make menuconfig 或者 拷贝现有系统的.config文件 修改.config文件  CONFIG_DEBUG_INFO=n (避免编译产生文件过大) make oldconfig make all -j4 make modules_install make install 制作linux内核安装包 有时需要在虚拟机上编译好内核后,安装到另外的设备上,而设备上工具有限,没有编译开发环境等.一种方式是通过nfs挂载

ubuntu下载软件安装包

<span style="font-family: Arial, Helvetica, sans-serif;">apt-get -d download xxx</span> ubuntu下载软件安装包命令,只下载deb格式的安装包,不安装. xxx是待下载的安装包.

向安装包中添加设备 UDID. 蒲公英内测

向安装包中添加设备 UDID 前言 注:本文适用于只有苹果个人开发者账号.公司开发者账号.或教育开发者账号的 iOS 开发者. 对于没有企业开发者账号(299$)的开发者来说,要想使用蒲公英将自己的应用分发给其他用户的 iOS 设备,只能通过将要安装设备的 UDID 添加到应用的 mobileprovision 文件中来实现.本文说明了如何正确的将 iOS 设备的 UDID 添加到应用的 mobileprovision 文件中. 关于苹果开发者账号类型的说明,请见:iOS 应用的证书选择 1.

linux中kill -2 和 kill -9 之间的区别

在Linux中用Kill-2和Kill-9都能够结束进程,他们之间的区别为: Kill-2:功能类似于Ctrl+C是程序在结束之前,能够保存相关数据,然后再退出. Kill -9 是强制杀掉,这个信号程序应该是无法捕捉的. LINUX的一个知识点:使用 kill -9 命令杀死程序,程序是无法主动释放资源的.操作系统从进程表中直接清除该程序,而不会给程序任何通知和反应时间. 要使用其他的 kill 方式,会给程序一个通道信号和处理时机,程序才能在被强制清除前主动释放掉资源. 原文地址:https

linux 已安装包校验、rpm包中文件提取

已安装包校验 rpm -V 已安装的包名-V 校验指定rpm包中的文件 rpm -V pth没有任何提示,说明自安装后没有做过任何修改 rpm包中文件提取 比如对一个系统配置文件误操作,可以根据这个文件找到它所属的rpm包,然后再从rpm包中提取这个文件再覆盖被误操作文件 rpm2cpio 包全名 | cpio -idv .rpm包中文件绝对路径-i copy-in模式,还原-d 还原时自动新建目录-v 显示还原过程 rpm2cpio将rpm包转换为cpio格式的文件 cpio是一个标准工具,它

Linux(三)安装包

Vi编辑器 vim 全屏幕纯文本编辑器 vim vi编辑器的加强版(升级版) Vi使用 1 vi 文件名 vi 模式 命令模式 输入模式 末行模式 命令---->输入 a 追加 i 插入 o 打开 a/A i/I o/O 输入---->命令 ESC 命令---->末行 shift+: 末行模式下 :w 保存 :wq 保存退出 :q!不保存退出 :wq!强制保存退出 (root使用) 2 命令模式操作 1)光标移动 hjkl :n 移动到第几行 gg 移动文件头 G 移动到文件尾 3)删除

Linux的安装包命令/yum 与 Rpm

1.Rpm安装包命令(以dhcp软件包为例)----Rpm安装软件包需要解决依赖性,因此特别麻烦(如图2被需要). rpm与yum安装的均为二进制软件包.类似于windows下载的软件包,可直接安装使用. rpm -qa | grep dhcp 查看系统是否安装dhcp*软件包 rpm -ivh dhcp          安装软件包(i--install  v) rpm -e  dhcp            卸载软件包 rpm  -ql  dhcp           软件包安装路径 rpm