Score:0

What is libc-bin?

ar flag

When updating some packages with sudo apt update, I've noticed a line that appears every time:

Processing triggers for libc-bin (2.31-0ubuntu9.3) ...

...And I'd like to know what libc-bin is and what it does.

cocomac avatar
cn flag
Are you asking what processing triggers is? You [asked that in a different question](https://askubuntu.com/questions/1386593/what-does-it-mean-to-process-triggers). Or are you asking what that package is? If the latter, you should [see the Ubuntu package repo](https://packages.ubuntu.com/impish/libc-bin).
AlexFullinator avatar
ar flag
@cocomac oh, sorry for not clarifying. No, I'm asking what libc-bin is, not processing triggers.
Score:5
cn flag

A number of programs for Linux, among them the kernel itself, are written in the programming language C (parts of the kernel are written in Assembler, but the general idea holds ;) ). Implementations of C typically come with a version of the C standard library, which provides a lot of the commonly used functionality for C. This C standard library is also called libc. There are several implementations of the libc, among them the GNU C library or glibc, musl or the BSD libc.

libc-bin, in turn, is a collection of helper programs, so called binary tools, that work in conjunction with libc. Those tools can read from the system configuration, configure dependencies from shared libraries and other things. If during the installation of a package one of those libc tools needs to do something, it gets triggered to do it.

I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.