标签 版本 下的文章

问题:我需要找出我的Linux系统上的GNU C库(glibc)的版本,我怎样才能检查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库后的输出结果样例。


via: http://ask.xmodulo.com/check-glibc-version-linux.html

译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

  按照官方公布的发布时间列表,3 月 29 日将发布 Beta2 版本的 Ubuntu 12.04 LTS,在经过了不同时区的时间变换后,现在已经可以下载了。有兴趣的同学们不妨一试。

  Beta2 版本内核升级到了 Linux kernel 3.2.12。相对于 Beta1 来说也有了很大的变化。LibreOffice 升级到 3.5.1,Unity 升级到 5.8。GNOME 升级到 3.3.x。

  再次更新了 Ubuntu One ,一个更全面功能的 Ubuntu One 音乐商店被添加在 Rhythmbox 中。Nautilus ribbon 中的 “Enable Sync” 已经被删除。

  新的系统设置面板中增加了名为“Management Service”的服务,可以帮助系统管理员轻松的管理多台计算机。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201203/30/093850ssqm8a66rjzjtvjv.jpg)

发布时间列表:

  • December 1st, 2011 - Alpha 1 release
  • February 2nd, 2012 - Alpha 2 release
  • March 1st, 2012 - Beta 1 release
  • March 29th, 2012 - Beta 2 release
  • April 26th, 2012 - Final release of Ubuntu 12.04 LTS

Download Ubuntu 12.04 LTS Beta 2 下载地址:

Download Ubuntu DVD 12.04 LTS Beta 2

Download Ubuntu Server 12.04 LTS Beta 2

Download Ubuntu Cloud Server 12.04 LTS Beta 2

Download Ubuntu ARM 12.04 LTS Beta 2

Download Ubuntu Core 12.04 LTS Beta 2