🌐
GNU
ftp.gnu.org › gnu › glibc
Index of /gnu/glibc
Index of /gnu/glibc · Apache/2.4.52 (Trisquel_GNU/Linux) Server at ftp.gnu.org Port 443
🌐
SourceForge
gnuwin32.sourceforge.net › packages › glibc.htm
glibc for Windows
glibc-2.2.5 can be downloaded from the GnuWin32 download page.
🌐
Pkgs.org
pkgs.org › download › glibc
Glibc Download (EOPKG, RPM, TXZ, XBPS, XZ, ZST)
Download glibc packages for AlmaLinux, ALT Linux, Amazon Linux, Arch Linux, CentOS, Fedora, KaOS, Mageia, OpenMandriva, openSUSE, PCLinuxOS, Rocky Linux, Slackware, Solus, Void Linux
GNU Project's implementation of the C standard library
The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library. It provides a wrapper around the system calls of the Linux kernel and other … Wikipedia
Factsheet
GNU C Library
Original author Roland McGrath
Developers GNU Project, most contributions by Ulrich Drepper
Factsheet
GNU C Library
Original author Roland McGrath
Developers GNU Project, most contributions by Ulrich Drepper
🌐
GNU
gnu.org › software › libc
The GNU C Library - GNU Project - Free Software Foundation
The GNU C Library can be found on the main GNU ftp server (download glibc via HTTPS, download glibc via HTTP or download glibc via FTP), and its mirrors; please use a mirror if possible.
🌐
GNU
sourceware.org › glibc
The GNU C Library (glibc)
The GNU C Library releases every 6 months. See the NEWS file in the glibc sources for more information.
🌐
RPMfind
rpmfind.net › linux › rpm2html › search.php
RPM resource glibc
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 ...
🌐
Arch Linux
archlinux.org › packages › core › x86_64 › glibc
Arch Linux - glibc 2.43+r22+g8362e8ce10b2-2 (x86_64)
Download From Mirror · lib32-glibc 2.43+r22+g8362e8ce10b2-2 [core] (x86_64) filesystem · linux-api-headers>=4.10 · tzdata · gd (optional) - for memusagestat · perl (optional) - for mtrace · gd (make) git (make) lib32-gcc-libs (make) python (make) 3cpio ·
Find elsewhere
🌐
GitHub
github.com › bminor › glibc
GitHub - bminor/glibc: Unofficial mirror of sourceware glibc repository. · GitHub
Unofficial mirror of sourceware glibc repository. Contribute to bminor/glibc development by creating an account on GitHub.
Starred by 1.9K users
Forked by 469 users
Languages   C 71.0% | Assembly 12.4% | C++ 7.2% | Pawn 6.0% | Makefile 1.1% | Python 1.0%
Top answer
1 of 2
29

If you need glibc version other than the one shipped with ubuntu, one way is to install manually to a temp location in your $HOME. (installing in /usr would mess up with existing glibc in case something goes wrong)

mkdir $HOME/glibc/ && cd $HOME/glibc
wget http://ftp.gnu.org/gnu/libc/glibc-2.32.tar.gz
tar -xvzf glibc-2.32.tar.gz
mkdir build 
mkdir glibc-2.32-install
cd build
~/glibc/glibc-2.32/configure --prefix=$HOME/glibc/glibc-2.32-install
make
make install

Now you should have glibc 2.32 installed in the installation directory. You may check with ~/glibc/glibc-2.32-install/bin/ldd --version

2 of 2
1

Building on Shalini's answer,

#!/bin/bash

SOFTWARE_NAME=$1
SOFTWARE_VERSION=$2

export DOWNLOAD_INSTALL_DIR=$SOFTWARE_NAME-$SOFTWARE_VERSION-download-install
if [ -f $DOWNLOAD_INSTALL_DIR ];
then
    rm -fr $DOWNLOAD_INSTALL_DIR
    echo "Remove $DOWNLOAD_INSTALL_DIR"
fi

mkdir $HOME/$DOWNLOAD_INSTALL_DIR/ && cd $HOME/$DOWNLOAD_INSTALL_DIR

echo "Current directory at $PWD"

export DOWNLOADED_TAR=$HOME/$DOWNLOAD_INSTALL_DIR/$SOFTWARE_NAME-$SOFTWARE_VERSION.tar.gz
if [ ! -f $DOWNLOADED_TAR ]; then
    wget https://ftp.gnu.org/gnu/$SOFTWARE_NAME/$SOFTWARE_NAME-$SOFTWARE_VERSION.tar.gz -P $HOME/$DOWNLOAD_INSTALL_DIR
    echo "Software is downloaded: $SOFTWARE_NAME, version = $SOFTWARE_VERSION "
else
    echo "Software is ALREADY downloaded: $SOFTWARE_NAME, version = $SOFTWARE_VERSION at $DOWNLOADED_TAR"
fi
tar -xvzf $DOWNLOADED_TAR -C $HOME/$DOWNLOAD_INSTALL_DIR
mkdir $HOME/$DOWNLOAD_INSTALL_DIR/build
export SOURCE_DIR=$HOME/$DOWNLOAD_INSTALL_DIR/$SOFTWARE_NAME-$SOFTWARE_VERSION-install
mkdir $SOURCE_DIR
cd $HOME/$DOWNLOAD_INSTALL_DIR/build
~/$DOWNLOAD_INSTALL_DIR/$SOFTWARE_NAME-$SOFTWARE_VERSION/configure --prefix=$SOURCE_DIR
make
make install

