Closed1

Linux glibcについて調べた事

mskmsk

実行ファイルが使用しているlibcを調べる方法

lddコマンドを使用する

$ ldd /usr/bin/cat
        linux-vdso.so.1 (0x00007fffedfe7000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f959d05d000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f959d265000)

libc.soに含まれているglibcのバージョン確認方法

strings /lib/x86_64-linux-gnu/libc.so.6|grep GLIBC

OSとglibcのバージョン対応

https://repology.org/project/glibc/versions
https://distrowatch.com/search.php?pkg=glibc&relation=greaterequal&pkgver=2.23&distrorange=InLatest

メジャーなDistri&直近のバージョンとglibcの関係

OS バージョン glibcのバージョン
Debian 10 2.28
Debian 11 3.31
Ubuntu 18.04 2.27
Ubuntu 20.04 2.31
Ubuntu 22.04 2.35
このスクラップは2022/08/15にクローズされました