Linux檢視glibc版本資訊
1 centos(以centos 6.0為例):
(1) 可通過rpm -qa | grep glibc檢視系統目前安裝了哪些和glibc有關的包:
[[email protected] ~]# rpm -qa | grep glibc
glibc-2.12-1.47.el6_2.12.i686
glibc-headers-2.12-1.47.el6_2.12.x86_64
glibc-common-2.12-1.47.el6_2.12.x86_64
glibc-devel-2.12-1.47.el6_2.12.x86_64
glibc-2.12-1.47.el6_2.12.x86_64
可以看到系統上glibc的版本號為2.12。
如果想進一步檢視,可通過rpm -qi glibc:
[[email protected] ~]# rpm -qi glibc
Name : glibc Relocations: (not relocatable)
Version : 2.12 Vendor: CentOS
Release : 1.47.el6_2.12 Build Date: 2012年05月10日 星期四 16時11分39秒
Install Date: 2012年05月21日 星期一 17時46分08秒 Build Host: c6b5.bsys.dev.centos.org
Group : System Environment/Libraries Source RPM: glibc-2.12-1.47.el6_2.12.src.rpm
Size : 12871227 License: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Signature : RSA/SHA1, 2012年05月10日 星期四 18時01分09秒, Key ID 0946fca2c105b9de
Packager : CentOS BuildSystem
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.
(2) 也可以通過檢視ls -l /lib/libc.so.6輸出結果:
[[email protected] ~]# ls -l /lib/libc.so.6
lrwxrwxrwx. 1 root root 12 5月 21 17:46 /lib/libc.so.6 -> libc-2.12.so
2 ubuntu(以ubuntu 11.04為例):
(1) 檢視 ls -l /lib/i386-linux-gnu/libc.so.6的輸出:
[email protected]:~$ ls -l /lib/i386-linux-gnu/libc.so.6
lrwxrwxrwx 1 root root 12 2012-07-15 09:14 /lib/i386-linux-gnu/libc.so.6 -> libc-2.13.so
(2) 也可以使用 apt-cache show libc6:
[email protected]:~$ apt-cache show libc6
Package: libc6
Priority: required
Section: libs
Installed-Size: 9456
Maintainer: Ubuntu Core developers
Original-Maintainer: GNU Libc Maintainers
Architecture: i386
Source: eglibc
Version: 2.13-0ubuntu13
Replaces: belocs-locales-bin, libc6-i386
Provides: glibc-2.13-1, libc6-i686
Depends: libc-bin (= 2.13-0ubuntu13), libgcc1, tzdata
Suggests: glibc-doc, debconf | debconf-2.0, locales
Conflicts: belocs-locales-bin, libc6-i686, prelink (<< 0.0.20090925), tzdata (<< 2007k-1), tzdata-etch
Breaks: nscd (<< 2.13)
Filename: pool/main/e/eglibc/libc6_2.13-0ubuntu13_i386.deb
Size: 3764596
MD5sum: 1cfb03baf7c299fcf266f1c9b20c00a5
SHA1: 2f2d25e96ae7a8f9489a460154ffc31460b2dead
SHA256: c3336e5b6480591925974be5329eaa56a5632697eeb4a75de52905b3efd65e81
Description-zh_CN: Embedded GNU C Library: Shared libraries
本軟體包包含了系統中幾乎所有程式都會用到的標準執行庫,包括標準 C 語言共享庫和標準數學 庫,以及許多其它的執行庫。
Multi-Arch: same
Homepage: http://www.eglibc.org
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m
Task: minimal
3 發行版無關方法:
(1) 檢視ldd –version的輸出結果:
[email protected]:~$ ldd –version
ldd (Ubuntu EGLIBC 2.13-0ubuntu13) 2.13
版權所有 (C) 2011 Free Software Foundation, Inc.
由 Roland McGrath 和 Ulrich Drepper 編寫。
(2) 編譯執行如下程式:
#include
#include
int main(void)
{
puts(gnu_get_libc_version ());
return 0;
}
[email protected]:~$ ./a.out
2.13
參考資料:
相關推薦
Linux檢視glibc版本資訊
1 centos(以centos 6.0為例): (1) 可通過rpm -qa | grep glibc檢視系統目前安裝了哪些和glibc有關的包: [[email protected] ~]# rpm -qa | grep glibc glibc-2.12
Linux檢視作業系統版本 核心版本等資訊 uname和lsb release
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
linux下檢視軟體版本資訊
1. 檢視linux的核心版本,系統資訊: 常用的有三種辦法: uname -a; more /etc/issue; cat /proc/version; 2. 檢視apache的版本資訊,如果是通過yum,或者是rpm安裝的,可以使用rpm -q
linux centos 如何檢視作業系統版本資訊?
本文介紹常用的四種檢視linux下檢視系統版本資訊的方法:一、uname -a[[email protected]_11_211_centos ~]$ uname -a Linux VM_11_211_centos 2.6.32-504.30.3.el6.x86_6
Linux系列之檢視CentOS版本資訊
轉載自:https://blog.csdn.net/shuaigexiaobo/article/details/78030008 環境:CentOS 6.4 今天小編將給大家詳細講解檢視CentOS版本資訊的命令。 (一)
檢視linux作業系統版本號,檢視glibc版本號
[@bjzw_48_103 ~]$ lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux rel
檢視linux\jdk\Weblogic版本資訊
1、查詢linux的詳細版本號: A、cat /proc/version B、lsb_release -a(可以查出是否為redhat開發的) C、uname -a(無法查出哪個公司開發的) ---------------------------------
得到Linux作業系統的glibc版本資訊
命令參考自: How to Find out Linux Version Information? (文件 ID 207296.1) 如果是用rpm安裝的glibc, [[email pr
用Linux的strings命令檢視glibc版本
在安裝執行一些軟體時,經常會遇到glibc的版本錯誤, 通過下面的方法,可以檢視本機或者安裝軟體自帶的glibc版本。 strings能輸出檔案中的可列印字串(可指定字串的最小長度),通常用來檢視非文字檔案(如二進位制可執行檔案)中的可讀內容。比如: #
Linux檢視nginx相關資訊
1.檢視nginx的目錄 命令:ps -ef |grep nginx 截圖: 2.檢視nginx的配置檔案資訊 命令:cat /usr/local/nginx/conf/nginx.conf 截圖: 3.檢視有哪些配置資訊 命令:cd /usr/local/nginx/
檢視Redis版本資訊
檢視Redis版本資訊 2017年07月03日 10:52:25 Bill-Zhang 閱讀數:19396 標籤: redisversion 更多 個人分類: 快取 Redis 版權宣告:本文為博主原創文章,未經博主允許不
Linux檢視顯示卡資訊
Linux檢視顯示卡資訊: [python] view plain copy lspci | grep -i vga 使用nvidia GPU可以: [python] view p
Linux 檢視系統版本和核心
檢視系統核心版本 [[email protected] /]# cat /proc/version Linux version 3.10.0-327.el7.x86_64 ([email protected]) (gcc version 4.8.3 20140911 (Red H
Linux檢視物理CPU資訊
CPU總核數 = 物理CPU個數 * 每顆物理CPU的核數 總邏輯CPU數 = 物理CPU個數 * 每顆物理CPU的核數 * 超執行緒數 檢視CPU資訊(型號) [[email protected] ~]# cat /proc/cpuinfo | grep na
Linux檢視MySQL版本的種方法
1 在終端下執行 mysql-V 2 在help中查詢 mysql --help |grep Distrib 3 在mysql 裡檢視 select version() 4 在mysql 裡檢視 status
檢視tensorflow版本資訊
1.輸入cmd進入控制檯 2.輸入python 3.輸入import tensorflow as tf 和 tf.__version__ 4.如果想要檢視tensorflow所在資料夾可以用tf.__path__
Linux檢視系統資源資訊
Linux檢視系統資源資訊 查詢系統相關資訊 查詢CPU相關資訊 檢視記憶體相關資訊 檢視磁碟相關資訊 查詢系統相關資訊 主機名 hostname 檢視
centos 檢視centos版本資訊
一、檢視Linux系統版本的命令(3種方法) 1、cat /etc/issue,此命令也適用於所有的Linux發行版。 [[email protected] home]# cat /etc/issue CentOS release 6.5 (Final) Kernel
檢視資料庫版本資訊
本人在Oracle資料庫中親測有用,其他資料庫不知道是否生效。檢視版本資訊 select * from v$version;只看版本號select version from v$instance;檢視資
如何檢視Ubuntu版本資訊
Author: guoshuang 18 Apr 2006 cat /etc/issue 返回結果 Ubuntu 6.06 “Dapper Drake” Development Branch l 或者 cat /proc/version 返回結果 Lin