在Linux系统中检查glibc版本信息的方法

GNU C库(glibc)是标准C库的GNU实现。glibc是GNU工具链的关键组件,用于和二进制工具和编译器一起使用,为目标架构生成用户空间应用程序。

当从源码进行构建时,一些Linux程序可能需要链接到某个特定版本的glibc。在这种情况下,你可能想要检查已安装的glibc信息以查看是否满足依赖关系。

这里介绍几种简单的方法,方便你检查Linux上的glibc版本。

方法一

下面给出了命令行下检查GNU C库的简单命令。

代码如下:

$ ldd --version



在本例中,glibc版本是2.19。

方法二

另一个方法是在命令行“输入”glibc 库的名称(如,libc.so.6),就像命令一样执行。

输出结果会显示更多关于glibc库的详细信息,包括glibc的版本以及使用的GNU编译器,也提供了glibc扩展的信息。glibc变量的位置取决于Linux版本和处理器架构。

在基于Debian的64位系统上:

代码如下:

$ /lib/x86_64-linux-gnu/libc.so.6

在基于Debian的32位系统上:

代码如下:

$ /lib/i386-linux-gnu/libc.so.6

在基于Red Hat的64位系统上:

代码如下:

$ /lib64/libc.so.6

在基于Red Hat的32位系统上:

代码如下:

$ /lib/libc.so.6

下图中是输入glibc库后的输出结果样例。

(0)

相关推荐

  • Linux系统中获取路径的文件名的方法

    这篇文章主要介绍了Linux系统中获取路径的文件名的方法,文中总结出了两条,需要的朋友可以参考下 代码如下: [root@dabu.info ]#basename /root/aaa/bbb/dabu ...

  • Linux系统中使用nmcli查看网络配置方法

    相信很多小伙伴都有在使用Linux系统,那么在其中我们怎么通过使用nmcli命令来查看网络配置呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,在电脑上将Linux系统打开,进入该系统的终 ...

  • Linux系统中fstab文件丢失的恢复方法

    /etc/fstab配置文件决定了Linux系统在启动后如何加载各分区,若分区无法挂载,系统也将无法成功启动,启动时将会出现如下错误信息 /etc/fstab文件丢失的解决办法 1. 使用进入急救模式 ...

  • 在Linux系统中安装varnish-cache配置及体验方法

    varnish-cache在linux系统中是一套高效能的反向网站快取服务器,这样的服务器很大的方便了电脑的使用,但是在电脑上要怎么的进行安装和体验呢!现在我们一起来看看吧! 主要理解下vcl 几个状 ...

  • Linux系统中netstat命令的基本使用方法

    在计算中,netstat(网络统计数据)是一个命令行工具,它显示传输控制协议的网络连接(传入和传出),路由表,和一个数字网络接口 (网络接口控制器或者软件定义的网络接口)和网络协议的统计数据.它可在类 ...

  • 查看Win7系统内部版本号和详细版本信息的方法

    有些在使用Win7系统的用户想要知道自己运行的是Win7系统的什么版本,通常可以右键点击桌面上的计算机图标来查看系统属性,在系统属性中我们就可以查看到你的win7 www.xitonghe.com/w ...

  • 在Linux系统中使用蓝牙功能的基本方法

    首先确定硬件上有支持蓝牙的设备,然后运行如下命令,就可以开到我们的蓝牙设备了: 代码如下: lsusb 运行hciconfig可以看到: 从上图可以看出,我们的蓝牙设备是hci0 运行hcitool ...

  • linux系统中如何进入退出vim编辑器,方法及区别

    在linux家族中,vim编辑器是系统自带的文本编辑器,其功能强大自不必说了. 偶有小白,刚接触linux,要修改某个文本文件,不可能像WINDOWS那样操作,更有甚者,进入VI编辑器后,无法退出以致 ...

  • linux系统中怎么查看cpu信息?

    很多时候,我们想知道机器的CPU信息,用的却是linux,又不知道去哪看,这怎么办呢?下面我就教你怎么在linux下查看CPU信息. 1.这里我先介绍一个文件.它就是/proc目录文件,它是一个内存映 ...