- glibc source package in Focal
- Versions published
- Source Package: glibc (2.31-0ubuntu9.7) [security]
- Original Maintainers (usually from Debian):
- External Resources:
- Other Packages Related to glibc
- Download glibc
- How To Install glibc-source on Ubuntu 20.04
- What is glibc-source
- Install glibc-source Using apt-get
- Install glibc-source Using apt
- Install glibc-source Using aptitude
- How To Uninstall glibc-source on Ubuntu 20.04
- Uninstall glibc-source And Its Dependencies
- Remove glibc-source Configurations and Data
- Remove glibc-source configuration, data, and all of its dependencies
- References
- Summary
glibc source package in Focal
glibc-doc: No summary available for glibc-doc in ubuntu eoan.
glibc-source: No summary available for glibc-source in ubuntu eoan.
libc-bin: GNU C Library: Binaries
libc-bin-dbgsym: No summary available for libc-bin-dbgsym in ubuntu eoan.
libc-dev-bin: No summary available for libc-dev-bin in ubuntu eoan.
libc-dev- bin-dbgsym: No summary available for libc-dev-bin-dbgsym in ubuntu eoan.
libc6: GNU C Library: Shared libraries
libc6-amd64: GNU C Library: 64bit Shared libraries for AMD64
libc6-amd64-dbgsym: No summary available for libc6-amd64-dbgsym in ubuntu eoan.
libc6-armel: No summary available for libc6-armel in ubuntu eoan.
libc6-armel-dbgsym: debug symbols for libc6-armel
libc6-dbg: GNU C Library: detached debugging symbols
libc6-dev: No summary available for libc6-dev in ubuntu eoan.
libc6-dev-amd64: No summary available for libc6-dev-amd64 in ubuntu eoan.
libc6-dev-armel: No summary available for libc6-dev-armel in ubuntu eoan.
libc6-dev-i386: No summary available for libc6-dev-i386 in ubuntu eoan.
libc6-dev-s390: GNU C Library: 32bit Development Libraries for IBM zSeries
libc6-dev-x32: GNU C Library: X32 ABI Development Libraries for AMD64
libc6-i386: No summary available for libc6-i386 in ubuntu eoan.
libc6-i386-dbgsym: No summary available for libc6-i386-dbgsym in ubuntu eoan.
libc6-pic: No summary available for libc6-pic in ubuntu eoan.
libc6-s390: No summary available for libc6-s390 in ubuntu eoan.
libc6-s390-dbgsym: No summary available for libc6-s390-dbgsym in ubuntu eoan.
libc6-udeb: No summary available for libc6-udeb in ubuntu eoan.
libc6-x32: GNU C Library: X32 ABI Shared libraries for AMD64
libc6-x32-dbgsym: debug symbols for libc6-x32
locales: No summary available for locales in ubuntu eoan.
locales-all: No summary available for locales-all in ubuntu eoan.
nscd: GNU C Library: Name Service Cache Daemon
nscd-dbgsym: No summary available for nscd-dbgsym in ubuntu eoan.
Versions published
The package versions that were published when the distribution release was made.
Package versions containing security fixes for the released distribution. It is a good idea to have security updates turned on for your system.
Package versions including new features after the distribution release has been made. Updates are usually turned on by default after a fresh install.
Package versions including new functions that should be widely tested, but that are not yet part of a default installation. People who «live on the edge» will test these packages before they are accepted for use in «Updates».
Source Package: glibc (2.31-0ubuntu9.7) [security]
Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.
Original Maintainers (usually from Debian):
- GNU Libc Maintainers (Mail Archive)
- Clint Adams
- Aurelien Jarno
- Adam Conrad
- Samuel Thibault
It should generally not be necessary for users to contact the original maintainer.
External Resources:
The following binary packages are built from this source package: glibc-doc GNU C Library: Documentation glibc-source GNU C Library: sources libc-bin GNU C Library: Binaries libc-dev-bin GNU C Library: Development binaries libc6 GNU C Library: Shared libraries libc6-amd64 GNU C Library: 64bit Shared libraries for AMD64 libc6-dbg GNU C Library: detached debugging symbols libc6-dev GNU C Library: Development Libraries and Header Files libc6-dev-amd64 GNU C Library: 64bit Development Libraries for AMD64 libc6-dev-i386 GNU C Library: 32-bit development libraries for AMD64 libc6-dev-x32 GNU C Library: X32 ABI Development Libraries for AMD64 libc6-i386 GNU C Library: 32-bit shared libraries for AMD64 libc6-pic GNU C Library: PIC archive library libc6-prof GNU C Library: Shared Libraries libc6-x32 GNU C Library: X32 ABI Shared libraries for AMD64 locales GNU C Library: National Language (locale) data [support] locales-all GNU C Library: Precompiled locale data nscd GNU C Library: Name Service Cache Daemon
Other Packages Related to glibc
- build-depends
- build-depends-indep
- adep: gettext GNU Internationalization utilities
- adep: dpkg (>= 1.18.7) Debian package management system
- adep: dpkg-dev (>= 1.17.14) Debian package development tools
- adep: xz-utils XZ-format compression utilities
- adep: file Recognize the type of data in a file using «magic» numbers
- adep: quilt Tool to work with series of patches
- adep: autoconf automatic configure script builder
- adep: gawk GNU awk, a pattern scanning and processing language
- adep: debhelper (>= 10) helper programs for debian/rules
- adep: rdfind find duplicate files utility
- adep: symlinks scan/change symbolic links
- adep: netbase Basic TCP/IP networking system
- adep: gperf Perfect hash function generator
- adep: bison YACC-compatible parser generator
- adep: linux-libc-dev (>= 3.9) [linux-any] Linux Kernel Headers for development
- adep: systemtap-sdt-dev [linux-any] statically defined probes development files
- adep: libaudit-dev [linux-any] Header files and static library for security auditing
- adep: libcap-dev [linux-any] POSIX 1003.1e capabilities (development)
- adep: libselinux-dev [linux-any] virtual package provided by libselinux1-dev
- adep: mig (>= 1.5-3) [hurd-i386] Package not available
- adep: gnumach-dev (>= 2:1.8+git20181103-1~) [hurd-i386] Package not available
- adep: hurd-dev (>= 1:0.9.git20191029) [hurd-i386] Package not available or hurd-headers-dev [hurd-i386] Package not available
- adep: hurd-dev (>= 1:0.9.git20191029) [hurd-i386] Package not available or libihash-dev [hurd-i386] Package not available
- adep: kfreebsd-kernel-headers [kfreebsd-any] Package not available
- adep: binutils (>= 2.29) GNU assembler, linker and binary utilities
- adep: g++-9 GNU C++ compiler
- adep: g++-9-multilib [amd64 armel armhf i386 kfreebsd-amd64 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 s390x sparc sparc64 x32] GNU C++ compiler (multilib support)
- adep: python3 interactive high-level object-oriented language (default python3 version)
- adep: libidn2-0 (>= 2.0.5~) Internationalized domain names (IDNA2008/TR46) library
- adep: libc-bin (>= 2.31) GNU C Library: Binaries
- idep: perl Larry Wall’s Practical Extraction and Report Language
- idep: po-debconf (>= 1.0) tool for managing templates file translations with gettext
Download glibc
File | Size (in kB) | MD5 checksum |
---|---|---|
glibc_2.31-0ubuntu9.7.dsc | 9.3 kB | 94eeb1c3bf3d49cfb03e91c085e68252 |
glibc_2.31.orig.tar.xz | 16,912.0 kB | 46bd2943c98a7aa42816cb1ffd459679 |
glibc_2.31-0ubuntu9.7.debian.tar.xz | 850.1 kB | 789706f6244169541e24ec9e1a365d3a |
Debian Package Source Repository ( VCS : Git) https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/glibc Debian Package Source Repository (Browsable) https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/glibc
This page is also available in the following languages:
Content Copyright © 2023 Canonical Ltd.; See license terms. Ubuntu is a trademark of Canonical Ltd. Learn more about this site.
How To Install glibc-source on Ubuntu 20.04
In this tutorial we learn how to install glibc-source on Ubuntu 20.04.
What is glibc-source
This package contains the sources and patches which are needed to build glibc. Description-md5: 1892ef83f2f36db0d236ccc041158b32 Original-Vcs-Browser: https://salsa.debian.org/glibc-team/glibc Original-Vcs-Git: https://salsa.debian.org/glibc-team/glibc.git
Package: glibc-source Architecture: all Version: 2.31-0ubuntu9 Multi-Arch: foreign Priority: optional Section: universe/devel Source: glibc Origin: Ubuntu Maintainer: Ubuntu Developers [email protected] Original-Maintainer: GNU Libc Maintainers [email protected] Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 23334 Recommends: xz-utils Conflicts: eglibc-source Breaks: cross-toolchain-base (« 29~), cross-toolchain-base-ports (« 25~) Replaces: eglibc-source Filename: pool/universe/g/glibc/glibc-source_2.31-0ubuntu9_all.deb Size: 18236904 MD5sum: cb1669fea51afb9601381229b1131c08 SHA1: 286c5cb7c9d86d96b5615cdd49b57c5bffe74289 SHA256: c94d649e8c13e970228200bdb90a8505e1b51c15a13ef0eaa86e536df0adc746 Homepage: https://www.gnu.org/software/libc/libc.html Description-en: GNU C Library: sources This package contains the sources and patches which are needed to build glibc. Description-md5: 1892ef83f2f36db0d236ccc041158b32
There are three ways to install glibc-source on Ubuntu 20.04. We can use apt-get , apt and aptitude . In the following sections we will describe each method. You can choose one of them.
Install glibc-source Using apt-get
Update apt database with apt-get using the following command.
After updating apt database, We can install glibc-source using apt-get by running the following command:
sudo apt-get -y install glibc-source
Install glibc-source Using apt
Update apt database with apt using the following command.
After updating apt database, We can install glibc-source using apt by running the following command:
sudo apt -y install glibc-source
Install glibc-source Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.
After updating apt database, We can install glibc-source using aptitude by running the following command:
sudo aptitude -y install glibc-source
How To Uninstall glibc-source on Ubuntu 20.04
To uninstall only the glibc-source package we can use the following command:
sudo apt-get remove glibc-source
Uninstall glibc-source And Its Dependencies
To uninstall glibc-source and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:
sudo apt-get -y autoremove glibc-source
Remove glibc-source Configurations and Data
To remove glibc-source configuration and data from Ubuntu 20.04 we can use the following command:
sudo apt-get -y purge glibc-source
Remove glibc-source configuration, data, and all of its dependencies
We can use the following command to remove glibc-source configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge glibc-source
References
Summary
In this tutorial we learn how to install glibc-source package on Ubuntu 20.04 using different package management tools: apt, apt-get and aptitude.