export SOFTWARE_PATH=$HOME/$DOWNLOAD_INSTALL_DIR/$SOFTWARE_NAME-$SOFTWARE_VERSION-install/bin/$SOFTWARE_NAME
if [ -f $SOFTWARE_PATH ]; then
    echo "Software is found: $SOFTWARE_NAME, version = $SOFTWARE_VERSION at $SOFTWARE_PATH"
    mv $SOFTWARE_PATH $GRAND_ROOT_BIN
fi

You can use the script like so bash script-name.sh bison 3.8 for downloading GNU's bison with version number 3.8.

🌐
Launchpad
launchpad.net › glibc › +download
https://launchpad.net/glibc/+download
How do I verify a download? • Take the tour • Read the guide · © 2004 Canonical Ltd.
🌐
Linux From Scratch
linuxfromscratch.org › patches › downloads › glibc
Index of /patches/downloads/glibc
glibc-2.10.1-binutils-1.patch · glibc-2.11.1-gcc_fix-1.patch · glibc-2.11.2-gcc_fix-1.patch · glibc-2.11.2-makefile_fix-1.patch · glibc-2.12.1-gcc_fix-1.patch · glibc-2.12.1-ld_audit_fix-1.patch · glibc-2.12.1-makefile_fix-1.patch · glibc-2.12.1-origin_fix-1.patch ·
🌐
openSUSE
software.opensuse.org › package › glibc
glibc
1 Click Install Expert Download · home:Andreas_Schwab:glibc Community · 2.43.9000.340.g54abc8... 1 Click Install Expert Download · home:Thaodan:devel:tools Community · 2.43 · 1 Click Install Expert Download · home:dirkmueller:branches:Base:System Community ·
🌐
Bootlin
toolchains.bootlin.com › downloads › releases › sources › glibc-glibc-2.27-57-g6c99e37f6fb640a50a3113b2dbee5d5389843c1e
Index of /downloads/releases/sources/glibc-glibc-2.27-57-g6c99e37f6fb640a50a3113b2dbee5d5389843c1e
Index of /downloads/releases/sources/glibc-glibc-2.27-57-g6c99e37f6fb640a50a3113b2dbee5d5389843c1e · Apache/2.4.52 (Ubuntu) Server at toolchains.bootlin.com Port 443
🌐
Tencent
mirrors.cloud.tencent.com › gnu › glibc
Index of /gnu/glibc/
../ README.glibc 18-Jun-2004 00:22 95 README.glibc.sig 18-Jun-2004 00:22 65 README.olderversions 26-Jan-2001 00:59 124 glibc-1.09-crypt.tar.gz 07-Nov-1994 16:00 29723 glibc-1.09.1.tar.gz 27-May-1996 15:00 1693199 glibc-2.0.1.bin.alpha-linux.tar.gz 04-Feb-1997 16:00 8690847 glibc-2.0.1.bin.m68k-linux.tar.gz 13-Feb-1997 16:00 2445489 glibc-2.0.1.tar.gz 04-Feb-1997 16:00 3852259 glibc-2.0.6.tar.gz 29-Dec-1997 16:00 4007520 glibc-2.1-2.1.1.diff.gz 25-May-1999 11:54 754564 glibc-2.1.1-2.1.2.diff.gz 29-Oct-1999 22:12 370693 glibc-2.1.1.tar.gz 25-May-1999 11:58 8393850 glibc-2.1.2-2.1.3.diff.gz 25-Fe
🌐
Pkgs.org
pkgs.org › download › glibc(x86-64)
Glibc(x86-64) Download (RPM)
Download glibc(x86-64) packages for AlmaLinux, Amazon Linux, CentOS, Fedora, Mageia, OpenMandriva, openSUSE, PCLinuxOS, Rocky Linux
🌐
Linux Mint Forums
forums.linuxmint.com › board index › chat › chat about linux mint
Has anyone made any attempt to upgrade glibc? - Linux Mint Forums
January 27, 2024 - strings /usr/lib/x86_64-linux-... programs requiring it, without breaking the system. A possibility would be: - download glibc, https://ftp.gnu.org/gnu/glibc/glibc-2.38.tar.gz - compile it, and install it in another place that the original glibc:...
🌐
Reddit
reddit.com › r/debian › how do i get a newer version of glibc? (2.38 or above?)
r/debian on Reddit: How do i get a newer version of glibc? (2.38 or above?)
June 9, 2024 -

Basically im trying to run a game but it requires at least glibc 2.38 but it seems debian only offers 2.36 at the moment. Any way i can get a newer vesion of it?

EDIT: ended up just downloading the windows version of the game and running it with wine, im an idiot and thought i was having a problem with the sound when i first downloaded, that's why i tried the linux binary, but when i ran it with wine again i found out that the game came muted by default and that i had to press + to get the volume up

🌐
Remi's RPM Repository
rpms.remirepo.net › rpmphp › zoom.php
Packages in Fedora / RHEL / CentOS / EPEL - Package: glibc
Package: glibc · Show more informations from pkgdb · The Fedora Project is maintained and driven by the community and sponsored by Red Hat. This is a community maintained site. Red Hat is not responsible for content.
🌐
Kali Linux
kali.org › tools › glibc
glibc | Kali Linux Tools
1 month ago - Installed size: 22.71 MB How to install: sudo apt install glibc-source